GIS

mapgis文件(*.wt,*.wl,*.wp)无损解析和读取

第一部分:mapgis 文件解析 mapgis矢量文件格式(*.wt,*.wl,*.wp)是由国内著名的GIS厂商-中地数码公司-研发的一套闭源矢量文件格式,是目前国内地学工程和科研领域最重要的矢量数据存储格式。随着近年来地质调查工作的转型升级,其对国民经济的支撑领域越来越广,与其他学科的交叉融合也越来越广泛、深入。在这种背景下,一种能够无损解析mapgis矢量文件空间数据的开源工具包愈发重要,对于地质空间数据交换,多源数据集成,及大数据挖掘等新形势下地调事业转型发展的现实需求具有积极意义。 坐标系解析 对于wt、wp、wl文件,其坐标系数据的保存位置和结构完全一致,主要内容如下: 内容 字节位置 字节数 类型 说明 投影类型 109 1 uint8 投影类型索引 椭球体类型 110 1 uint8 椭球体索引 比例尺 143 8 double 比例尺分母 椭球体索引系指mapgi安装路径中椭球体索引文件(一般位于mapgis67\program\ellip.dat)中的索引,投影类型索引类似。从此可知,mapgis矢量文件作为一种空间矢量数据本身是不完备的,文件不包含对坐标系的完备描述,文件的解析依赖于软件环境。 一般,...

Openlayers入门教程

简介 OpenLayers 使在任何网页中放置动态地图变得容易。它可以显示从任何来源加载的地图图块、矢量数据和标记。 OpenLayers 的开发旨在进一步使用各种地理信息。 它是完全免费的开源 JavaScript,在 2 条款 BSD 许可证(也称为 FreeBSD)下发布。 官网:https://openlayers.org/ 设置环境 下载并安装 VS Code 新建文件夹:F:\Openlayers_Tutorials VS Code打开文件夹:F:\Openlayers_Tutorials 新建文件和文件夹(均为空) 至 https://openlayers.org/download/ 下载 v6.14.1-dist.zip 并解压 将文件夹v6.14.1-dist放置在libs文件夹中 第一个web应用 在index.html中写入: <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width...

DEM获取(免费数据源)

创建 DEM 的高程数据的方法 Lidar Radar Stereo photogrammetry from aerial surveys Structure from motion / Multi-view stereo applied to aerial photography Block adjustment from optical satellite imagery Interferometry from radar data Real Time Kinematic GPS Topographic maps Theodolite or total station Doppler radar Focus variation Inertial surveys Surveying and mapping drones Range imaging 准确度影响因素 terrain roughness; sampling density (elevation data collection method); grid resolution or pixel size; interpolation algorithm; ver...