我正在尋找一個API或API的組合,我可以發送「印度安朱納」,並找回附近的地方名單。數據主要針對「第三世界」國家,歐洲/美國則更少。任何關於如何構建這個結構的建議/想法?一個API發送文本字符串的地方,並獲得附近的地方的文本字符串
1
A
回答
2
您可以按照以下方式使用幾個雅虎Geo API。
- 獲取WOEID(在地球上標識符)輸入位置(一個或多個)
- 確定鄰近場所
一個簡單的例子,這些API與雅虎的YQL結合在一起將提供「安朱納海鄰居位置的印度」使用查詢:
SELECT * FROM geo.places.neighbors WHERE neighbor_woeid IN ( SELECT woeid FROM geo.places WHERE text="Anjuna, India" LIMIT 1 )
Try this in YQL Console(必須登錄)
0
您需要帶座標的地點列表。然後去列表並計算城市之間的距離。然後按最小距離排序結果。我還沒有做過任何GPS編程。
0
做給雅虎地理編碼服務去http://developer.yahoo.com/maps/rest/V1/geocode.html
這裏更多:http://developer.yahoo.com/geo/
這裏是你的位置響應「安朱納海印度」 hhttp://local.yahooapis.com/MapsService/V1/geocode ?appid = YD-9G7bey8_JXxQP6rxl.fBFGgCdNjoDMACQA-- & location = Anjuna + India
0
即將發佈Google Places API符合您的要求。
相關問題
- 1. 字符串文字的本地化
- 2. Javascript:得到一個字符串的地方,然後生成隨機文本
- 3. 獲得本地日期字符串和時間字符串
- 4. 在textarea的第一個字符後附加文本字符串
- 5. 本地化和「格式字符串不是字符串文字」
- 6. 將字符串/文本發送到cakePHP中的方法/函數
- 7. LINQ to SQL - 選擇文本像字符串數組的地方
- 8. 寫本地化字符串本地化的文件
- 9. 通過TCP發送文本字符串?
- 10. 在附近消息中發送多個消息/字符串API
- 11. Ios本地化字符串文件
- 12. iOS中文本地化字符串
- 13. 本地化字符串文件編碼
- 14. 查找一個文本字符串,修改jQuery中的文本字符串
- 15. 本地化一個字符串
- 16. MFC字符串的本地化版本
- 17. 捕獲並保存字符串到本地文件
- 18. 如何獲得字符串[地圖<字符串,字符串>的]
- 19. 在perl腳本的字符串中的幾個地方添加特殊字符
- 20. 本地路徑字符串
- 21. 本地化字符串C#
- 22. 本地化字符串
- 23. 本地連接字符串
- 24. 不能附加新的行字符串到一個文件Android本地存儲
- 25. 捕獲字符串中的某個字符後的文本python
- 26. 獲得$(本)字符串
- 27. android:以編程方式本地化一個動態字符串
- 28. 文本字符串
- 29. 追加本地字符的字符串時,重複發現
- 30. 從本地文件中獲取字符串的JQuery問題