如何为自定义谷歌地图制作geojson数据

时间:2014-11-17 15:11:29

标签: google-maps google-maps-api-3 maps geojson

我认为这个问题说明了一切,我有一个自定义的谷歌地图,并希望在其上放置一些geojason形状。 在理想的世界中,可能使用预先存在的图像从一张纸上扫描它们。

只是看起来和gimp可能是一种前进的方式。 尽管如此,我仍然会打开这个问题,因为这可能对其他人有用。 理查德

2 个答案:

答案 0 :(得分:0)

最简单的方法是使用数据层Look at the example in google maps api

基本上,你使用loadGeoJson方法并传递一个有效的geojson文件的url

map.data.loadGeoJson('https://storage.googleapis.com/maps-devrel/google.json');

这意味着,您在其他来源中绘制的任何形状都必须转换为geoJson格式。

有很多转换器可以转换为KML,SHP,WKT,GPX和geoJson,但是您仍然需要从普通图像转换为其中一种格式。

答案 1 :(得分:0)

最后我从这里撕掉了一些代码。 http://blog.sallarp.com/geojson-google-maps-editor.html 应用到我自己的地图上,得到了我需要的坐标,然后必须完成json工作。

感觉应该有一个程序让这一切变得更容易但却无法完成! 理查德