基于OpenLayer 6的标绘sdk(开源)

一、前言

原作者是基于Openlayer3 开发的sdk。我已用es6+rollup重新打包编译了项目。封装了部分业务层。只暴露了一个主类。
原作者博客在这里。多谢原作者代码给与的参考。

1.1.2 版本后可支持IE

二、演示

演示截图
在这里插入图片描述

在线体验:
http://61.155.169.52:8080/PlotOl/demo/index.html

三、源码

github源码:
https://github.com/worlddai/plot_ol

四、使用方式

参考源码中的demo下的示例。

目前只是第一版。后续会加上样式设置,属性编辑等功能,敬请期待。有问题大家可以在这里留言,谢谢!

五、更新记录

2019-08-01 版本v1.1
1 全面支持移动端
2 新增图元层级操作
3 新增样式,属性编辑
4 实现序列化,可以按照自己的服务器存储格式修改序列号代码,实现保存和加载

2019-08-01 版本v1.1.1
1 增加文档工具,生成API文档(需要重新install才可以使用)npm run docs
2 标绘图元新增disable,enable方法
3 新增TrackingLayer类,可以用来绘制轨迹。POL.TrackingLayer

2019-08-01 版本v1.1.2
1 IE 支持 通过 npm run build-ie 再在应用html中引入 dist/polyfill.js 可以支持ie

猜你喜欢

转载自blog.csdn.net/qq_29722281/article/details/97510367