繁体   English   中英

Google Maps API:获取当前视图的网址

[英]Google Maps API: Get url for current view

我有一个表单,用户可以在其中引入谷歌地图网址,以指定一些东西的地址。 我一直在考虑通过Google Map API v3显示地图,让用户移动到所需的位置,通过按钮或其他东西自动获取该地点的URL并将其复制到输入。

我已经能够使用教程显示地图,但我无法在文档中找到我如何获取网址...

我想你不需要它,但这是我正在使用的简单代码:

var latlng = new google.maps.LatLng(-34.397, 150.644);
var options = {
zoom: 8,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP,
mapTypeControl: false
};
var map = new google.maps.Map(document.getElementById('map-box'), options );

我建议使用map.getCenter().toUrlValue()map.getZoom()来获取当前地图视图的中心和缩放状态。 该信息应该让您构建一个可以随后使用的URI,请记住,您需要编写一些代码来从URI中获取值并将它们传递给map API。

暂无
暂无

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

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