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