地理定位查詢的的數據庫比較多,而且大多都開放一些free的版本,國內的有純真數據庫等,但是他只提供文本的地理位置信息,不提供經緯度數據。國外的有MaxMind的GeoIP數據庫、IP2Location數據庫等,它們提供經緯度數據,本文簡單介紹下,MaxMind的GeoIP,此數據庫用於國家的查詢。
首先,在MaxMind官網下載所需資源
GeoIP數據庫下載地址:http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz。下載后,我們將其解壓到d盤,具體的安裝文檔參看 GeoIP City Database Installation Instructions
MaxMind提供多種api接口,如:perl, java, python, c, php, c#等,我們這里使用c#(https://github.com/maxmind/geoip-api-csharp2),這個庫是使用Mono編寫的,下載下來放入Visual Studio。
相關資料