我认为这个问题说明了一切,我有一个自定义的谷歌地图,并希望在其上放置一些geojason形状。 在理想的世界中,可能使用预先存在的图像从一张纸上扫描它们。
只是看起来和gimp可能是一种前进的方式。 尽管如此,我仍然会打开这个问题,因为这可能对其他人有用。 理查德
答案 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工作。
感觉应该有一个程序让这一切变得更容易但却无法完成! 理查德