问题标签 [mkreversegeocoder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1212 浏览

android - 如何通过纬度和经度获得最近的城市名称?

我设法使用 GeoCoder 获取城市名称,但有时 GPS 返回 GetLocality 无法识别的值(返回“null”)。我认为最好的解决方案是获取最近的城市名称。谁能告诉我如何做到这一点。或者如果有其他方法可以解决它,那也没关系。

0 投票
1 回答
120 浏览

ios - 当我修复坐标时,ios reverseGeocoder 失败了?

当我使用手写坐标时,reverseGeocoding 失败。但是当我使用从 (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation 获取的坐标时,成功。为什么?

0 投票
1 回答
329 浏览

ios - reverseGeocodeLocation 国家列表

我正在创建一个全球应用程序,其中一个初始屏幕将检测用户所在的国家/地区。我正在reverseGeocodeLocation为此使用。

在英国placemark.country时将返回“英国”。我正在尝试查找每个国家/地区的返回字符串列表。我在苹果文档上找不到任何东西。

0 投票
1 回答
17 浏览

ios - 基于从搜索显示控制器结果中选择的项目时如何反向地理转发

嗨,我想将所选目的地结果的反向地理定位到当前。我的 Reversegeoforwading 函数将在两点之间绘制折线并计算距离。

截屏

目前,我在搜索查询上调用该函数,这在用户选择自动完成结果预测之前会进行多次反向转发。

我试图调用 revergeoforwarding 函数 tableview didselectitematindex 方法,但没有被调用。仅当用户从搜索显示控制器的 tableview 中选择了一个项目时,我如何才能 Reversegeoforwad?

0 投票
2 回答
5485 浏览

openstreetmap - 我可以对 OSM 的 Nominatim 实例进行多少次调用?

我正在开发使用谷歌地图的移动应用程序,我想用设备纬度和经度(反向地理编码)查找用户当前地址。

谷歌有一些限制,一旦我超出它就会向我收费。现在我在看 OpenStreetMap,它可以公开使用。我可以使用反向地理编码。

例如http://nominatim.openstreetmap.org/reverse?format=xml&lat=20&lon=71&zoom=18

我的问题是,1)。每天拨打这些电话有限制吗?2)。我需要在某个地方注册吗?3)。有没有其他可用的替代品?

提前致谢

0 投票
1 回答
191 浏览

ios - 反向地理编码是否需要蜂窝/wifi?

反向地理编码是否需要蜂窝/wifi?我正在使用以下代码查找城市名称和邮政编码。此代码是否可以在具有 GPS 连接但没有蜂窝连接的环境中工作?

0 投票
1 回答
1007 浏览

google-maps - 为什么 Geocoder.getFromLocationName 返回 null?

我正在使用谷歌地图 V2。我想用来geocoder查找位置,但getFromLocationName()它返回空值,我找不到原因。只需查看我的代码并建议我,我该怎么办?

0 投票
2 回答
1607 浏览

android - 谷歌地图标记以在标题中显示位置名称

我是android开发的新手,想在这里学习。我正在尝试通过触摸或点击使标记显示在地图上,它还显示纬度和经度。我想将这些纬度和经度转换为其各自的位置名称,我知道使用反向地理编码器是可能的,但我只是不知道如何正确编码。

这是我的代码。

0 投票
0 回答
20 浏览

mkmapview - 地理编码器来自数组的数据列表仅显示地图视图上的最后一个数据

我是编码新手,我被阻止面对这个问题。我尝试创建一个循环来对我的表“餐厅”中的所有数据进行地理编码,并将它们显示在地图视图上,但是当我启动我的应用程序时,只显示最后一个数据。如何在地图上显示我的所有列表?非常感谢您的帮助

让 geoCoder = CLGeocoder() var i = 0

0 投票
1 回答
211 浏览

mapkit - 是否可以使用 MapKit 获取纬度/经度附近的地点列表?

我正在尝试构建一个简单的位置搜索,它返回用户附近的地点列表。例如,使用当前位置或给定的纬度和经度,我想列出一定半径内的所有地名、企业、城镇等。这可以使用 MapKit 吗?我知道使用 Facebook 图形 API 很容易。

我能找到的最好的办法就是这样做CLGeocoder().reverseGeocodeLocation,但这只会返回最近的地址。我什至尝试使用

并将精度设置为 1,000 米,但这也没有增加结果的数量。所以,我的假设是,使用 MapKit,您无法获得给定点周围的地点结果列表。真的吗?

为了更好地衡量,这是我正在调用的代码。