2013-03-28 76 views
0

如果我有一個按經度和緯度定義的位置列表,並且我希望將這些位置中的每一個放置在Google地圖上作爲圖釘,並將圖片作爲縮略圖和每張圖釘附加到圖片如果用戶按下引腳將會放大。用戶不能真正移動引腳或自己放置引腳。在GMap上放置位置

我可以通過網絡服務來做到這一點嗎? (你可以在Netbeans中製作)

如果是這樣,怎麼樣?當我搜索時,我似乎無法找到所需的東西。

我能找到谷歌地圖API的參考,但他們並不真正在所有幫助:/

回答

0

有幾個組件到你的問題。谷歌地圖有一個強大的JS API,我會推薦使用。

幾個片段,讓你開始: 在指定的位置創建一個新的標誌:

marker = new google.maps.Marker({ 
       position: new google.maps.LatLng(33.776989, -84.387000), 
       map: map, 
       title: '', 
       draggable: true 
      }); 

自定義標記:https://developers.google.com/maps/documentation/javascript/overlays#Icons

創建一個新的調出(信息窗口):

infowindow = new google.maps.InfoWindow(); 
var contentString = '<div id="content">Hello,World</div>'; 
        infowindow.setContent(contentString); 

有了這個,你將能夠獲得大部分你正在尋找的功能。您的Web服務可以將數據加載到客戶端的JSON中,然後可以通過Google-Maps API進行渲染。