如何在openlayer接入矢量数据

先说矢量数据集接入,我们通过GeoJSON的示例代码(http://openlayers.org/en/latest/examples/geojson.html)了解Openlayers的源代码,确定显示要素绘制是调用ol.source.vector的forEachFeatureInExtent方法,所以我们根据ol.source.vector构建了ol.source.VectorMapZone,重写forEachFeatureInExtent方法,将查询结果转换成Openlayers3的Geometry和Feature,即可实现矢量数据集的接入

重写forEachFeatureInExtent方法

如何在openlayer接入矢量数据

初始化ol.source.VectorMapZone,并做为数据源设置到Openlayers3的layer中

如何在openlayer接入矢量数据

显示效果:

如何在openlayer接入矢量数据

上一篇:TFS二次开发系列:六、TFS的版本控制


下一篇:Linux 学习笔记02丨Linux 概述、常用快捷键、apt命令