我正在尝试使用Google Maps API,但我发现文档非常令人困惑。有人知道如何为地面叠加图像查找坐标吗?
我在这里(https://developers.google.com/maps/documentation/javascript/overlays#GroundOverlays)复制了代码,并在我的网站上使用我的图像使其工作。但当我尝试将坐标从Newark更改为我的位置时,图像根本不会出现。我一直在估计图像边界的坐标,我猜这就是导致它无法工作的原因。任何帮助都将不胜感激。
这是我的代码(LatLng坐标是从示例中复制的):
我在这里(https://developers.google.com/maps/documentation/javascript/overlays#GroundOverlays)复制了代码,并在我的网站上使用我的图像使其工作。但当我尝试将坐标从Newark更改为我的位置时,图像根本不会出现。我一直在估计图像边界的坐标,我猜这就是导致它无法工作的原因。任何帮助都将不胜感激。
这是我的代码(LatLng坐标是从示例中复制的):
function initialize() {
var newark = new google.maps.LatLng(40.740, -74.18);
var imageBounds = new google.maps.LatLngBounds(
new google.maps.LatLng(40.712216,-74.22655),
new google.maps.LatLng(40.773941,-74.12544));
var myOptions = {
zoom: 13,
center: newark,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
var oldmap = new google.maps.GroundOverlay(
"http://www.mcography.com/beta/Accessibility_Map.png",
imageBounds);
oldmap.setMap(map);
}