繁体   English   中英

Openlayers 3 Geojson与矢量源

[英]Openlayers 3 geojson vs vector source

我刚刚开始在应用程序中使用OL3,我发现(至少)有两种在地图上绘制要素的方式; ol.source.Vector和ol.source.geoJSON。

除语法外,使用一种方法的优缺点是什么? 性能如何? 据我所知,我可以同时画线和点,这确实是我所需要的。

我的数据不是geoJSON格式,因此无论如何我都必须转换数据。

谢谢!

如果要显示的数据是用GeoJSON编码的,则将使用ol.source.GeoJSON 也有其他格式的矢量源,例如ol.source.KML

如果对向量使用特定格式,或者使用new ol.Feature(...)手动创建向量特征,则使用基类,即ol.source.Vector 这是最灵活的,一个将在大多数情况下用于IMO。 该类的实例揭露类似的方法addFeaturesaddFeatureremoveFeatureclear ,您可以使用从矢量源添加/删除载体功能/。 它还向“查询”源公开方法。 查看文档!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM