繁体   English   中英

将.js文件中的数据包含到链接中

[英]Include data from .js file into a link

我已经准备了带有传单的世界地图,其中包含约700个标记-已经可以正常使用了。 现在,我想使通过Google地图移动到地图上的点成为可能。 相关的代码部分是这样的:

for (var i = 0; i < addressPoints.length; i++) {
            var a = addressPoints[i];
            var title = a[2];
            var name = a[3] 
            var colormarker = a[4]
            var typemarker = a[5]
            var marker = L.marker(new L.LatLng(a[0], a[1]), 
                {icon: L.mapbox.marker.icon({'marker-symbol':typemarker, 'marker-color': colormarker}),
                title: name
            });
            marker.bindPopup(title + '<br><a href=http://maps.google.com/maps?saddr=>Navigate</a>');
            markers.addLayer(marker);
        }

我想将地址(a [0],a [1])与google地图的链接合并,以便该链接将用户直接引导至导航。 但是我不知道如何将数据带入链接。 很抱歉这个愚蠢的初学者的问题。 但是我到目前为止已经走了...

这应该将您带到以16缩放的经/纬度坐标。

var url = 'https://maps.google.com/maps?q=' + a[0] + ',' + a[1] + '&z=16'

marker.bindPopup(title + '<br><a href=' + url + '>Navigate</a>');

例如

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM