图书介绍

基于C#语言的ArcGIS Engine开发基础与技巧PDF|Epub|txt|kindle电子书版本网盘下载

基于C#语言的ArcGIS Engine开发基础与技巧
  • 芮小平,于雪涛编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121255502
  • 出版时间:2015
  • 标注页数:303页
  • 文件大小:43MB
  • 文件页数:313页
  • 主题词:地理信息系统-应用软件-软件开发

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

基于C#语言的ArcGIS Engine开发基础与技巧PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 ArcGIS Engine概述1

1.1 ArcGIS Engine介绍1

1.2 ArcGIS Engine的主要特点3

1.3 ArcGIS Engine与其他组件的区别与联系3

1.4 ArcGIS Engine 10.0的安装4

1.5 第一个ArcGIS Engine 10.0程序的开发8

1.6 ArcGIS Engine从9.3 升级到10.0方法11

第2章 ArcGIS Engine基础13

2.1 接口的定义13

2.1.1 COM的基本概念13

2.1.2 使用COM对象14

2.1.3 IUnknown接口14

2.1.4 面向接口编程14

2.1.5 接口访问16

2.2 什么是对象模型图17

2.3 ArcGIS Engine类库结构21

2.4 ArcGIS Engine的控件介绍27

2.4.1 MapControl控件28

2.4.2 PageLayoutControl控件32

2.4.3 TOCControl控件33

2.4.4 ToolbarControl控件37

2.5 地图浏览功能的实现45

第3章 地图数据加载47

3.1 概述47

3.2 地图与图层48

3.2.1 地图48

3.2.2 图层49

3.3 加载图层50

3.3.1 工作空间与工作空间工厂50

3.3.2 几种常用数据类型的加载54

3.4 图层控制57

3.5 创建新的Shape文件59

3.5.1 Field和Fields对象59

3.5.2 利用Field和Fields对象创建Shape文件60

第4章 地图符号化66

4.1 概述66

4.2 ArcGIS Engine的颜色66

4.2.1 颜色概述66

4.2.2 Color对象68

4.2.3 ColorRamps颜色梯度对象69

4.3 地图符号化71

4.3.1 MarkerSymbol71

4.3.2 LineSymbol74

4.3.3 FillSymbol76

4.3.4 TextSymbol81

4.3.5 3DChartSymbol82

4.4 符号控件的使用(SymbologyControl)83

4.5 自定义符号库90

4.5.1 符号的绘制与保存90

4.5.2 符号的配置93

4.5.3 符号导入/导出与管理93

4.6 地图标注与标记93

第5章 地图整饰与输出98

5.1 概述98

5.2 地图整饰及其实现98

5.2.1 地图整饰概述98

5.2.2 元素(Element)类型99

5.2.3 图形元素及其应用100

5.2.4 框架元素及其应用103

5.3 地图输出及其实现123

5.3.1 地图打印123

5.3.2 地图图片格式输出124

5.3.3 输出地图的实例125

第6章 几何对象和空间参考129

6.1 几何对象129

6.1.1 点和多点131

6.1.2 Segment、Path、Ring和Polyline对象132

6.1.3 Polygon对象136

6.1.4 Curve几何对象137

6.1.5 MultiPatch几何对象139

6.1.6 Geometry集合接口139

6.2 空间参考143

6.2.1 ArcGIS Engine中的坐标系143

6.2.2 ArcGIS Engine的空间参考145

6.2.3 距离及面积的量算功能实现152

第7章 地图编辑155

7.1 地图编辑相关类与接口155

7.1.1 IWorkspaceEdit接口155

7.1.2 IWorkspaceFactory接口156

7.2 编辑功能介绍及实现157

7.2.1 启动编辑流程157

7.2.2 添加要素159

7.2.3 修改要素161

7.2.4 撤销与重做166

7.2.5 属性的编辑168

7.3 创建自定义的地图编辑工具170

第8章 空间查询172

8.1 空间查询相关的类和接口172

8.1.1 Cursor对象172

8.1.2 ISelectionSet接口174

8.1.3 IFeatureSelection接口174

8.1.4 QueryFilter与SpatialFilter175

8.2 根据图形查询空间数据的属性176

8.3 根据属性条件查询空间数据180

8.4 根据空间关系查询空间数据184

8.5 连接外部数据库190

8.6 清除结果集193

8.7 统计分析194

第9章 专题地图制作196

9.1 ArcGIS Engine专题地图概述196

9.2 简单绘制197

9.3 唯一值绘制/多字段唯一值绘制197

9.4 点密度/多字段点密度绘制203

9.5 数据分级绘制205

9.6 直方图和饼图212

9.6.1 直方图213

9.6.2 饼图217

第10章 矢量数据空间分析221

10.1 地学处理(GP)工具应用221

10.2 缓冲区分析224

10.3 叠置分析226

10.4 网络分析234

10.4.1 网络分析相关的类及接口235

10.4.2 最短路径的实现235

10.5 TIN与泰森多边形生成241

10.5.1 TIN数据模型241

10.5.2 泰森多边形243

第11章 栅格数据空间分析245

11.1 栅格数据简介245

11.2 栅格数据相关的接口246

11.2.1 IRasterProps246

11.2.2 IRasterCursor246

11.2.3 IPixelBlock247

11.2.4 IRasterLayerExport247

11.2.5 IRasterBandCollection247

11.2.6 IRaster247

11.3 栅格数据访问248

11.4 栅格数据渲染250

11.5 栅格数据分析255

11.5.1 栅格查询255

11.5.2 栅格数据统计257

11.5.3 栅格数据裁剪263

11.5.4 栅格计算器269

11.5.5 栅格数据归一化273

11.5.6 矢栅数据结构互相转换274

11.5.7 栅格表面分析279

11.5.8 栅格重分类282

11.5.9 插值计算283

11.5.10 栅格局部操作287

11.5.11 地图配准289

第12章 ArcGIS Engine程序的发布291

12.1 Visual Studio 2010制作安装程序291

12.2 Install Shield制作安装程序294

热门推荐