欢迎光临中图网 请 | 注册
> >
遥感与地理信息系统C++底层开发与实践:上册:数据模型与渲染

遥感与地理信息系统C++底层开发与实践:上册:数据模型与渲染

出版社:科学出版社出版时间:2019-09-01
开本: 26cm 页数: 13,300页
中 图 价:¥94.4(8.0折) 定价  ¥118.0 登录后可看到会员价
暂时缺货 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
本类五星书更多>

遥感与地理信息系统C++底层开发与实践:上册:数据模型与渲染 版权信息

遥感与地理信息系统C++底层开发与实践:上册:数据模型与渲染 本书特色

《遥感与地理信息系统C 底层开发与实践(上册)》主要讲授如何通过C#底层程序设计并实现一套完整的遥感与地理信息系统及其功能,包括空间数据的存储结构、数据10、可视化展现以及分析与计算等。《遥感与地理信息系统C 底层开发与实践(上册)》的全部内容均为底层开发,不依赖于任何商业地理信息系统软件、组件或模块,自底层进行了较好的模块化设计与模块化开发实现,并对算法及数据处理分析方法进行了详细的介绍,较好地展现了遥感与地理信息系统的功能。

遥感与地理信息系统C++底层开发与实践:上册:数据模型与渲染 内容简介

遥感技术,研究生,教材,地理信息系统,研究生,教材,C 语言,程序设计,研究生,教材

遥感与地理信息系统C++底层开发与实践:上册:数据模型与渲染 目录

目录序一序二前言第1章 底层开发的需求与构想 11.1“*初”的想法 11.2 多说无益 马上开始 51.3 发展的世界、发展的需求、发展的代码 91.4 本书中的约定 101.5 小结 13第2章 遥感与地理信息系统整体设计 142.1 地图/电子地图的显示与操作需求 142.2 模块化设计与集成模式 252.3 不同版本同模块的对应关系 402.4 小结 48第3章 常用的矢栅数据格式 493.1 常用的矢量数据格式简介 493.2 常用的栅格数据格式简介 563.3 小结 60第4章 数据操作模型:GDAL/OGR库的使用 624.1 GDAL/OGR库简介 624.2 栅格数据操作模型 664.3 矢量数据操作模型 724.4 针对矢量编辑需求的OGR库扩展 814.5 小结 81第5章 数据结构定义与MHMapDef库的实现 835.1 地图定义模块中的总体类设计 835.2 地图定义类MSMapObj 855.3 空间参考定义类MSSpatialRefObj 865.4 空间范围定义类MSEnvelopeObj 865.5 图层定义类MSLayerObj 865.6 数据源定义类 MSDataSourceObj 895.7 图层渲染主题定义类MSThematicObj 895.8 图层符号定义类MSSymbolObj 985.9 小结 110第6章 核心显示模块MHMapRender库的实现 1116.1 MHMapRender功能设计与定位 1116.2 模块中绘图函数及其功能实现 1146.3 模块中选择函数及其功能实现 1596.4 模块中查询函数及其功能实现 1726.5 模块中制图函数及其功能实现 1856.6 地图绘制的多线程实现 1946.7 小结 200第7章 地图视图与操作模块MHMapView的实现 2017.1 视图类功能设计 2017.2 模块视图展现原理 2047.3 地图操作类的界面操作实现 2077.4 动态显示的功能实现 2237.5 矢量要素编辑的功能实现 2347.6 键盘快捷键的功能实现 2697.7 其他功能实现 2747.8 小结 279第8章 地图主框架模块MHMapFrm的实现 2808.1 主框架类的设计 2808.2 各子窗口的生成与管理 2838.3 小结 288第9章 地图操作模块MHMapDoc的实现 2899.1 主文档类设计 2899.2 文档类功能实现 2909.3 地图的存储与读取 2929.4 小结 298第10章 地图主程序模块MHMapApp的实现 29910.1 主程序类的作用与实现 29910.2 小结 300图目录图2-1 百度地图的电子地图展现(制图)效果 16图2-2 面向对象的高分辨率遥感信息提取过程 22图2-3 多景遥感影像叠加显示效果 24图2-4 类图的不同UML图的表达方式 29图2-5 类图之间的继承关系 30图2-6 类图之间的聚合关系 30图2-7 MHMapGIS底层数据流与模块调用关系 31图2-8 MHMapGIS底层实现的模块支撑及类别关系 34图2-9 MHMapGIS包含的模块关系图(未包含对话框模块) 35图2-10 MHMapGIS包含的模块包关系图(包含对话框包) 40图2-11 由MHMapGIS模块构成的对话框系统(Metal版本) 41图2-12 基于MHMapGIS模块构建的Metal版本的界面示意图 42图2-13 由MHMapGIS模块构成的对话框系统(Wood版本) 42图2-14 基于MHMapGIS模块构建的Wood版本的界面示意图 43图2-15 由MHMapGIS模块构成的对话框系统(Water版本) 44图2-16 基于MHMapGIS模块构建的Water版本的界面示意图(嵌入式窗口) 44图2-17 基于MHMapGIS模块构建的Water版本的界面示意图(弹出式窗口) 45图2-18 由MHMapGIS模块构成的单文档/结构视图系统(Fire版本) 46图2-19 由MHMapGIS模块构成的单文档/结构视图系统(Fire版本) 46图2-20 由MHMapGIS模块构成的单文档/结构视图系统(Earth版本) 47图2-21 由MHMapGIS模块构成的单文档/结构视图系统(Earth版本) 48图3-1 WKBPoint的结构示意图 55图4-1 GDAL库中的主要类继承关系图 63图4-2 GDAL库中针对栅格数据的数据定义与操作模型关系图 66图4-3 OGR库中针对矢量数据的数据定义与操作模型结构图 72图4-4 OGRGeometry类包含的矢量几何形状类关系图 77图5-1 模块MHMapDef中的类及其继承关系 84图5-2 模块MHMapDef中的类聚合及层次关系 84图5-3 MSThematicObj的类结构关系图 88图5-4 MSSymbolObj的类结构关系图 88图5-5 矢量图层的渲染模式及所需要的参数(图中圆角楷体为需要配置的参数) 92 图5-6 栅格图层的渲染模式及所需要的参数(图中圆角楷体为需要配置的参数) 96图5-7 不同点符号植染效果示意图 102图5-8 点符填充线符号类的渲染效果图 103图5-9 不同参数下的虚线符号渲染效果图 103图5-10 多层线符号渲染出来的铁路线示意图 104图5-11 不同的Hatch值所对应的渲染效果示意图 108图5-12 不同参数设定下的渐变填充渲染效果图 109图6-1 模块MHMapRender内部的3个类及其关系图 112图6-2 模块及主要功能实现类间的外延关系 113图6-3 地图坐标(左)、屏幕坐标(右)关系图及计算地图比例尺方法 118图6-4 类CRenderlmpl中地图绘图函数的调用堆栈图 120图6-5 地图投影转换的主要实现原理与过程 125图6-6 系统中对点状要素标注位置的配置(图中左下角) 139图6-7 基于图6-6 的点状标注位置的渲染效果图 140图6-8 线状要素标注实现效果图 141图6-9 面状要素标注实现效果图 143图6-10 点、线、面选中及髙亮效果示意图 145图6-11 栅格数据绘制的原理示意图 153图6-12 带岛多边形选择状态下不同渲染效果示意图 161图6-13 模块中空间查询(左)与属性查询(右)界面 173图6-14 模块中矢量数据信息査询界面 174图6-15 模块中标题制图及标注制图效果 187图6-16 模块中比例尺制图效果 189图6-17 模块中标题制图及标注制图效果 192图7-1 MHMapGIS软件界面设计及模块MHMapView的位置 203图7-2 其他版本的模块应用及对应模块MHMapView的位置 203图7-3 地图视图中的窗口移动原理(对应模块MHMapView实现) 205图7-4 视图中根据不同区域判断水平/垂直卷帘的示意图 224图7-5 视图界面窗口调节大小时的视图区域变化 233图7-6 未选择要素时选择要素合并后弹出的图层选择对话框 246图7-7 面状要素内条件补洞对话框界面 257图7-8 面状要素内条件补洞的模块接口调用流程 258图7-9 面状要素内条件补洞对话框界面 258图7-10 模块MHMapView同MHMapFrm的功能调用过程 261图7-11 是否维持拓扑选项对生成/移动多边形结果的影响 268图7-12 用户选项的显示界面 278图8-1 MHMapGIS主框架界面示意图 281图9-1 模块MHMapDoc中弹出的是否需要保存的对话框 292图9-2 模块MHMapDoc中采用XML方式进行文档存储的示例 294表目录表2-1 MHMapGIS核心功能模块列表 33表2-2 MHMapGIS扩展算法模块(插件)列表 33表3-1 Shape文件的头文件表 50表3-2 Shape文件支持的几何类型 51表3-3 点状数据中SHP文件的存储内容 51表3-4 线状数据中SHP文件的存储内容 52表3-5 面状数据中SHP文件的存储内容 52表3-6 属性文件(.dbf)的文件头 53表3-7 索引文件(.shx)的记录内容 53
展开全部

遥感与地理信息系统C++底层开发与实践:上册:数据模型与渲染 作者简介

沈占锋,中国科学院空天信息创新研究院(原中国科学院遥感与数字地球研究所)研究员,中国科学院大学岗位教授,主要从事国产高空间分辨率遥感影像信息提取与高性能计算方面的科研工作。曾先后主持、参与并完成多项国家自然科学基金项目、国家863项目、国家科技支撑项目、国家科技重大专项以及重点研发计划项目,开发了高分辨率遥感信息提取、分布式空间计算平台等软件系统。

商品评论(0条)
暂无评论……
书友推荐
编辑推荐
返回顶部
中图网
在线客服