摘要: 一、四参数 想要通过控制点计算四参数,首先需要知道四参数的相关原理,推荐这篇文章: http://www.docin.com/p-1197326043.html 根据上面的计算公式,使用最小二乘法计算四参数 二、七参数计算 同样的,要计算七参数必须要了解七参数的模型。这里我们使用布尔沙模型:http 阅读全文
posted @ 2017-10-30 21:34 点滴珍贵,贵在积累 阅读(4619) 评论(2) 推荐(0) 编辑
摘要: 一群做C++的老伙计搞前端开发,徒手写html和css应该会折寿。。在网上找了半天,Materialize算是用起来很方便的一款前端界面框架。Google的Material Design看起来感觉还是很美观的。话不多说,上界面。 1.主界面 主要用到了: 1)Navbar导航栏 2)SideNav侧 阅读全文
posted @ 2017-10-30 21:01 点滴珍贵,贵在积累 阅读(1040) 评论(0) 推荐(0) 编辑
摘要: 0.写在前面: 1)涉及的关键词定义: 传入:JavaScript向CAPI传值 传出:CAPI向JavaScript传值 2)关于类和结构体的封装,需要严格执行内存对齐,以防止读取越界,但是避免不了经常会遇到长度不定的数组、字符串等,比较麻烦。所以我们采用的技术方案是将类打平成CAPI的方式进行封 阅读全文
posted @ 2017-10-30 20:54 点滴珍贵,贵在积累 阅读(628) 评论(0) 推荐(0) 编辑
摘要: ol3-ext有很多很丰富的效果,可以不用重复造轮子,ol3-ext示例大全:http://viglino.github.io/ol3-ext/ 在本次项目中使用到了ol3-ext的两个功能:图层管理器和辅助工具栏 1.图层管理器 实现的功能有: 1)设置图层显示与隐藏 2)设置图层组显示与隐藏 3 阅读全文
posted @ 2017-10-30 20:44 点滴珍贵,贵在积累 阅读(1305) 评论(0) 推荐(0) 编辑
摘要: 首先看实现效果: 实现要点: 1)树形标注实现 2)复杂标注样式定义 3)效率优化 1.树形标注实现 树形标注采用字体符号来实现,包括以下几个步骤 1)载入字体 2)设置标注值与字体对照关系 3)设置TextStyle 2.复杂标注样式定义 1)使用格网来定义每个标注部分所占单元格跨度 2)将每个部 阅读全文
posted @ 2017-10-30 20:37 点滴珍贵,贵在积累 阅读(3120) 评论(1) 推荐(0) 编辑
摘要: 瓦片数据集接入实现思路: 1.构造ol.source.TileImage数据源,构造该数据源需要以下几项: 1)空间参考,通过如下代码构造 2)TileGrid,构造需要以下几项: a)原点 b)分辨率集合 c)matrixIds 3)瓦片获取回调函数,即通过传入级别、行号、列号返回其瓦片Image 阅读全文
posted @ 2017-10-30 20:34 点滴珍贵,贵在积累 阅读(934) 评论(1) 推荐(0) 编辑
摘要: Openlayers默认了两种空间参考,一个是EPSG4326,一个是EPSG3857,其它的空间参考需要进行扩展才能使用。所以我们初始化时进行了如下操作: 1.将配置数据库中所有的空间参考读取出来,包括EPSG号码和PROJ4定义字符串 2.使用proj4.js的defs方法进行空间参考扩充 1. 阅读全文
posted @ 2017-10-30 20:32 点滴珍贵,贵在积累 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 先说矢量数据集接入,我们通过GeoJSON的示例代码(http://openlayers.org/en/latest/examples/geojson.html)了解Openlayers的源代码,确定显示要素绘制是调用ol.source.vector的forEachFeatureInExtent方法 阅读全文
posted @ 2017-10-30 20:27 点滴珍贵,贵在积累 阅读(1606) 评论(0) 推荐(0) 编辑