《GIS工程师训练营 SuperMap Objects组件式开发》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:SuperMapGIS图书编委会编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2011
  • ISBN:9787302249290
  • 页数:317 页
图书介绍:本书是作者从事多年项目开发和实践的经验总结,从对SuperMap Objects知之甚少到精通。

第1章 预备知识 1

1.1 地理信息系统概述 1

1.2 组件式GIS 1

1.3 SuperMap Objects简介 2

1.4 软件安装 6

1.4.1 安装软硬件环境要求 6

1.4.2 获取安装包 7

1.4.3 安装SuperMap Objects 7

1.4.4 安装许可配置管理工具 12

1.5 配置许可 13

1.6 Visual Studio 2008开发环境介绍 15

1.7 本章小结 18

第2章 快速入门 19

2.1 新建项目 19

2.2 数据准备 20

2.3 添加控件 20

2.4 设计窗体布局 22

2.5 添加引用 24

2.6 控件的关联和断开 25

2.7 变量的释放 26

2.8 打开工作空间 27

2.8.1 代码实现 27

2.8.2 运行效果 28

2.8.3 接口说明 29

2.9 打开数据集 29

2.9.1 代码实现 30

2.9.2 运行效果 31

2.9.3 接口说明 31

2.10 关闭工作空间 32

2.10.1 代码实现 32

2.10.2 接口说明 32

2.11 地图浏览操作 33

2.11.1 代码实现 33

2.11.2 运行效果 34

2.11.3 接口说明 35

2.12 显示属性信息 35

2.12.1 代码实现 35

2.12.2 运行效果 35

2.12.3 接口说明 36

2.13 地图量算 37

2.13.1 代码实现 37

2.13.2 运行效果 38

2.13.3 接口说明 39

2.14 本章小结及练习 39

2.15 本章快速参考 39

第3章 空间数据管理 41

3.1 案例说明 41

3.2 数据准备 41

3.3 案例分析 42

3.4 界面设计 42

3.5 工作空间操作 43

3.5.1 代码实现 44

3.5.2 运行效果 48

3.5.3 接口说明 48

3.6 数据源操作 49

3.6.1 代码实现 49

3.6.2 运行效果 53

3.6.3 接口说明 53

3.7 数据集操作 54

3.7.1 代码实现 54

3.7.2 运行效果 63

3.7.3 接口说明 64

3.8 属性数据操作 65

3.8.1 代码实现 65

3.8.2 接口说明 70

3.9 本章小结及练习 71

3.10 本章快速参考 71

第4章 数据交换 73

4.1 案例说明 73

4.2 数据准备 74

4.3 案例分析 74

4.3.1 接口说明 74

4.3.2 导入数据实现思路 75

4.3.3 导出数据实现思路 75

4.4 界面设计 76

4.5 导入矢量数据 77

4.5.1 代码实现 77

4.5.2 运行效果 78

4.6 导入影像数据 79

4.6.1 代码实现 79

4.6.2 运行效果 80

4.6.3 接口说明 81

4.7 导出矢量数据 81

4.7.1 代码实现 81

4.7.2 运行效果 82

4.7.3 接口说明 83

4.8 导出影像数据 83

4.8.1 代码实现 83

4.8.2 运行效果 84

4.8.3 接口说明 84

4.9 相关概念 85

4.9.1 导入文件的选择 85

4.9.2 影像坐标参考文件 85

4.9.3 数据导入导出支持 85

4.9.4 数据集支持导出的格式统计 87

4.10 本章小结及练习 88

4.11 本章快速参考 88

第5章 查询 89

5.1 案例说明 89

5.2 数据准备 89

5.3 案例分析 90

5.4 窗体设计 90

5.5 查找Missouri河 91

5.5.1 实现步骤 91

5.5.2 代码实现 92

5.5.3 运行效果 93

5.5.4 接口说明 94

5.6 查询Missouri河穿过的州 94

5.6.1 实现步骤 94

5.6.2 代码实现 94

5.6.3 运行效果 96

5.6.4 接口说明 97

5.7 查询Missouri河200公里以内的县 97

5.7.1 实现步骤 97

5.7.2 代码实现 97

5.7.3 运行效果 99

5.7.4 接口说明 100

5.8 查询South Dakota州包含的镇 100

5.8.1 实现步骤 100

5.8.2 代码实现 100

5.8.3 运行效果 100

5.8.4 接口说明 100

5.9 关联查询South Dakota州的人口数 101

5.9.1 实现步骤 101

5.9.2 代码实现 103

5.9.3 运行效果 104

5.9.4 接口说明 104

5.10 相关概念 105

5.11 本章小结及练习 106

5.12 本章快速参考 106

第6章 空间数据表达 109

6.1 案例说明 109

6.2 数据准备 110

6.3 案例分析 110

6.3.1 接口说明 110

6.3.2 设置点、线、面图层风格实现思路 111

6.3.3 设置文本图层风格实现思路 112

6.3.4 CAD图层风格设置 112

6.3.5 制作专题图实现思路 113

6.4 界面设计 113

6.5 制作我国主要商品粮基地分布图 114

6.5.1 代码实现 114

6.5.2 运行效果 116

6.5.3 接口说明 117

6.6 制作我国温度带分布图 118

6.6.1 代码实现 118

6.6.2 运行效果 120

6.6.3 接口说明 121

6.7 制作我国年降水量分布图 122

6.7.1 代码实现 123

6.7.2 运行效果 124

6.7.3 接口说明 125

6.8 制作1999年人口密度图 126

6.8.1 代码实现 126

6.8.2 运行效果 127

6.8.3 接口说明 128

6.9 制作各省多年份GDP对比图 128

6.9.1 代码实现 128

6.9.2 运行效果 130

6.9.3 接口说明 130

6.10 保存地图 131

6.11 输出地图为TIFF文件 132

6.11.1 代码实现 132

6.11.2 接口说明 132

6.12 相关概念说明 133

6.12.1 类结构说明 133

6.12.2 专题图说明 134

6.13 本章小结 135

6.14 本章快速参考 135

第7章 布局排版 137

7.1 案例说明 137

7.2 数据准备 138

7.3 案例分析 138

7.4 界面设计 138

7.5 控件的关联和断开 139

7.6 加载布局模板 140

7.6.1 代码实现 140

7.6.2 运行效果 141

7.6.3 接口说明 142

7.7 浏览布局窗口 142

7.7.1 代码实现 142

7.7.2 运行效果 143

7.7.3 接口说明 144

7.8 添加布局元素 144

7.9 浏览地图 144

7.9.1 代码实现 144

7.9.2 运行效果 146

7.9.3 接口说明 146

7.10 打印布局 147

7.10.1 代码实现 147

7.10.2 运行效果 147

7.10.3 接口说明 147

7.11 保存布局 148

7.12 输出布局为图片 148

7.12.1 代码实现 148

7.12.2 运行效果 148

7.12.3 接口说明 150

7.13 相关概念说明 150

7.13.1 对象结构图 150

7.13.2 地图元素 151

7.14 本章小结及练习 151

7.15 本章快速参考 151

第8章 数据编辑 153

8.1 案例说明 153

8.2 数据准备 154

8.3 案例分析 154

8.4 界面设计 155

8.5 交互式编辑绘制宗地 156

8.5.1 代码实现 156

8.5.2 运行效果 156

8.6 宗地初始登记 157

8.6.1 实现步骤 158

8.6.2 代码实现 158

8.6.3 运行效果 160

8.6.4 接口说明 161

8.7 宗地边界点精确编辑 161

8.7.1 实现步骤 162

8.7.2 代码实现 162

8.7.3 运行效果 164

8.7.4 接口说明 164

8.8 宗地分割 165

8.8.1 实现步骤 165

8.8.2 代码实现 166

8.8.3 运行效果 167

8.8.4 接口说明 168

8.9 宗地合并 168

8.9.1 实现步骤 168

8.9.2 代码实现 169

8.9.3 运行效果 170

8.9.4 接口说明 171

8.10 本章小结及练习 171

8.11 本章快速参考 171

第9章 投影与投影转换 173

9.1 案例说明 173

9.2 数据准备 173

9.3 案例分析 175

9.4 窗体设计 175

9.5 数据预处理 176

9.5.1 设置数据库中已有数据为高斯投影的Beijing 1954坐标系 176

9.5.2 设置GPS采集的坐标数据为WGS 1984经纬度坐标系 178

9.5.3 设置购买的数据为Beijing 1954经纬度坐标系 179

9.6 处理数据 181

9.6.1 将Hotel数据源的经纬度Beijing 1954坐标转成高斯投影的Beijing 1954坐标 181

9.6.2 将Factory数据源的经纬度WGS 1984坐标转成高斯投影的Beijing 1954坐标 184

9.7 数据坐标的显示 187

9.7.1 实现步骤 188

9.7.2 代码实现 188

9.7.3 接口说明 189

9.7.4 运行效果 190

9.8 地图投影的基本概念 190

9.8.1 地图投影的定义 190

9.8.2 SuperMap投影的相关概念 191

9.8.3 我国常用的地图投影 193

9.9 SuperMap Objects的投影 194

9.9.1 SuperMap Objects地图投影系统使用简介 194

9.9.2 SuperMap Objects的投影对象 196

9.9.3 动态投影 197

9.10 本章小结及练习 199

9.11 本章快速参考 200

第10章 拓扑 201

10.1 案例说明 201

10.2 数据准备 201

10.3 案例分析 202

10.3.1 接口说明 202

10.3.2 实现思路 202

10.4 窗体设计 203

10.5 图斑线拓扑构面 204

10.5.1 代码实现 204

10.5.2 运行效果演示 205

10.5.3 接口说明 206

10.6 检查重复面 206

10.6.1 代码实现 207

10.6.2 运行效果演示 208

10.6.3 接口说明 208

10.7 去除重复面 208

10.7.1 代码实现 208

10.7.2 运行效果演示 209

10.7.3 接口说明 210

10.8 数据合并 210

10.8.1 代码实现 210

10.8.2 运行效果演示 211

10.8.3 接口说明 211

10.9 相关概念 212

10.9.1 拓扑处理基本概念 212

10.9.2 拓扑处理功能简介 213

10.10 SuperTopo控件其他常用功能介绍 215

10.10.1 构建网络拓扑关系 216

10.10.2 提取面边界线 216

10.10.3 查找左右多边形 217

10.10.4 点打断线 217

10.10.5 面打断线 217

10.11 本章小结及练习 218

10.12 本章快速参考 218

第11章 缓冲区分析 221

11.1 案例说明 221

11.2 数据准备 221

11.3 案例分析 222

11.3.1 接口说明 222

11.3.2 实现思路 222

11.4 窗体设计 223

11.5 查询火炬传递路线 223

11.5.1 代码实现 223

11.5.2 运行效果演示 224

11.5.3 接口说明 224

11.6 创建传递路线缓冲区 224

11.6.1 代码实现 225

11.6.2 运行效果演示 226

11.6.3 接口说明 226

11.7 路线缓冲区与城市地物点空间查询 226

11.7.1 代码实现 227

11.7.2 接口说明 227

11.8 显示分析结果 227

11.8.1 代码实现 228

11.8.2 运行效果演示 229

11.8.3 接口说明 229

11.9 相关概念 229

11.10 本章小结及练习 230

11.11 本章快速参考 231

第12章 叠加分析 233

12.1 案例说明 233

12.2 数据准备 234

12.3 案例分析 234

12.3.1 接口说明 234

12.3.2 裁剪运算的实现思路 234

12.4 窗体设计 235

12.5 绘制建设用地 236

12.5.1 代码实现 236

12.5.2 运行效果 238

12.5.3 接口说明 239

12.6 导入建设用地数据 239

12.6.1 代码实现 239

12.6.2 运行效果 241

12.6.3 接口说明 241

12.7 统计各行政区的土地利用情况 242

12.7.1 实现思路 242

12.7.2 代码实现 243

12.7.3 运行效果 244

12.7.4 接口说明 245

12.8 相关概念说明 245

12.8.1 叠加分析模式的应用举例 245

12.8.2 叠加分析模式 246

12.8.3 叠加模式的选择 252

12.8.4 注意事项 253

12.8.5 跟踪层 253

12.9 本章小结及练习 253

12.10 本章快速参考 254

第13章 网络分析 255

13.1 案例说明 255

13.2 数据准备 256

13.3 案例分析 257

13.3.1 接口说明 257

13.3.2 连通性分析实现思路 258

13.3.3 网络分析实现思路 259

13.4 界面设计 260

13.5 网络分析环境设置 260

13.5.1 代码实现 261

13.5.2 运行效果 262

13.5.3 接口说明 262

13.6 连通性分析 263

13.6.1 代码实现 264

13.6.2 运行效果 266

13.6.3 接口说明 266

13.7 最佳路径分析 267

13.7.1 代码实现 267

13.7.2 运行效果 269

13.7.3 接口说明 270

13.8 最近设施查找 271

13.8.1 代码实现 271

13.8.2 运行效果 273

13.8.3 接口说明 274

13.9 服务区分析 274

13.9.1 代码实现 275

13.9.2 运行效果 276

13.9.3 接口说明 277

13.10 物流配送 277

13.10.1 代码实现 278

13.10.2 运行效果 279

13.10.3 接口说明 281

13.11 相关概念 281

13.12 本章小结及练习 282

13.13 本章快速参考 283

第14章 栅格分析 285

14.1 案例说明 286

14.2 数据准备 286

14.3 案例分析 287

14.3.1 接口说明 287

14.3.2 实现思路 287

14.4 窗体设计 288

14.5 导入观测数据 288

14.6 空间插值 289

14.6.1 代码实现 289

14.6.2 运行效果演示 290

14.6.3 接口说明 291

14.7 提取等值线 291

14.7.1 代码实现 291

14.7.2 运行效果演示 293

14.7.3 接口说明 294

14.8 相关概念说明 295

14.9 案例说明 295

14.10 数据准备 296

14.11 案例分析 296

14.11.1 接口说明 296

14.11.2 实现思路 297

14.12 窗体设计 298

14.13 分带统计 299

14.13.1 代码实现 299

14.13.2 运行效果演示 300

14.13.3 接口说明 302

14.14 相关概念 302

14.15 本章小结及练习 303

14.16 本章快速参考 303

第15章 系统分发 305

15.1 打包工具简介 305

15.2 应用系统打包过程 306

15.3 可发布文件清单 313

15.3.1 MFC运行库文件 313

15.3.2 SuperMap Objects支持库文件 313

15.3.3 其他必要文件 314

15.4 不可发布文件清单 315

15.5 注册OCX文件 315

15.6 本章小结及练习 316

15.7 本章快速参考 317