Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml 谷歌地图API多标记链接_Xml_Api_Hyperlink_Maps - Fatal编程技术网

Xml 谷歌地图API多标记链接

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

我有很多马克笔。标记来自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”),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>