如何知道谷歌地图的几何坐标

How to know the Geometry coordinates for google Maps

本文关键字:坐标 何坐标 何知道 谷歌地图      更新时间:2023-09-26

我在Google Code上找到了一个关于以下内容的示例脚本:Google Maps Javascript API V3 Overlays-http://code.google.com/apis/maps/documentation/javascript/overlays.html#OverlaysOverview

我想把这个代码应用到其他国家(法国、西班牙…),但我不知道在哪里/如何找到这个脚本中的几何代码(见评论行)

这是代码:

var australia = new google.maps.LatLng(-25, 133);
    map = new google.maps.Map(document.getElementById('map_canvas'), {
      center: australia,
      zoom: 4,
      mapTypeId: google.maps.MapTypeId.ROADMAP
    });
    layer = new google.maps.FusionTablesLayer({
      query: {
        select: 'geometry', 
        from: '815230' // This one
      },
      styles: [{
        polygonOptions: {
          fillColor: "#00FF00",
          fillOpacity: 0.3
        }
      }, {
        where: "birds > 300",
        polygonOptions: {
          fillColor: "#0000FF"
        }
      }, {
        where: "population > 5",
        polygonOptions: {
          fillOpacity: 1.0
        }
      }]
    });
    layer.setMap(map);

p.S.我试图将google.maps.LatLng(-25133)改为France Lat&长,但这仅用于将地图集中在该位置

感谢您的帮助

您发布的示例使用了FusionTables层。FusionTables基本上是一个包含实际数据的小型数据库或电子表格。您在代码中注释的ID(815230)不是坐标,而是FusionTable的ID。事实上,您可以在这个链接中看到这个ID背后的数据。

您可以在自己提供的链接中阅读更多关于如何在地图应用程序中使用FusionTables的信息,特别是在这里。如果您决定从FusionTables中获取数据,我建议您阅读关于如何使用FusionTable的文章。你可以在这里找到一篇更长的文章。