我有成千上萬的IP地址的訪問者到我的網站,我可以使用什麼工具將它們轉換成緯度/經度座標?然後,我將能夠使用濾鏡在地圖上顯示數據,以便收集更多人口統計信息。將IP地址轉換爲緯度/經度座標的工具或PHP代碼
2
A
回答
5
爲我的網站之一,我利用的MaxMind的免費GEOLITE上國家的數據庫,可以在這裏下載:http://www.maxmind.com/app/geolitecountry
他們還提供了一個城市級的版本,其中包括長/緯度:http://www.maxmind.com/app/geolitecity
但要注意免費版本的準確性比付費版本低很多。
0
6
我建議使用谷歌分析,您的問題,但如果你想在這裏試試自己是一個起點:
看看這個鏈接http://www.geoplugin.net/php.gp,你會得到一個有關該IP地址位置的詳細完整列表,包括經度和緯度。
它不是那麼敏捷,但它的工作原理,我使用它。這裏是一個PHP腳本實際使用:
<?php
$ip_addr = $_SERVER['REMOTE_ADDR'];
$geoplugin = unserialize(file_get_contents('http://www.geoplugin.net/php.gp?ip='.$ip_addr));
if (is_numeric($geoplugin['geoplugin_latitude']) && is_numeric($geoplugin['geoplugin_longitude'])) {
$lat = $geoplugin['geoplugin_latitude'];
$long = $geoplugin['geoplugin_longitude'];
}
echo $ip_addr.';'.$lat.';'.$long;
?>
你可以看到它在http://whateverhappens.org/ip-addr/
這看看Geoplugin網站實例工作。
0
相關問題
- 1. 將緯度經度座標轉換爲圖像地圖座標
- 2. GoogleMaps API - 座標(經度,緯度)地址
- 3. 將地址轉換爲經度和緯度在php
- 4. 經度,緯度到XY座標轉換
- 5. 將UTM座標轉換爲經緯度的開源PHP函數?
- 6. 將東北座標轉換爲正常的經度和緯度
- 7. Rails:Geokit錯誤地將IPv4地址轉換爲經度和緯度
- 8. 試圖將經度/緯度轉換爲笛卡爾座標
- 9. MonoDroid將位置緯度經度Double轉換爲座標
- 10. 將經度/緯度轉換爲X/Y座標
- 11. 將x,y,區域座標轉換爲經度和緯度
- 12. 如何將EPSG座標轉換爲經度/緯度?
- 13. 將燃燒的男子地址轉換爲緯度/經度
- 14. 如何將地址轉換爲經度/緯度?
- 15. 將地址轉換爲經度和緯度
- 16. 如何將地址從Firebase轉換爲緯度和經度
- 17. PHP轉義經緯度和長座標。
- 18. 將十進制經度/緯度座標轉換爲iPad屏幕座標
- 19. 將地址轉換爲谷歌地圖的經緯度iPhone
- 20. 從座標數據轉換爲R中的經度和緯度?
- 21. 在地理數據中將笛卡爾座標轉換爲經度/緯度
- 22. 如何將經度和緯度轉換爲世界座標谷歌地圖
- 23. 經緯度座標
- 24. 將經緯度轉換爲opengl中的世界座標右手
- 25. 將GPS座標轉換成緯度經度?
- 26. 緯度經度的地址
- 27. 轉換/地理編碼地址爲緯度長座標 - 谷歌地圖蜘蛛
- 28. 將經度和緯度轉換爲x和y使用Python中的Newton-Raphson迭代轉換Mollweide地圖座標
- 29. 將MKMapRect.origin轉換爲經度和緯度
- 30. 將「GLNX/Y」轉換爲經度,緯度
+1提供解決方案,打我給它。 – zombat 2009-07-03 01:38:09