openlayers入门开发系列之地图工具栏篇

本篇的重点内容是利用openlayers实现地图工具栏功能,包括地图缩放、移动、地图量算、地图打印、清空、全屏、鹰眼、比例尺、地图坐标显示等,效果图如下:

 地图工具栏主界面

继续阅读“openlayers入门开发系列之地图工具栏篇”

SuperMap iObject入门开发系列七管线横断面分析

本文是一位好友“托马斯”授权给我来发表的,介绍都是他的研究成果,在此,非常感谢。

管线横断面分析功能是管线系统常见的一个分析功能,地下管线横断面分析的原理,是根据需求,在管线区域画一条横截面线,使其与地下管线相交,根据相交情况获得地下管线改交点的横截面和埋深等信息,并画图显示出来,结果界面图:

继续阅读“SuperMap iObject入门开发系列七管线横断面分析”

openlayers入门开发系列之地图导航控件篇

关于自定义的地图导航控件Navigation样式风格思路,可以参照我之前写arcgis api for js系列文章的此篇,这里不再描述:

GIS之家:arcgis api for js共享干货系列之二自定义Navigation控件样式风格​zhuanlan.zhihu.com

本篇实现的地图导航控件效果图如下:

继续阅读“openlayers入门开发系列之地图导航控件篇”

SuperMap iObject入门开发系列之六管线区域查询

本文是一位好友“托马斯”授权给我来发表的,介绍都是他的研究成果,在此,非常感谢。

管线区域查询功能针对单一管线图层进行区域多边形框选查询,然后将查询结果输出为列表,并添加定位和闪烁功能,效果如下图所示:

继续阅读“SuperMap iObject入门开发系列之六管线区域查询”

SuperMap iObject入门开发系列之五管线属性查询

本文是一位好友“托马斯”授权给我来发表的,介绍都是他的研究成果,在此,非常感谢。

管线属性查询功能针对单一管线图层进行特定的条件查询,然后将查询结果输出为列表,并添加点位闪烁功能,例如查询污水管线中,断面尺寸为400-600区间的管线,如下图所示:

具体功能实现思路: 继续阅读“SuperMap iObject入门开发系列之五管线属性查询”

openlayers入门开发系列之地图展示篇

GIS之家一直打算写一个openlayers入门开发系列文章(openlayers目前版本用4.x),只是一直没抽出时间来整理;本文是openlayers入门开发系列的第一篇:地图展示篇,后续会持续更新一系列入门开发文章。

整个系列的系统主界面会随着功能增加而对应改变,大体布局如下:

继续阅读“openlayers入门开发系列之地图展示篇”

SuperMap iObject入门开发系列之四管线长度统计

本文是一位好友“托马斯”授权给我来发表的,介绍都是他的研究成果,在此,非常感谢。

上一期文章主要写了管线系统的标注功能,结合代码简单讲解了一些超图.NET开发框架气泡Bubble的使用方法,这期的文章介绍一下管线长度统计功能,效果如下图:

继续阅读“SuperMap iObject入门开发系列之四管线长度统计”

SuperMap iObject入门开发系列之三管线系统标注

本文是一位好友“托马斯”授权给我来发表的,介绍都是他的研究成果,在此,非常感谢。

管线系统会涉及到一些坐标标注,属性标注,提供给用户查询获取其需要的信息,这期的文章介绍的是基于超图iObject开发的标注功能,效果如下图:

继续阅读“SuperMap iObject入门开发系列之三管线系统标注”