<b>本文講的是基于多種服務的地理位置查詢系統,</b>

下表羅列了二者之間的部分差别:
同個國家裡,有非常多的分屬于不同州或行政區的同名城市。也有很多同名不同國的城市。例如,根據 Geonames 的資料顯示,美國一共有24個名叫 Clinton 的城市(這24個城市共分布在23個州,其中有兩個是在密歇根州)
從全世界範圍來看,即便是在同個國家的同個行政區,都會出現多個名字完全相同的城市。就拿位于美國印第安納州(Indiana)的喬治城(Georgetown)來說,Geonames 表明該州共有3個同名城鎮。維基百科則顯示了更多:
<a href="https://en.wikipedia.org/wiki/Georgetown,_Floyd_County,_Indiana">喬治城,弗洛伊德縣,印第安納州</a>
<a href="https://en.wikipedia.org/wiki/Georgetown_Township,_Floyd_County,_Indiana">喬治城小鎮,弗洛伊德縣,印第安納州</a>
<a href="https://en.wikipedia.org/wiki/Georgetown,_Cass_County,_Indiana">喬治城,卡斯縣,印第安納州</a>
<a href="https://en.wikipedia.org/wiki/Georgetown,_Randolph_County,_Indiana">喬治城,蘭道夫縣,印第安納州</a>
<code>earth_box</code> 函數用于檢查對于給定的參考點,和給定的距離,該點是否位于該距離以内
Geonames 資料被導入到3個表中:
此處還有一點優勢就,我們使用了免費服務,不需要什麼設定,也無需關心更新;因為這些服務都是由各自的擁有者在維護。
<b></b>
<b>原文釋出時間為:2016年07月28日</b>
<b>本文來自雲栖社群合作夥伴掘金,了解相關資訊可以關注掘金網站。</b>