Xml 谷歌地图API多标记链接
我有很多马克笔。标记来自XML文件。我需要一个关于标记的链接。前 标记1- 标记2-Xml 谷歌地图API多标记链接,xml,api,hyperlink,maps,Xml,Api,Hyperlink,Maps,我有很多马克笔。标记来自XML文件。我需要一个关于标记的链接。前 标记1- 标记2- 函数初始化(){ var mylatng=new google.maps.LatLng(50.216204,19.124706); 变量myOptions={ 缩放:11, 中心:myLatlng, mapTypeId:google.maps.mapTypeId.ROADMAP } var map=new google.maps.map(document.getElementById(“mapka”),myO
函数初始化(){
var mylatng=new google.maps.LatLng(50.216204,19.124706);
变量myOptions={
缩放:11,
中心:myLatlng,
mapTypeId:google.maps.mapTypeId.ROADMAP
}
var map=new google.maps.map(document.getElementById(“mapka”),myOptions);
下载URL(“data.xml”,函数(数据){
var markers=data.documentElement.getElementsByTagName(“标记”);
对于(var i=0;i
这不管用。请帮忙
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript" src="util.js"></script>
<script type="text/javascript">
function initialize() {
var myLatlng = new google.maps.LatLng(50.216204,19.124706);
var myOptions = {
zoom: 11,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("mapka"), myOptions);
downloadUrl("data.xml", function(data) {
var markers = data.documentElement.getElementsByTagName("marker");
for (var i = 0; i < markers.length; i++) {
var latlng = new google.maps.LatLng(parseFloat(markers[i].getAttribute("lat")),
parseFloat(markers[i].getAttribute("lng")));
var id = markers[i].getAttribute("mid");
var marker = new google.maps.Marker({position: latlng, map: map, url: id});
google.maps.event.addListener(marker, 'click', function() { window.location.href = id; });
}
});
}
</script>