2012-04-22 60 views
0

我不知道這是我真正想要的,但如果是的話我會想要:)
我有一個移動應用程序,允許用戶辦理登機手續。
當他這樣做,我需要保存它的座標數據庫。
但用戶必須選擇和他簽在一個城市。我需要這個,因爲我必須按城市列出位置。這裏
問題是,我不希望用戶檢入的倫敦並選擇城市莫斯科。這裏的城市非常重要,因爲我必須確定那個地點在那個城市。
是否有谷歌API的東西,是能夠檢測在哪個城市用戶當前
或任何可以阻止用戶做出這種愚蠢?是否可以根據座標檢查城市

回答

3

是,在谷歌地圖API,您有反向地理編碼https://developers.google.com/maps/documentation/geocoding/#ReverseGeocoding

+0

這將返回更詳細的結果,但因爲所有我需要的是一個城市的名字出現在結果並不重要,我。你能告訴這個數據谷歌返回總是好的。我的意思是有可能返回基於座標兩市名稱或那種情況下是不可能的? – 1110 2012-04-22 11:10:26

+0

還有的將是一個數字結果,但一般也應該有對負責管理其中的座標落在該地區的行政區劃信息 - 這通常將包括城市的名字:)作爲一個城市不能屬於兩個行政管理中的細分,API不應該返回兩個不同的名稱。當然,它可以返回多個級別的管理細分,例如,縣,省和國家。 – Daan 2012-04-22 11:13:05

相關問題