10得票3回答
使用英语而不是本地语言进行地理编码

我正在使用Geocoder从经纬度坐标获取地址。问题是地址通常用本地语言表示(通常是街道名称)。如何将其设置为仅使用英语? 我正在使用: Geocoder geocoder = new Geocoder(Context, Locale.getDefault()); 尝试过: Geoc...

9得票1回答
从字符串中提取地址 - 相当于iOS中的NSDataDetector

在iOS中有一个名为NSDataDetector的类,例如,它可以让您传递文本并检测该文本是否包含诸如邮政地址、日期、链接等内容。 在我的情况下,我希望找到一个类似的工具用于Android,它可以在文本中检测地址。我一直在试用Geocoder,但它只能在您已经知道地址的情况下运作;否则,它将...

9得票1回答
安卓地理编码器反向定位-获取城市的可靠方法?

我已经进行了相当多的搜索,但迄今为止还没有运气。 Android Geocoder返回android.location.Address对象。就我所理解的而言,城市应该在getLocality()中返回。在美国境内,这似乎很有效,在境外则不是这样。 我正在编写一款国际应用程序,并且努力寻找解...

8得票3回答
当我保存一个已构建的关联对象时,如何捕获/解决ActiveRecord:RecordInvalid异常?

我希望能得到一些帮助,解决一个问题,我相信你们中的许多人可能已经能够轻松地避免这个问题。 我有两个模型处于habtm关系。一个包裹可以有多个位置,一个位置也可以有多个包裹。如果我的位置模型验证失败(例如由于空位置地址),我会得到一个ActiveRecord:RecordInvalid异常。我...

8得票6回答
谷歌地图API V3 - 无法对AutocompleteService预测进行地理编码

我正在使用google.maps.places.AutocompleteService来获取地点搜索的建议,但我无法对一些预测进行地理编码。 例如:当我搜索“storms river mouth”时,我会得到一个名为“Storms River Mouth Rest Camp,South Af...

7得票2回答
从安卓地理编码器获取波斯语信息

我试图从Android的Geocoder获取波斯语信息,也就是说,我传递经度和纬度,想要得到波斯语城市名称,但是没有区域设置可以获取这些波斯语信息。 我看到在地点自动完成中,Google建议使用波斯语的位置名称,但是在Geocoder中没有可设置的区域设置。有人知道如何以波斯语获取这些信息吗?

7得票4回答
Google地图V3自动完成位置搜索框无法自定义?

我将自动完成限制在覆盖澳大利亚的区域和边界内,但仍然会收到来自智利、中国和其他未选择地区的自动完成提示。有没有好的解决方案? 我也无法更改Google自动完成的样式,它是一个自动生成的带有样式标签的Div,超过了我的自动完成DIV的样式? 我开始使用Geocoder和Jquery自动完成来...

7得票2回答
自动找到适当的缩放级别以用于地理编码结果

我正在使用谷歌地图和谷歌地理编码服务来开发我的位置服务应用。我使用谷歌地理编码服务将地址翻译成经纬度。我的问题是如何像maps.google.com一样自动找到某个地址的适当缩放级别。 例如,当我在maps.google.com中搜索一个街道(例如Cisitu Baru, Bandung),...

7得票1回答
安卓地理编码器只能在有互联网连接的情况下使用吗?

我希望您能够通过onMapLongClickListener(LatLng point)获取Google地图上点击的地址,使用点的纬度和经度,并将它们转换为地址,但是只有在连接互联网时才能正常工作,否则应用程序会崩溃,因为getFromLocation方法返回null结果。所以我认为Geoco...

7得票2回答
Java的Geocoder API

我正在尝试使用位于以下网址的Java Geocoder API:http://code.google.com/p/geocoder-java/ 这是我编写的代码行,当我将其作为GAE Web应用程序运行时它完美地工作。 final Geocoder geocoder = new G...