0
我想在地圖上添加多個標記。金額是可變的(一到幾百) 這是最好的解決方案?Googlemaps api上的多個標記
生產具有座標
使用JavaScript,並通過創建(對我來說)C#有很多標記的 變量
另一種方式我沒想到的
KML文件
非常感謝您
我想在地圖上添加多個標記。金額是可變的(一到幾百) 這是最好的解決方案?Googlemaps api上的多個標記
生產具有座標
使用JavaScript,並通過創建(對我來說)C#有很多標記的 變量
另一種方式我沒想到的
KML文件非常感謝您
集羣! 看到這個頁面:https://developers.google.com/maps/articles/toomanymarkers 我在我的實際項目中使用這個解決方案。
例子:
var latlng = new google.maps.LatLng(-17.308688,-49.495605);
var myLatlng, marker, marker_cluster;
var markers = [];
var mapOptions = {
zoom: 4,
minZoom: 4,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP,
backgroundColor: '#f0f0f0'
};
map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
$.each(itens, function (k, iten) {
myLatlng = new google.maps.LatLng(iten.lat, iten.lng);
marker = new google.maps.Marker({
position: myLatlng,
title: iten.title
});
markers.push(marker);
});
marker_cluster = new MarkerClusterer(map, markers);
謝謝,但集羣是關於處理標記。我不知道我應該如何包含它們(通過kml或javascript變量)。你用什麼? – jasdefer 2013-02-19 15:18:34
看到我放在 – 2013-02-19 15:29:08
以上的額外評論啊非常好。這看起來非常好。我認爲這正是我需要的。 我對jQuery不太好。它是一個包含座標的對象嗎? (我擁有數據庫中的所有座標) – jasdefer 2013-02-19 15:37:03