如何知道谷歌地图的几何坐标
How to know the Geometry coordinates for google Maps
我在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的文章。你可以在这里找到一篇更长的文章。
相关文章:
- EaseJS拖放;放下(动画CC)电影剪辑的鼠标坐标
- 如何在d3.js中返回路径的y坐标
- 在谷歌地图上获取事件的x,y坐标
- 通过ajax将坐标传递到php服务器端,并在处理后检索到javascript
- 当带有渲染器的DOM元素不在屏幕顶部时,移动了场景的坐标
- 如何在JS Leatflet绘图插件中获取圆的坐标
- 点击(右键点击)使用传单地图库获取图像覆盖的像素坐标
- 查找带有边框的HTML5 Canvas(点击)事件的坐标
- HTML5获取弧的坐标's结束
- 如何在OpenLayers中获取动态绘制的多边形的坐标
- 获取用户位置并将坐标保存在数据库中
- fabric js多边形集合坐标
- 使用D3.js和GeoJson在地图上的某些坐标上设置一个小图像
- 如何创建一个谷歌地图地理坐标数组
- AngularJS-如何在mousemove上存储鼠标坐标
- 使用地理坐标,对更靠近用户的对象进行排序'的位置
- 在坐标上模拟点击坐标js/jQuery
- ChartJS v2:点击坐标的比例值(时间比例)
- 通过鼠标点击获取X和Y坐标(javascript)
- 使用jQuery获取用户坐标