繁体   English   中英

将经纬度参数发送到Google地图

[英]Send latitude-longitude argument to Google Maps

我有以下代码:

function initialize(lat, lng) {
                    window.open("https://maps.google.com/?q=<lat>,<lng>");
                }

谁能告诉我如何通过网址将lat / lng参数发送到Google Maps?

编辑-现在,发送到Maps的值是“ lat”和“ lng”,而不是它们的实际值(例如5和10)。有人可以告诉我如何在调用Maps时发送其实际值吗?

HTML:

<a href="#" class="map-btn" data-lat="41.8911684" data-lng="12.507724100000019"> Show Map </a>

JavaScript的:

$(function(){
    $('.map-btn').click(function(event) {
      var lat = $(this).data('lat');
      var lng = $(this).data('lng');
      showMap(lat,lng);
    });
});

function showMap(lat,lng){
   var url = "https://maps.google.com/?q=" + lat + "," + lng;
   window.open(url);
}

的jsfiddle

暂无
暂无

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

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