问题标签 [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 投票
2 回答
878 浏览

iphone - 没有调用反向地理编码器委托方法?

我正在开发一个需要找出当前城市/州的 iPhone 应用程序。我正在使用反向地理编码。但是它的委托方法不会被调用。我不确定我哪里出错了,因为我看了几个例子。如果有人在这里帮助我,我将不胜感激。

0 投票
1 回答
381 浏览

iphone - 如何得到一个点的经纬度?

我是 iPhone 开发人员的新手。我正在设计一个项目,我在其中给出了起点和终点地址。假设我得到这些点之间的距离是 100 英里,我将 20 英里分成五个相等的部分。那么如何获得距起点20英里远的点的经纬度呢?

0 投票
1 回答
4151 浏览

iphone - 从经纬度获取位置地址

我正在开发一个应用程序,我必须在其中显示给定纬度和经度的地址。我有纬度和经度,但我不知道如何从该纬度和经度获取我的地址。任何建议将不胜感激提前谢谢!

0 投票
1 回答
148 浏览

ios - 反向地理编码器自动释放问题

我正在学习使用 mkreversegeocoder 类,并使用以下三行代码使其工作并实现 didFindPlacemark 方法。

以上工作正常,但是......在尝试通过考虑管理内存和资源来改进我的应用程序时,我正在尝试添加一个自动释放geoCoder分配,如下所示:

苹果在其文档中使用了上述模式,因此这似乎是正确的做法。但是,当我添加自动释放时,不会调用 didFindPlacemark 方法。好像自动释放会立即释放 geoCoder 对象。

geoCoder 对象被声明为 ivar,因此它应该可以工作。使用这种模式的苹果示例有效,所以问题一定出在我的实现上,但我无法弄清楚我哪里出错了。

我会很感激任何人对正在发生的事情以及我如何能够做到这一点的意见。

最好的祝福

0 投票
2 回答
420 浏览

iphone - MKReverseGeocoder 的问题

出于某种原因,我无法从我的代码中获取城市(地区)的名称。请帮忙!

0 投票
1 回答
672 浏览

iphone - MKReverseGeocoder 返回不是城市的城市?

嗨,我正在使用 mkreversegeocoder 来查找用户当前的城市。它可以工作,但是当我在另一个位置尝试它时,它会给出我的国家(土耳其)的自治市镇/地区的名称。例如,它给出的“伊斯坦布尔”是正确的,但没有城市在我的国家,像“susurluk”这样的名字是一个地区。知道为什么它会返回我的地区而不是城市名称吗?如果你愿意,我会发布我的代码

编辑1:

0 投票
2 回答
1491 浏览

iphone - MKReverse Geocoder - 响应语言

我正在使用 MapKit 和 MKReverseGeocoder 将纬度/经度转换为位置。我做了一些测试,发现地理编码响应语言是根据 iPhone 选择的语言设置的。如何明确设置响应语言?无论如何,我都希望回复是“en”。我的代码是:

0 投票
1 回答
156 浏览

iphone - 在后台运行 MKReverseGeocoder 时出现问题,iphone

我正在使用 MKReverseGeocoder (reversegeocoder) 来检索用户的当前位置。我在 CLLocation Manager 的 locationDidUpdatedToLocation 方法中调用 reversegeocoder。

.querying 属性用于确保只有在完成查询后才释放反向地理编码器。但是当应用程序在运行后 3-4 秒内崩溃并显示错误消息时

我在这里想念什么?

感谢您提前提供任何帮助。

0 投票
1 回答
2748 浏览

iphone - 第一次 MKReverseGeocoder: didFailWithError:Error Domain=NSURLErrorDomain Code=-1011 {PBHTTPStatusCode=503}

在我的应用程序中,第一次 reverseGeocoder 结果如下错误块:

didFailWithError:Error Domain=NSURLErrorDomain Code=-1011 “操作无法完成。(NSURLErrorDomain 错误 -1011。)” UserInfo=0x6252100 {PBHTTPStatusCode=503}

这是我使用的代码:

第一次它会出错块(有时)。我错过了什么请帮帮我吗?

0 投票
1 回答
625 浏览

iphone - iPhone 上的位置,subThoroughfare 为空

我正在开发一个应用程序来保存用户当前位置的街道。我已经有了位置,我正在使用地理编码器来获取街道和号码:

一切正常,但我在阿根廷,并且地标的 subthhoroughfare 字段始终为空。

我发现了一些与此相关的东西:https ://stackoverflow.com/questions/7335094/mapkit-stopped-sending-subthoroughfare-when-the-coordinates-dont-correspond-to ,但即使在确切的位置(在阿根廷)。在android中,我可以毫无问题地获得街道号码。

任何建议将被认真考虑