-1
我有一個應用程序。用戶可以進行搜索(5英里,10英寸等),它會顯示在Google地圖上使用該應用的用戶。我需要幫助決定如何製作標記,鏈接到用戶。谷歌地圖標記多個用戶
我有一個應用程序。用戶可以進行搜索(5英里,10英寸等),它會顯示在Google地圖上使用該應用的用戶。我需要幫助決定如何製作標記,鏈接到用戶。谷歌地圖標記多個用戶
製作標記通常是微不足道的。谷歌有一個完整的examples你可以學習,如this one。
基本上你設置你的地圖:
var mapOptions = {
zoom: 4,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);
然後設置你的座標爲(S):
var myLatlng = new google.maps.LatLng(-25.363882,131.044922);
然後創建並添加標記(S):
var marker = new google.maps.Marker({
position: myLatlng,
map: map,
title: 'Hello World!'
});
簡單。如果你想處理上的標記點擊(於做這樣的事情鏈接至用戶詳細信息頁),你做這樣的事情:
google.maps.event.addListener(marker, 'click', function() {
//<code to go to user's profile page>
});
你的情況更具挑戰性的問題會找出其協調使用爲標記。這是一個更復雜的答案。簡短的版本,這取決於。