问题标签 [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 回答
1574 浏览

iphone - 如何使用 MKPlacemark 获取门牌号

我可以通过将此代码应用于MKReversegeocoder

现在我正在尝试获取门牌号,这可能吗?

0 投票
1 回答
759 浏览

ios - MonoTouch:RequestReverseGeocode 崩溃

我有一个简单的类,它执行反向地理编码,但它会导致应用程序崩溃(SIGSEGV),有时(50%)但不一致。

我曾尝试在 UI 线程、后台线程和 ViewController 生命周期的不同部分运行它,但它似乎是随机的。应用程序启动时并没有发生太多事情,主要是通过 MonoTouch.Dialog 构建 UI

崩溃细节在这里:

0 投票
0 回答
359 浏览

iphone - MKReverseGeocoder 没有正确响应

我在我的应用程序中使用地图工具包......我试图将地标放在特定位置......但地理编码器没有正确响应......这是代码:Map.h

地图.m

这里 Goecoder 没有正确响应..它失败并出现错误....有什么建议吗????

这是错误描述

0 投票
1 回答
311 浏览

mkreversegeocoder - 使用位置数据创建动态 NSLocale

我正在开发一个应用程序,它应该创建一个 NSLocale 对象,而不是基于用户的区域(对于大多数界面元素,它应该保持用户的首选语言),而是基于旅行者的物理位置,以格式化货币。但是,要构建 NSLocale,我需要将语言(例如'en')和位置(例如'US')连接到 initWithLocaleIdentifier:@"en_US",从而将货币约定放入格式化程序中。

我可以从 CLPlacemark 获得 ISOcountry 代码,但语言信息......更难识别。是否有每个国家/地区的语言选项查找表,或仅基于“国家/地区”信息初始化 NSLocale 对象的其他选项?

我做了一个廉价的@"us_US" 串联,它似乎和@"de_DE"(!)一样有效,但我不知道我是否可以在所有情况下都指望它。

谢谢,

蒂姆

0 投票
1 回答
1450 浏览

objective-c - 使用 CLGeocoder 反向地理编码

我想就我在获取用户当前位置的反向地理编码中的解决方案征求第二意见:

但是,似乎有一点问题...我遇到了指向以下位置的 EXC_BAD_ACCESS 错误:

你能告诉我出了什么问题吗?我收到一个EXC_BAD_ACCESS错误。

0 投票
1 回答
138 浏览

objective-c - 以编程方式查找区域

我需要找到我在哪个地区。例如:纽约等。我怎么能以编程方式做到这一点?

可以找到个人的 UUID 或 iOS 版本,但我们如何才能找到该人在哪个区域使用该应用程序。我已经看到一些应用程序有这个,我需要知道怎么做?

0 投票
1 回答
174 浏览

iphone - 如何从纬度/经度显示多个地址以显示在 tableView 中?

我正在尝试使用 MKReverseGeocoder 显示某个纬度/经度列表的地址,我得到了一些纬度/经度的值,而对于一些我得到 {PBHTTPStatusCode=503} /SourceCache/ProtocolBuffer/ProtocolBuffer-92/Runtime/PBRequester.m :687 服务器返回

我有一个纬度/经度的动态列表,就像foursquare 应用程序一样。

我的一些代码:其中 pData 包含纬度/经度列表

任何人都可以帮我解决这个问题!

非常感谢

0 投票
1 回答
387 浏览

mkreversegeocoder - CLGeocoder 返回与 MKReverseGeocoder 不同的结果

我正在尝试将我们的应用程序从用于运行 iOS 5 的设备修改MKReverseGeocoderCLGeocoder,但我从这两个类中得到了不同的结果。具体来说,使用此坐标进行反向地理编码时:

我从MKReverseGeocoder

但我从CLGeocoder

第二个值没有第一个值那么具体,因此用处不大。目前的解决方案是只使用MKReverseGeocoder,但在某些时候我们将被迫切换。

问:知道如何改进结果CLGeocoder吗?

谢谢,
大卫

0 投票
3 回答
646 浏览

iphone - MKReverseGeocoder 委托方法是否在单独的线程上工作?

我正在尝试在两个位置之间绘制路线。为此,我有两个CLLocationstartPoin,endPoind 实例。我想将这两个位置转换为两个对应的位置地址。之后我想从谷歌地图网络服务中获取所有路线点。下面的代码也是如此。

在 viewDidLoad 我按顺序调用方法

但不幸的是 [self updateRoute]; 正在执行首先与MKReverseGeocoder委托方法进行比较。在此方法中,位置数组为空。获得 EXEBADACCESS。我怎么能超过这个值。在MKReverseGeocoder委托方法中,我得到了位置名称。委托方法正在执行任何其他线程。

0 投票
1 回答
1491 浏览

java - 是否有任何现有的 Java 库允许您从纬度/经度快速地在内存中查找邮政编码(奖金、州和城市)?

我见过许多各种语言的所谓“反向地理编码”库;所有这些都依赖于通过 REST 或类似方法调用外部提供者。但是,如果您必须每秒处理数千个请求,则不能调用 REST 提供程序。

另一方面,这个问题应该很容易解决——基于 CSV 的数据库可以免费获得这些信息。问题在于编写一个高效且经过良好测试的内存搜索实现与下载或购买现有的实现相比的时间和成本。

我找了很多遍都找不到,但我不敢相信不可能有。是否有任何预先编写的库可以做到这一点?

这个问题:

给定纬度/经度查找位置(邮编、城市、州)的最快方法

最接近,但基本上表明如何编写解决方案,而不是现成可用的任何东西。但是每个人都必须为此使用一些库。一天十几个人肯定有这个问题。