出版时间:2011-4 出版社:清华大学 作者:SuperMap图书编委会 页数:317 字数:497000
内容概要
本书是作者从事多年项目开发和实践的经验总结,从对supermap
objects知之甚少到精通,作者通过自己亲历的学习过程,摸索出一条最有效的学习捷径。书中结合实际应用案例,以通俗易懂的语言介绍了如何学习使用supermap
objects进行二次开发,通过案例的需求让读者了解如何采用gis软件解决实际问题。本书每章都可以独立成篇,读者可以跳过某些暂时不需要的章节,有选择地阅读自己更感兴趣的内容。
本书共分为15章,内容包括:预备知识、快速入门、空间数据管理、数据交换、查询、空间数据表达、布局排版、数据编辑、投影与投影转换、拓扑、缓冲区分析、叠加分析、网络分析、栅格分析、系统分发。
本书主要面向gis相关专业师生,supermap
gis的上百家二次开发商和近200所合作高校中对组件式gis开发感兴趣的人。本书可作为gis相关专业的高年级学生或研究生的gis实习教材,也可供从事组件开发领域的工作者参考,以帮助他们快速解决学习和工作中遇到的问题。
书籍目录
第1章 预备知识
1.1 地理信息系统概述
1.2 组件式gis
1.3 supermap objects简介
1.4 软件安装
1.4.1 安装软硬件环境要求
1.4.2 获取安装包
1.4.3 安装supermap objects
1.4.4 安装许可配置管理工具
1.5 配置许可
1.6 visual studio 开发环境介绍
1.7 本章小结
第2章 快速入门
2.1 新建项目
2.2 数据准备
2.3 添加控件
2.4 设计窗体布局
2.5 添加引用
2.6 控件的关联和断开
2.7 变量的释放
2.8 打开工作空间
2.8.1 代码实现
2.8.2 运行效果
2.8.3 接口说明
2.9 打开数据集
2.9.1 代码实现
2.9.2 运行效果
2.9.3 接口说明
2.10 关闭工作空间
2.10.1 代码实现
2.10.2 接口说明
2.11 地图浏览操作
2.11.1 代码实现
2.11.2 运行效果
2.11.3 接口说明
2.12 显示属性信息
2.12.1 代码实现
2.12.2 运行效果
2.12.3 接口说明
2.13 地图量算
2.13.1 代码实现
2.13.2 运行效果
2.13.3 接口说明
2.14 本章小结及练习
2.15 本章快速参考
第3章 空间数据管理
3.1 案例说明
3.2 数据准备
3.3 案例分析
3.4 界面设计
3.5 工作空间操作
3.5.1 代码实现
3.5.2 运行效果
3.5.3 接口说明
3.6 数据源操作
3.6.1 代码实现
3.6.2 运行效果
3.6.3 接口说明
3.7 数据集操作
3.7.1 代码实现
3.7.2 运行效果
3.7.3 接口说明
3.8 属性数据操作
3.8.1 代码实现
3.8.2 接口说明
3.9 本章小结及练习
3.10 本章快速参考
第4章 数据交换
4.1 案例说明
4.2 数据准备
4.3 案例分析
4.3.1 接口说明
4.3.2 导入数据实现思路
4.3.3 导出数据实现思路
4.4 界面设计
4.5 导入矢量数据
4.5.1 代码实现
4.5.2 运行效果
4.6 导入影像数据
4.6.1 代码实现
4.6.2 运行效果
4.6.3 接口说明
4.7 导出矢量数据
4.7.1 代码实现
4.7.2 运行效果
4.7.3 接口说明
4.8 导出影像数据
4.8.1 代码实现
4.8.2 运行效果
4.8.3 接口说明
4.9 相关概念
4.9.1 导入文件的选择
4.9.2 影像坐标参考文件
4.9.3 数据导入导出支持
4.9.4 数据集支持导出的格式统计
4.10 本章小结及练习
4.11 本章快速参考
第5章 查询
5.1 案例说明
5.2 数据准备
5.3 案例分析
5.4 窗体设计
5.5 查找missouri河
5.5.1 实现步骤
5.5.2 代码实现
5.5.3 运行效果
5.5.4 接口说明
5.6 查询missouri河穿过的州
5.6.1 实现步骤
5.6.2 代码实现
5.6.3 运行效果
5.6.4 接口说明
5.7 查询missouri河200公里以内的县
5.7.1 实现步骤
5.7.2 代码实现
5.7.3 运行效果
5.7.4 接口说明
5.8 查询south dakota州包含的镇
5.8.1 实现步骤
5.8.2 代码实现
5.8.3 运行效果
5.8.4 接口说明
5.9 关联查询south dakota州的人口数
5.9.1 实现步骤
5.9.2 代码实现
5.9.3 运行效果
5.9.4 接口说明
5.10 相关概念
5.11 本章小结及练习
5.12 本章快速参考
第6章 空间数据表达
6.1 案例说明
6.2 数据准备
6.3 案例分析
6.3.1 接口说明
6.3.2 设置点、线、面图层风格实现思路
6.3.3 设置文本图层风格实现 思路
6.3.4 cad图层风格设置
6.3.5 制作专题图实现思路
6.4 界面设计
6.5 制作我国主要商品粮基地分布图
6.5.1 代码实现
6.5.2 运行效果
6.5.3 接口说明
6.6 制作我国温度带分布图
6.6.1 代码实现
6.6.2 运行效果
6.6.3 接口说明
6.7 制作我国年降水量分布图
6.7.1 代码实现
6.7.2 运行效果
6.7.3 接口说明
6.8 制作1999年人口密度图
6.8.1 代码实现
6.8.2 运行效果
6.8.3 接口说明
6.9 制作各省多年份gdp对比图
6.9.1 代码实现
6.9.2 运行效果
6.9.3 接口说明
6.10 保存地图
6.11 输出地图为tiff文件
6.11.1 代码实现
6.11.2 接口说明
6.12 相关概念说明
6.12.1 类结构说明
6.12.2 专题图说明
6.13 本章小结
6.14 本章快速参考
第7章 布局排版
7.1 案例说明
7.2 数据准备
7.3 案例分析
7.4 界面设计
7.5 控件的关联和断开
7.6 加载布局模板
7.6.1 代码实现
7.6.2 运行效果
7.6.3 接口说明
7.7 浏览布局窗口
7.7.1 代码实现
7.7.2 运行效果
7.7.3 接口说明
7.8 添加布局元素
7.9 浏览地图
7.9.1 代码实现
7.9.2 运行效果
7.9.3 接口说明
7.10 打印布局
7.10.1 代码实现
7.10.2 运行效果
7.10.3 接口说明
7.11 保存布局
7.12 输出布局为图片
7.12.1 代码实现
7.12.2 运行效果
7.12.3 接口说明
7.13 相关概念说明
7.13.1 对象结构图
7.13.2 地图元素
7.14 本章小结及练习
7.15 本章快速参考
第8章 数据编辑
8.1 案例说明
8.2 数据准备
8.3 案例分析
8.4 界面设计
8.5 交互式编辑绘制宗地
8.5.1 代码实现
8.5.2 运行效果
8.6 宗地初始登记
8.6.1 实现步骤
8.6.2 代码实现
8.6.3 运行效果
8.6.4 接口说明
8.7 宗地边界点精确编辑
8.7.1 实现步骤
8.7.2 代码实现
8.7.3 运行效果
8.7.4 接口说明
8.8 宗地分割
8.8.1 实现步骤
8.8.2 代码实现
8.8.3 运行效果
8.8.4 接口说明
8.9 宗地合并
8.9.1 实现步骤
8.9.2 代码实现
8.9.3 运行效果
8.9.4 接口说明
8.10 本章小结及练习
8.11 本章快速参考
第9章 投影与投影转换
9.1 案例说明
9.2 数据准备
9.3 案例分析
9.4 窗体设计
9.5 数据预处理
9.5.1 设置数据库中已有数据为高斯投影的beijing 坐标系
9.5.2 设置gps采集的坐标数据为wgs 经纬度坐标系
9.5.3 设置购买的数据为beijing 经纬度坐标系
9.6 处理数据
9.6.1 将hotel数据源的经纬度beijing 坐标转成高斯投影的beijing 坐标
9.6.2 将factory数据源的经纬度wgs 坐标转成高斯投影的beijing 坐标
9.7 数据坐标的显示
9.7.1 实现步骤
9.7.2 代码实现
9.7.3 接口说明
9.7.4 运行效果
9.8 地图投影的基本概念
9.8.1 地图投影的定义
9.8.2 supermap投影的相关概念
9.8.3 我国常用的地图投影
9.9 supermap objects的投影
9.9.1 supermap objects地图投影系统使用简介
9.9.2 supermap objects的投影对象
9.9.3 动态投影
9.10 本章小结及练习
9.11 本章快速参考
第10章 拓扑
10.1 案例说明
10.2 数据准备
10.3 案例分析
10.3.1 接口说明
10.3.2 实现思路
10.4 窗体设计
10.5 图斑线拓扑构面
10.5.1 代码实现
10.5.2 运行效果演示
10.5.3 接口说明
10.6 检查重复面
10.6.1 代码实现
10.6.2 运行效果演示
10.6.3 接口说明
10.7 去除重复面
10.7.1 代码实现
10.7.2 运行效果演示
10.7.3 接口说明
10.8 数据合并
10.8.1 代码实现
10.8.2 运行效果演示
10.8.3 接口说明
10.9 相关概念
10.9.1 拓扑处理基本概念
10.9.2 拓扑处理功能简介
10.10 supertopo控件其他常用功能介绍
10.10.1 构建网络拓扑关系
10.10.2 提取面边界线
10.10.3 查找左右多边形
10.10.4 点打断线
10.10.5 面打断线
10.11 本章小结及练习
10.12 本章快速参考
第11章 缓冲区分析
11.1 案例说明
11.2 数据准备
11.3 案例分析
11.3.1 接口说明
11.3.2 实现思路
11.4 窗体设计
11.5 查询火炬传递路线
11.5.1 代码实现
11.5.2 运行效果演示
11.5.3 接口说明
11.6 创建传递路线缓冲区
11.6.1 代码实现
11.6.2 运行效果演示
11.6.3 接口说明
11.7 路线缓冲区与城市地物点空间查询
11.7.1 代码实现
11.7.2 接口说明
11.8 显示分析结果
11.8.1 代码实现
11.8.2 运行效果演示
11.8.3 接口说明
11.9 相关概念
11.10 本章小结及练习
11.11 本章快速参考
第12章 叠加分析
12.1 案例说明
12.2 数据准备
12.3 案例分析
12.3.1 接口说明
12.3.2 裁剪运算的实现思路
12.4 窗体设计
12.5 绘制建设用地
12.5.1 代码实现
12.5.2 运行效果
12.5.3 接口说明
12.6 导入建设用地数据
12.6.1 代码实现
12.6.2 运行效果
12.6.3 接口说明
12.7 统计各行政区的土地利用情况
12.7.1 实现思路
12.7.2 代码实现
12.7.3 运行效果
12.7.4 接口说明
12.8 相关概念说明
12.8.1 叠加分析模式的应用举例
12.8.2 叠加分析模式
12.8.3 叠加模式的选择
12.8.4 注意事项
12.8.5 跟踪层
12.9 本章小结及练习
12.10 本章快速参考
第13章 网络分析
13.1 案例说明
13.2 数据准备
13.3 案例分析
13.3.1 接口说明
13.3.2 连通性分析实现思路
13.3.3 网络分析实现思路
13.4 界面设计
13.5 网络分析环境设置
13.5.1 代码实现
13.5.2 运行效果
13.5.3 接口说明
13.6 连通性分析
13.6.1 代码实现
13.6.2 运行效果
13.6.3 接口说明
13.7 最佳路径分析
13.7.1 代码实现
13.7.2 运行效果
13.7.3 接口说明
13.8 最近设施查找
13.8.1 代码实现
13.8.2 运行效果
13.8.3 接口说明
13.9 服务区分析
13.9.1 代码实现
13.9.2 运行效果
13.9.3 接口说明
13.10 物流配送
13.10.1 代码实现
13.10.2 运行效果
13.10.3 接口说明
13.11 相关概念
13.12 本章小结及练习
13.13 本章快速参考
第14章 栅格分析
14.1 案例说明
14.2 数据准备
14.3 案例分析
14.3.1 接口说明
14.3.2 实现思路
14.4 窗体设计
14.5 导入观测数据
14.6 空间插值
14.6.1 代码实现
14.6.2 运行效果演示
14.6.3 接口说明
14.7 提取等值线
14.7.1 代码实现
14.7.2 运行效果演示
14.7.3 接口说明
14.8 相关概念说明
14.9 案例说明
14.10 数据准备
14.11 案例分析
14.11.1 接口说明
14.11.2 实现思路
14.12 窗体设计
14.13 分带统计
14.13.1 代码实现
14.13.2 运行效果演示
14.13.3 接口说明
14.14 相关概念
14.15 本章小结及练习
14.16 本章快速参考
第15章 系统分发
15.1 打包工具简介
15.2 应用系统打包过程
15.3 可发布文件清单
15.3.1 mfc运行库文件
15.3.2 supermap objects支持库文件
15.3.3 其他必要文件
15.4 不可发布文件清单
15.5 注册ocx文件
15.6 本章小结及练习
15.7 本章快速参考
章节摘录
版权页:插图:1.1 地理信息系统概述地理信息系统(GeographicalInformationSystem,GIS)脱胎于地图,它是地理信息的载体,具有获取、存储、编辑、处理、分析与显示地理数据的功能,是地理学新一代的语言。20世纪60年代初,计算机技术开始用于地图量算、分析和制作。60年代中期由于对于自然资源和环境的规划管理和应用加速增长的需要,对大量空间环境数据存储、分析和显示技术方法改进的要求,以及计算机技术及其在自然资源和环境数据处理中应用的迅速发展,促使对地图进行综合分析和输出的系统日益增多。进入20世纪70年代以后,由于计算机硬件和软件技术的飞速发展,尤其是大容量存取设备的使用,为空间数据的录入、存储、检索和输出提供了强有力的手段。用户屏幕和图形、图像卡的发展增强了人机对话和高质量图形显示功能,促使GIS朝着实用方向迅速发展。一些国家先后建立了许多不同专题、不同规模、不同类型的各具特色的地理信息系统。我国地理信息系统方面的工作自20世纪80年代初开始。在几年的起步发展阶段中,我国地理信息系统在理论探索、硬件配置、软件研制、规范制定、局部系统建立、初步应用实验和技术队伍培养等方面都取得了进步,积累了经验,为全国范围内开展地理信息系统的研制和应用奠定了基础。
编辑推荐
《GIS工程师训练营:SuperMap Objects组件式开发》:由经验丰富的大型GIS项目开发人员撰写,凝聚实践精化精选14个应案例,覆盖GIS开发的要点,难点、注重实操配套光盘提供试用版软件、完整的范例项目和数据《GIST程师训练营:SuperMapObjects组件式开发》主要面向GIS相关专业师生、SuperMapGIS的上百家二次开发商和近200所合作高校中对组件式GIS开发感兴趣的人,可作为GIS相关专业的高年级学生或研究生的GIS实习教材,也可供从事组件开发领域的工作者参考。预备知识查询布局排版拓扑网络分析快速入门数据交换数据编辑叠加分析栅格分析空间数据管理空间数据表达投影与投影转换缓冲区分析系统分发
图书封面
评论、评分、阅读与下载