Javascript 谷歌地图API:获取当前视图的url

Javascript 谷歌地图API:获取当前视图的url,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,我有一个表单,用户可以在其中引入GoogleMapsURL来指定某些东西的地址。 我一直在考虑通过Google map API v3显示地图,让用户移动到所需的位置,并通过按钮或其他方式自动获取该位置的url并将其复制到输入 我已经能够使用教程显示地图,但是我还没有在文档中找到如何获取url 我想您不需要它,但这是我正在使用的简单代码: var latlng = new google.maps.LatLng(-34.397, 150.644); var options = { zoom: 8,

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

我已经能够使用教程显示地图,但是我还没有在文档中找到如何获取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。

Nice,这给了我坐标,我想我可以用它来构建url。谢谢