OpenLayers 3 扩展插件收集
OpenLayers 3 扩展插件
Awesome-OpenLayers
OL3扩展
-
ol3-ext
很酷的一组 OpenLayers 3 (ol3) 扩展: 编辑-选择控件、CSS popup(弹出信息框), Font Awesome 符号渲染, 地图统计图 (pie/bar),图层切换, wikipedia layer, 动画, canvas 过滤器等等.在线实例.
-
Map-georeferencer A proof of concept to georeference maps with OL3. 地理配准。左边显示图片,右边显示地图,点击地图查找同名点
依赖 OL3, jQuery 和 ol3-ext.
-
Geocoder Nominatim for OpenLayers 3 输入地名自动定位
-
JavaScript Topology Suite http://bjornharrtell.github.io/jsts/
空间操作:缓冲区、相交等
-
使用 Turf (一个 JavaScript 库,用于基于GeoJSON 数据的地理空间处理任务 geospatial processing tasks) 结合 OpenLayers 3
-
ol3-loadingpanel 显示加载进度
菜单、工具条
-
geops/ole OpenLayers 编辑器(OpenLayers Editor )
OpenLayers Editor (OLE) 提供了一组扩展的空间数据编辑控件. 不需使用插件就可以在浏览器中渲染带空间几何要素编辑工具的地图.
OLE can be bound to a range of back-ends using custom JavaScript or simply be attached using WFS-T.
(支持 OpenLayers 2.11)
-
右键菜单扩展
要求 OpenLayers v3.11.0 +.
-
为 Leaflet 或 OpenLayers 提供响应式侧边栏
基本上是 leaflet-sidebar 插件的一个延续,因此是
v2
.示例代码
examples/ol3.html
(Preview) -
OpenLayers 3 的 PanZoom 和 PanZoomBar 控件。
-
OpenLayers Drawing Features Plugin
DrawFeatures是一个 OpenLayers 3 插件,用于在地图上绘制、编辑或删除要素.
控件
-
ol3-layerswitcher 图层切换
-
ol3-popup 信息弹窗
显示
-
Elastic Terrain Map 使用动画(animation)实现了一种新的地形可视化( terrain visualization)方法. 此应用使用WebGL 来渲染数字高程模型( digital elevation models),同时提供了一系列的可配置参数。
案例 (需要WebGL支持)
-
OpenLayers聚类策略,当缩放地图时进行动态聚类、给聚类添加动画. 案例.
(只测试了 OpenLayers 2.11)
应用
- NLSExploreGeoreferencedMapsOL3 在地图上显示经地理配准之后的历史地图(图片)
- gibs-web-examples OL3等使用NASA Global Imagery Browse Services (GIBS) 的案例