Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 如何找到谷歌地图地面覆盖的坐标?_Google Maps_Google Maps Api 3 - Fatal编程技术网

Google maps 如何找到谷歌地图地面覆盖的坐标?

Google maps 如何找到谷歌地图地面覆盖的坐标?,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,我试图开始使用GoogleMapsAPI,但我发现文档令人难以置信地困惑。有人知道如何为地面覆盖找到图像的坐标吗 我在这里复制了代码(https://developers.google.com/maps/documentation/javascript/overlays#GroundOverlays)并让它在我的网站上与我的形象。但是,当我尝试将坐标从纽瓦克更改到我的位置时,图像根本不会出现。我刚刚猜测了imageBounds的坐标,我猜这就是导致它不起作用的原因。任何帮助都将不胜感激 这是我的

我试图开始使用GoogleMapsAPI,但我发现文档令人难以置信地困惑。有人知道如何为地面覆盖找到图像的坐标吗

我在这里复制了代码(https://developers.google.com/maps/documentation/javascript/overlays#GroundOverlays)并让它在我的网站上与我的形象。但是,当我尝试将坐标从纽瓦克更改到我的位置时,图像根本不会出现。我刚刚猜测了imageBounds的坐标,我猜这就是导致它不起作用的原因。任何帮助都将不胜感激

这是我的代码(LatLng坐标从示例中复制):


我使用maps.google.com实验室的LatLng标记和LatLng工具提示选项(链接在右栏-底部)。一旦我接近它,我只需对我的LatLng数字做一些小的调整


此外,您可能使用了错误的LatLngBounds框角。它应该是西南(左下)然后是东北(右上)。使用错误的角点会导致无法显示图像。

您将坐标更改为什么?你能粘贴你尝试过的东西吗?var newark=newgoogle.maps.LatLng(41.265437,-95.947405);var imageBounds=new google.maps.LatLngBounds(new google.maps.LatLng(41.270969,-95.958889),new google.maps.LatLng(41.270872,-95.938718));谢谢你,查德。仍然习惯于这样的发帖方式。
      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);
}