3

我有一個英國地址列表,並希望在谷歌或openstreetmap(我不介意哪個)上繪製它們。如何在Google或OpenStreetMap上自動繪製地址標記?

有沒有辦法在地圖上用點表示地點的一批地址(而不是標準標記)。

爲了使事情稍微複雜一點,我想改變一些標記的顏色和大小。

數據源是包含郵政編碼和標記類型(大小,顏色)的街道地址。

有沒有人知道一個網站,腳本,過程來實現這一目標?

該地理區域將是一個郊區,所以它是一個相當小的區域。

回答

2

您可以使用Google Geocoding service來旋轉您的地址,並將它們轉換爲您可以在地圖上繪製的緯度/經度值。您將HTTP請求發送至http://maps.googleapis.com/maps/api/geocode以獲取您所需數據的JSON(或XML)響應。

對地址進行地理編碼後,您可以使用標準Google Maps API在地圖上創建您的位置爲markers。通過在創建對象時指定適當的選項,可以使標記的外觀更加完整。

+0

你的答案很棒。如果你已經擁有這樣的代碼,jsfiddle會很棒。 – Hugolpz 2013-02-25 11:29:44

相關問題