2010-08-05 31 views
0

如何根據ip地址創建用戶位置圖。我收集來到該網站的用戶的IP地址,我想根據我收集的IP地址顯示其位置的地圖。有沒有可以使用的地圖服務,如果我們需要支付任何費用以獲得更多查詢,我很好。謝謝。基於用戶ip的地圖

回答

0

在這裏看到:

http://code.google.com/apis/maps/documentation/javascript/basics.html#DetectingUserLocation < - 此鏈接是舊的,已經被移動到這個位置:

https://developers.google.com/maps/articles/geolocation

不是一個真正的地圖問題,因爲你使用的地圖只繪製什麼你已通過其他方式檢測到。

+0

嗨,謝謝,我檢查谷歌地圖API,但我想要做到這一點 - 我記錄用戶信息(IP,名稱等),當他們登錄到網站。我想在我的網站上的一個頁面上顯示地圖,顯示「當前用戶」,然後在這裏我想在該日期和時間爲所有用戶顯示帶有標記的地圖。希望我這次清楚。 – geej 2010-08-05 05:40:04

+0

我鏈接到的段落向您展示瞭如何使用W3C navigator.geolocation屬性完成此操作,該屬性是支付IP到位置服務的替代方案。 – Marcelo 2010-08-05 05:54:40

2

有服務提供IP到位數據庫,例如MaxMind。您需要更新這些數據庫,因爲IP隨時間而改變。免費版本的精確度略低,更新頻率也較低。通過IP識別位置雖然無論如何都是低精確度的事情,所以它可能足以滿足您的目的。然後您只需要在地圖上輸出結果,您可以使用該結果,例如Google Maps API