问题标签 [clgeocoder]

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 回答
3348 浏览

iphone - 使用 CLGeocoder 查找纬度和经度

我试图通过提供地址字符串来查找纬度和经度。对于这两个值,我得到 0.000 和 0.000。

我正在使用 MapKit、iOS 7、XCode 5

0 投票
1 回答
63 浏览

ios - 如何从以下代码中提取经纬度?

如何从以下代码中提取经纬度:

}

从 nslog 输出我得到:

我只想获取纬度和经度并将它们存储到变量中。

0 投票
1 回答
255 浏览

ios - 无法使用geocodeAddressString ios Objective c遍历数组以绘制地图

我正在尝试遍历包含邮政编码列表的数组,然后调用 geocodeAddressString 函数将它们绘制在 MapView 上。这是代码。

由于某种原因,仅输出数组中的第一个邮政编码。我本来希望它们都在循环中。有任何想法吗?

0 投票
2 回答
592 浏览

objective-c - 如果对象为空,则执行某些操作

我有一个使用 GPS 并在某些标签上显示实际位置的应用程序。以下是更新位置的方法:

现在,有时'locationArray' 的某些对象是'null',而相关标签在应用程序上显示为'(null)',这不太好。所以我需要一个'if'循环来检查'locationArray'的对象是否为'null',如果是,则不会显示。有任何想法吗?

更新

我解决了删除数组并使用@trojanfoe 的方法(稍作修改)的问题。这是代码:

非常感谢大家的帮助:)

0 投票
1 回答
2367 浏览

ios - 在地图上放置图钉时在注释中显示地址

目前我可以在地图周围放置图钉。现在我希望注释标题显示引脚放置的地址。

我看过这个但不能让我的工作:
将注释的标题设置为当前地址

我的 ViewController.m 中的代码

更新。

0 投票
1 回答
392 浏览

core-location - 当我反向地理编码时,CLGeocoder 不返回社区名称

我目前正在开发一个将使用 reversegeocode 返回的数据的应用程序。现在,我可以成功接收到以下位置值:地址、城市、州、邮政编码和国家/地区。除了我能够获得的值之外,我还想获得我反向地理编码的位置的社区名称。我的代码如下:

我预计 placemark.locality 会返回社区,但它会返回城市。

任何帮助将不胜感激,
戴夫

0 投票
2 回答
923 浏览

ios - 对用于反向地理编码位置的 CLGeocoder 类方法感到困惑

在过去的 2 个小时里,我一直在努力实现一个CLGeocoder用于对位置进行反向地理编码的类方法。

在类参考Xcode下的文档中为此方法提供的代码如下:CLGeocode

我试图在我的代码中使用它并且没有任何运气。因此,我查看了一些旧的 stackoverflow 问题,并找到了一个最终为我工作的实现。

这是对我有用的代码:

我不明白为什么 xcode 文档包含 (CLLocation *) 和 (CLGeocodeCompletionHandler) 而这并不是最终代码真正需要的样子。

是否只是想提醒我“位置”对象应该是 CLLocation 类的实例,而“completionHandler”对象应该是 CLGeocodeCompletionHandler 类的实例?

它是否试图提醒我,在实现此方法之前,我需要为CLLocation类和CLGeocodeCompletionHandler类创建和初始化对象,以便该方法可以正常运行?如果是这种情况,那么为什么CLLocation在 xcode 示例中有一个指针但CLGeocodeCompletionHandler没有呢?

我意识到这是一个“基本面”类型的问题,但我已经阅读了一些我的首选参考资料,他们解释事情的方式并没有帮助我解决当前的困惑。

感谢您的帮助。

0 投票
1 回答
3084 浏览

objective-c - MKDirectionsResponse:错误,方向不可用。(美国)

出于学习目的,我正在尝试开发一个应用程序,该应用程序将显示到 MKMapView 上特定点的方向。
但是,DirectionsResponse 每次都会给我以下错误,无论地址如何:

我只有一个带有地图视图和以下代码的视图控制器:

路由AppViewController.h

路由AppViewController.m

错误在getDirections方法中给出。
我用谷歌搜索了它,主要是错误意味着该国家/地区不提供方向服务。但是我使用的是美国地址,所以我不明白为什么它不起作用。

注释已正确添加,我的位置设置为“Apple”。
非常感谢帮助!

0 投票
1 回答
398 浏览

ios - Forward GeoCoding is Working on Simulator but not iPhone

So I have a simple application that passes an address as a string to a view which then uses

and that works great— on the simulator. As soon as I load it on to my phone, the coordinate of the pin I place is no longer at the lat/long of the address, but instead is 0,0.

What's going on? Thanks in advance.

0 投票
0 回答
990 浏览

ios7 - geocodeAddressString 的意外结果

我的问题是,为什么当 addressTF.text 有一个非常合理的地址字符串时,poiCoordinate 的纬度和经度属性会出现 0, 0,例如“1 Infinite Loop, Cupertino, CA 95014”?