我看到了Apple主题演讲,并且对于已添加到 iPhoto的新地方功能印象非常深刻。 '09 。简而言之,它从照片中获取地理编码信息并将其转换为真实的地方。因此,而不是-41.51.2或其他,它说“帝国大厦。”

使用起来很有趣,但它也类似于我想要添加到我自己的应用程序中的功能。因此,从开发人员的角度来看,我想知道是否有人知道Apple正在使用什么服务来解决“地理编码放置”问题。映射?或者它被认为是他们在家里发展的东西?

有帮助吗?

解决方案

修改 由于这是我最初的问题,并且它最近再次冒出来,只是编辑在这里添加2016答案...自iOS 5以来,通过CLGeocoder可以进行反向地理编码。自iOS 6.1起,转发地理编码是使用MKLocalSearch的SDK的一部分。

您所指的过程称为“反向地理编码”。反向地理编码服务将纬度和经度作为输入,并返回真实世界地址作为输出。有几个提供此服务的提供商。雅虎和谷歌都有API,但限制你查找要在雅虎或谷歌地图上绘制的地址。它们还限制您在商业应用程序中使用其API。还有很多其他提供商负责反向地理编码。我目前使用的是 http://geocoder.us

其他提示

BrightKite 使用Google API(无论是公共还是私有)来转换地理位置(通过iPhone在iPhone应用中捕获或 Geode in-browser)到命名的地方,所以是的,这绝对是可能的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top