随笔分类 -  openLayer3

摘要:1 转https://www.jianshu.com/p/cf046ec1efd2,分享使用geoserver发布arcgis切片 2 转 http://www.it610.com/article/1944020.htm,使用FWTools 切片并用GeoServer进行发布。 3 转https:/ 阅读全文
posted @ 2018-06-07 15:59 点滴珍贵,贵在积累 阅读(3805) 评论(0) 推荐(0)
摘要:1 ol3扩展 http://viglino.github.io/ol-ext/ ,里面包含编辑-选择控件,字体,动画,canvas绘制等等实例 2 ol3空间拓扑关系库jsts,有jst衍生过来 http://bjornharrtell.github.io/jsts/ 3 ol3相关示例的演示及代 阅读全文
posted @ 2018-06-02 12:34 点滴珍贵,贵在积累 阅读(180) 评论(0) 推荐(0)
摘要:0.写在前面: 1)涉及的关键词定义: 传入:JavaScript向CAPI传值 传出:CAPI向JavaScript传值 2)关于类和结构体的封装,需要严格执行内存对齐,以防止读取越界,但是避免不了经常会遇到长度不定的数组、字符串等,比较麻烦。所以我们采用的技术方案是将类打平成CAPI的方式进行封 阅读全文
posted @ 2017-10-30 20:54 点滴珍贵,贵在积累 阅读(670) 评论(0) 推荐(0)
摘要:ol3-ext有很多很丰富的效果,可以不用重复造轮子,ol3-ext示例大全:http://viglino.github.io/ol3-ext/ 在本次项目中使用到了ol3-ext的两个功能:图层管理器和辅助工具栏 1.图层管理器 实现的功能有: 1)设置图层显示与隐藏 2)设置图层组显示与隐藏 3 阅读全文
posted @ 2017-10-30 20:44 点滴珍贵,贵在积累 阅读(1316) 评论(0) 推荐(0)
摘要:首先看实现效果: 实现要点: 1)树形标注实现 2)复杂标注样式定义 3)效率优化 1.树形标注实现 树形标注采用字体符号来实现,包括以下几个步骤 1)载入字体 2)设置标注值与字体对照关系 3)设置TextStyle 2.复杂标注样式定义 1)使用格网来定义每个标注部分所占单元格跨度 2)将每个部 阅读全文
posted @ 2017-10-30 20:37 点滴珍贵,贵在积累 阅读(3170) 评论(1) 推荐(0)
摘要:瓦片数据集接入实现思路: 1.构造ol.source.TileImage数据源,构造该数据源需要以下几项: 1)空间参考,通过如下代码构造 2)TileGrid,构造需要以下几项: a)原点 b)分辨率集合 c)matrixIds 3)瓦片获取回调函数,即通过传入级别、行号、列号返回其瓦片Image 阅读全文
posted @ 2017-10-30 20:34 点滴珍贵,贵在积累 阅读(940) 评论(1) 推荐(0)
摘要:Openlayers默认了两种空间参考,一个是EPSG4326,一个是EPSG3857,其它的空间参考需要进行扩展才能使用。所以我们初始化时进行了如下操作: 1.将配置数据库中所有的空间参考读取出来,包括EPSG号码和PROJ4定义字符串 2.使用proj4.js的defs方法进行空间参考扩充 1. 阅读全文
posted @ 2017-10-30 20:32 点滴珍贵,贵在积累 阅读(440) 评论(0) 推荐(0)
摘要:先说矢量数据集接入,我们通过GeoJSON的示例代码(http://openlayers.org/en/latest/examples/geojson.html)了解Openlayers的源代码,确定显示要素绘制是调用ol.source.vector的forEachFeatureInExtent方法 阅读全文
posted @ 2017-10-30 20:27 点滴珍贵,贵在积累 阅读(1629) 评论(0) 推荐(0)