【发布时间】:2010-11-05 15:12:19
【问题描述】:
我可以specify a square 地理编码器将在哪里搜索,但我找不到指定某个国家/地区的方法。不幸的是,我的国家不是四边形;(我该怎么办?使用另一个反向地理编码服务?
我想构建一个搜索框,用户可以在其中搜索城市(带有自动建议)。在每次击键时,当前的搜索查询都会被传送到地理编码器。
【问题讨论】:
-
使用环绕您国家的最小矩形是否有问题?
-
那么矩形中还有很多其他国家
-
我最终做了以下事情: 1. 将国家代码添加到字符串中,例如“, DE” 2. 设置边界 3. 通过检查国家代码来过滤结果 这对我很有效。不想解析json。如果我在我的案例中使用 bramp 发布的这个 API,它也会违反 google 使用条款的规则。
标签: android google-geocoder android-location