![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
openlayers
GISer_飘逸的梦
这个作者很懒,什么都没留下…
展开
-
2021-01-29
openlayers绘制岛状多边形使用ol-ext插件:https://www.npmjs.com/package/ol-ext具体步骤:1、使用openlayers原生绘制工具,绘制多边形const vector = new VectorLayer({ name: 'Vector', source: new VectorSource()})this.map.addLayer(vector)this.draw = new Draw ({ source: ve原创 2021-01-29 18:04:18 · 213 阅读 · 0 评论 -
基于layui的鼠标移入显示按钮提示信息,移除隐藏提示信息的方法
$('#layer').on({ var tips; mouseenter:function(){ tips =layer.tips("图层控制","#layer",{time:0}); }, mouseleave:function(){ layer.close(tips); }});原创 2019-11-16 16:24:34 · 4958 阅读 · 0 评论 -
点、线、面数据的投影坐标串转换为经纬度坐标方法
/** * 点的投影坐标串转为经纬度坐标 * @param mercator 格式为:mercator="12305573.111993 2224966.231627" */function mercatorTolonlat(mercator) { // 切割字符串 var mercatorCoor = mercator.split(" "); var lng ...原创 2019-11-16 16:16:42 · 1577 阅读 · 0 评论 -
基于openlayers角度测量功能
基于openlayers的测量功能,官网提供了长度测量和角度测量,但是没有角度测量,在此写一下基于openlayers的角度测量功能,主要方法如下:var formatAngle = function (line) { var coordinates = line.getCoordinates(); var angle=0; var sourceProj = map....原创 2019-08-31 12:52:42 · 1459 阅读 · 0 评论