2009-01-09 65 views
1

我看到了蘋果主題演講,並且被添加到iPhoto '09的新Places功能留下了深刻的印象。簡而言之,它從照片中獲取地理編碼信息並將其轉化爲真實的地方。因此,而不是-41.51.2或其他什麼,它說「帝國大廈」。是否有API可用於複製iPhoto '09的「位置」功能?

它看起來很有趣,但它也類似於我想添加到我自己的應用程序的功能。因此,從開發人員的角度來看,我想知道是否有人知道Apple用來解析「地理編碼放置」映射的服務?還是它被認爲是他們在內部發展起來的東西?

回答

1

編輯 因爲這本來是我的問題,它最近又冒泡,只需要編輯在這裏添加2016個答案...因爲iOS 5中,反地理編碼通過CLGeocoder可用。從iOS 6.1開始,轉發地理編碼是使用MKLocalSearch的SDK的一部分。

您所指的過程稱爲「反向地理編碼」。反向地理編碼服務將緯度和經度作爲輸入並返回真實世界地址作爲輸出。有幾家提供此服務的提供商。雅虎和谷歌都有API,但限制你查找地址以在雅虎或谷歌地圖上繪製。它們還限制您在商業應用程序中使用它們的API。還有不少其他提供商負責反向地理編碼。我目前使用的一種是http://geocoder.us

1

BrightKite使用Google API(無論是公共還是私人)將地理位置(通過iPhone應用中的GPS捕獲或在瀏覽器中捕獲的Geode)轉換爲指定位置,因此是絕對有可能的。

相關問題