图书介绍

基于Visual Basic 2008的地理信息系统设计开发案例教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

基于Visual Basic 2008的地理信息系统设计开发案例教程
  • 荆平编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302293019
  • 出版时间:2012
  • 标注页数:473页
  • 文件大小:190MB
  • 文件页数:484页
  • 主题词:地理信息系统-系统设计-教材;BASIC语言-程序设计-教材

PDF下载


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

下载说明

基于Visual Basic 2008的地理信息系统设计开发案例教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 绪论1

1.1地理信息系统发展概述1

1.1.1地理信息系统的基本概念1

1.1.2地理信息系统的分类3

1.1.3地理信息系统的组成4

1.1.4地理信息系统软件的功能5

1.1.5地理信息系统的发展6

1.1.6地理信息系统的趋势7

1.2 GIS设计开发方式13

1.2.1独立开发13

1.2.2单纯二次开发13

1.2.3集成二次开发13

1.2.4三种开发方式的分析与比较14

1.3组件式GIS14

1.3.1软件开发的组件技术14

1.3.2 COM与DCOM15

1.3.3组件技术与GIS的发展16

1.3.4组件式GIS系统的特点16

1.3.5组件式GIS开发平台的结构18

1.4 GIS组件的加载18

1.4.1 MapX18

1.4.2 Map Objects20

1.4.3 ArcGIS Engine22

第2章 基于MapX的GIS基本功能的实现27

2.1 MapX组件27

2.1.1 MapInfo的数据组织28

2.1.2 MapX组件的模型结构29

2.1.3 MapX组件的空间数据结构31

2.2图层的添加与删除32

2.2.1图层集的加载32

2.2.2图层的基本属性34

2.2.3图层的加载41

2.2.4图层的删除46

2.3图层的移动49

2.3.1采用Move方法实现图层位置的移动49

2.3.2图层的管理方法49

2.4浏览功能的实现50

2.5地图输出55

2.6鹰眼功能的实现57

第3章 基于MapX信息检索功能的设计开发61

3.1属性数据检索61

3.1.1 Features集合和Selection集合61

3.1.2 Features集合的常用方法62

3.1.3 Selection集合的常用方法71

3.1.4利用选择工具实现属性数据检索75

3.2空间数据检索77

3.2.1数据绑定77

3.2.2 Find和Search方法88

3.3综合检索示例98

第4章 基于MapX的专题地图设计开发104

4.1专题地图的基本类型简介104

4.1.1专题地图的定义及类型104

4.1.2利用MapX可以设计实现的专题地图105

4.2专题地图的实现方法106

4.2.1专题地图的对象、方法及属性106

4.2.2通过数据绑定实现专题地图110

4.2.3各种专题地图的实现示例118

4.2.4动态生成专题地图126

4.3专题地图的组合实现131

第5章 基于Map Objects的GIS基本功能的实现134

5.1 Map Objects组件134

5.1.1 Map地图控件134

5.1.2图层文件的特征136

5.1.3符号对象138

5.1.4颜色属性144

5.2图层的添加与删除145

5.2.1图层加载145

5.2.2加载SDE层150

5.2.3增加一个影像图层151

5.2.4图层的删除152

5.3图层的移动154

5.4浏览功能的实现157

5.5颜色及字体的修改163

5.5.1颜色修改163

5.5.2设置图层为文本内容的字体165

5.6动态跟踪层的实现167

5.6.1 TrackingLayer167

5.6.2 GeoEvent167

5.7鹰眼功能的实现169

第6章 基于Map Objects信息检索功能的设计开发173

6.1查询条件的创建173

6.1.1条件查询的方法173

6.1.2创建查询条件174

6.2通过查询条件搜索元素176

6.2.1字段检索177

6.2.2所有记录值的检索180

6.2.3记录集对象浏览182

6.2.4基于查询条件搜索元素184

6.3通过距离来搜索元素188

6.3.1 SearchByDistance方法188

6.3.2示例程序189

6.4通过几何图形搜索元素193

6.4.1 SearchShape方法194

6.4.2示例程序195

第7章 基于Map Objects的专题地图设计开发199

7.1专题地图渲染方法199

7.2专题地图的实现方法203

7.2.1常见专题地图实现方法203

7.2.2同步缩放ValueMapRenderer专题地图215

7.2.3动态设定点密度专题地图218

7.2.4 Statistics对象的CalculateStatistics方法220

7.2.5可选字段生成专题地图222

7.3专题地图的组合实现225

7.3.1组合渲染对象GroupRenderer225

7.3.2 ChartRenderer和ClassBreaksRenderer组合专题地图225

7.3.3 ChartRenderer和DotDensityRenderer组合专题地图228

第8章 基于ArcGIS Engine的GIS基本功能的实现231

8.1图层的加载与删除231

8.1.1 MapControl控件231

8.1.2 PageLayoutControl控件242

8.1.3 TOCControl控件243

8.2图层的移动246

8.3浏览功能的实现250

8.3.1 ToolbarControl控件250

8.3.2 ToolbarControl功能的代码加载255

8.3.3放大缩小功能的代码实现258

8.3.4弹出式菜单的设计262

8.4图层文件的保存及另存264

8.5鹰眼功能的实现267

第9章 基于ArcGIS Engine的检索功能的设计开发272

9.1信息数据的检索方式272

9.1.1检索类型272

9.1.2数据管理对象274

9.1.3主要查询对象278

9.2属性数据检索287

9.2.1点信息查询287

9.2.2线信息查询290

9.2.3面对象信息查询295

9.3空间数据检索304

9.4综合检索示例310

第10章 基于ArcGIS Engine的专题地图设计开发317

10.1专题地图的基本颜色317

10.1.1 Color317

10.1.2 ColorRamp320

10.2专题地图的基本符号324

10.2.1 MarkerSymbol对象325

10.2.2 LineSymbol对象336

10.2.3 FillSymbol对象345

10.3专题地图的实现方法355

10.3.1简单渲染355

10.3.2独立值渲染358

10.3.3点密度/多字段点密度362

10.3.4数据分级绘制369

10.3.5饼图/柱状图375

10.3.6比例符号渲染392

10.4专题地图的组合实现397

10.5专题地图的综合实现示例402

10.5.1符号的获取403

10.5.2加载图层404

10.5.3设置分级数406

10.5.4计算各级数值大小并设置颜色407

10.5.5实现分级渲染408

第11章 基于ArcGIS Engine的空间分析功能的设计开发409

11.1缓冲功能设计开发409

11.2空间拓扑运算的实现419

11.2.1 Boundary方法419

11.2.2 Clip方法420

11.2.3 Cut方法421

11.2.4 Difference方法和SymmetricDif ference方法421

11.2.5 Intersect方法427

11.2.6 ConstructUnion方法和Union方法430

11.2.7 IsSimple属性和Simplify方法434

11.3网络分析功能的实现434

11.4空间量算功能的实现437

第12章 基于ArcGIS Engine的三维GIS功能的设计开发439

12.1三维浏览查询439

12.1.1文件的加载439

12.1.2浏览功能的实现443

12.2等高线的设计实现447

12.2.1 Contour方法447

12.2.2 ContourList方法450

12.2.3空间插值分析453

12.3 MultiPatch的创建460

12.3.1创建MultiPatch的常用接口460

12.3.2通过输入点坐标创建MultiPatch462

12.3.3通过拉伸平面创建MultiPatch468

12.3.4外部三维模型的导入470

12.4三维动画的实现471

参考文献473

热门推荐