我们一直在使用KML来允许客户将图层上传到基于Google地图的应用。我们正在尝试用geoJSON替换KML,除样式外,一切都很好。
KML文件中的样式定义未包含在对应的geoJSON文件中(我们使用了许多转换器,但我们正在使用的那个主要是http://converter.mygeodata.eu/)
正如您在下面的KML中看到的那样,那里有一个样式块(紫色框),但这只是从任何生成的geoJSON中排除。
有没有人知道转换器,或将KML转换为geoJSON的方式,保留了风格?
谢谢
贾森
最后,我发现toGeoJson(http://mapbox.github.io/togeojson/)实际上确实将KML节点内容转换为生成的geoJSON ..所有在线工具似乎都在服务器端使用ogr2ogr,它忽略了因为它不是sematic,但是对于GeoJson来说去吧,到目前为止做得很好。
然后,我可以在加载geoJSON后访问这些属性以应用样式。
贾森