2011-04-19 19 views
2

我有一個帶有郵編的數據庫。我希望使用Google地圖API來搜索我的數據庫中郵政編碼,這些郵編位於我輸入的郵政編碼5英里範圍內。使用Google Maps在我的數據庫中搜索郵編

例如,我放入了33180.我想使用Google Maps API從我的數據庫檢索所有接近33180的zipcode /區域。

QUERY * FROM zipcodes WHERE zipcode=zipcodes within 5 miles of 33180 (produced by Google Maps API) 

這對Google Maps API可能嗎?如果有,我可以從哪裏開始?

回答

0

只需使用一個數據庫,郵編(如this free zipcode database)已地理編碼美國所有拉鍊。然後,只需編寫一個簡單的緯度/經度距離計算並返回前N個結果的查詢。這將比使用Google的API運行速度快得多,並且您不必擔心每日API限制。