图书介绍

Autodesk地理信息系统解决方案 FDO、MapGuide、AutoCAD® Map 3D二次开发指南PDF|Epub|txt|kindle电子书版本网盘下载

Autodesk地理信息系统解决方案 FDO、MapGuide、AutoCAD® Map 3D二次开发指南
  • 欧特克软件(中国有限公司)上海分公司AUTOCAD、MAP3D软件开发组编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121121227
  • 出版时间:2010
  • 标注页数:502页
  • 文件大小:220MB
  • 文件页数:516页
  • 主题词:地理信息系统-应用软件,Autodesk Map 3D

PDF下载


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

下载说明

Autodesk地理信息系统解决方案 FDO、MapGuide、AutoCAD® Map 3D二次开发指南PDF格式电子书版下载

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

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

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

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

图书目录

第1 章 Autodesk产 品 简 介 地理信息系统1

1.1基本概念1

1.1.1 GIS数据类型1

1.1.2 GIS数据源4

1.2 Autodesk地理信息系统产品简介5

1.2.1 AutoCAD Map 3D6

1.2.2 Autodesk MapGuide7

1.2.3 Autodesk Topobase7

1.2.4 Autodesk LandXplorer8

1.2.5 AutoCAD Raster Design8

第 2章 F DO10

2.1 FDO概述10

2.1.1 FDO的历史11

2.1.2 FDO的基本概念12

2.1.3 FDO功能包16

2.1.4 FDO Provider16

2.2 FDO的内存管理机制17

2.2.1内存管理相关的宏18

2.2.2智能指针FdoPtr18

2.3 FDO的异常处理机制19

2.4建立连接22

2.4.1数据源和Data Store22

2.4.2注册Provider22

2.4.3建立连接23

2.5能力27

2.5.1连接能力27

2.5.2模式能力29

2.5.3命令能力32

2.5.4表达式能力34

2.5.5过滤器能力35

2.5.6几何能力36

2.5.7栅格能力36

2.6模式管理37

2.6.1模式概述37

2.6.2模式的组成38

2.6.3模式的使用38

2.6.4 FDO XML格式40

2.6.5 GML模式文件的创建44

2.6.6模式管理示例50

2.6.7类能力57

2.7管理空间上下文57

2.8模式覆盖59

2.8.1模式覆盖60

2.8.2 ODBC Provider的模式覆盖61

2.8.3 Raster Provider的模式履盖63

2.8.4 WMS Provider的模式覆盖66

2.9管理Data Store68

2.9.1创建Data Store68

2.9.2枚举Data Store69

2.10数据维护70

2.10.1属性值71

2.10.2插入操作73

2.10.3更新属性值75

2.10.4删除要素76

2.10.5管理事务76

2.11查询操作77

2.11.1查询概述77

2.11.2查询示例79

2.12执行SQL语句82

2.13长事务处理83

2.13.1长事务概述83

2.13.2支持的接口83

2.14处理栅格图像85

2.14.1世界文件85

2.14.2读取栅格数据86

第3章MapGuide简介89

3.1 Web GIS89

3.1.1 Web GIS的特点89

3.1.2 Web GIS组件90

3.2 MapGuide功能简介90

3.3 MapGuide的历史92

3.4组件视图93

3.4.1服务器层组件93

3.4.2 Web层组件96

3.4.3客户端层组件97

3.5交互视图102

3.6部署视图103

3.6.1企业级环境的部署103

3.6.2开发环境的部署104

3.7安装和配置MapGuide104

3.7.1安装MapGuide服务器105

3.7.2安装Web扩展105

3.7.3验证安装108

3.7.4配置MapGuid109

第4章 MapGuide快速入 门111

4.1 MapGuide API111

4.1.1服务器端API111

4.1.2客户端API121

4.2 MapGuide开发流程121

4.3应用程序示例—你好,MapGuide!122

4.3.1加载数据123

4.3.2创建图层125

4.3.3创建地图126

4.3.4创建网页布局126

4.3.5创建MapGuide应用程序129

4.3.6总结133

第5章网.页布局134

5.1网页布局简介134

5.1.1 MapGuide的两种网页布局134

5.1.2网页布局的存储136

5.1.3网页布局和Viewer137

5.2基本网页布局138

5.2.1基本网页布局的用户界面组件138

5.2.2命令140

5.2.3应用程序示例—为应用程序添加帮助141

5.2.4框架143

5.2.5应用程序示例—在网页中嵌入一个基本网页布局146

5.2.6 Viewer API147

5.2.7应用程序示例—Hello Viewer152

5.2.8总结153

5.3灵活网页布局153

5.3.1灵活网页布局的用户界面组件154

5.3.2 Fusion—平台+插件155

5.3.3操作示例—创建模板167

5.3.4 Fusion API171

5.4灵活网页布局应用程序示例178

5.4.1 Hello World179

5.4.2创建一个Widget179

5.4.3选择集181

5.4.4对话框和事件182

第6章站点和站点服务187

6.1配置站点187

6.2站点服务189

6.2.1创建到站点服务器的连接190

6.2.2创建MapGuide提供的服务190

6.2.3创建MgSite对象实例191

6.2.4枚举用户、用户组和角色191

6.2.5管理Session192

第7章空间参考系统194

7.1.空间参考系统相关概念194

7.1.1坐标系的类型195

7.1.2椭球体和基准面195

7.1.3投影196

7.1.4空间参考系统的类型197

7.1.5高程参考198

7.2空间参考系统的表示198

7.2.1EPSG代码198

7.2.2 WKT199

7.3 MapGuide空间参考系统API203

7.3.1CS-MAP和PROJ4204

7.3.2MapGuide支持的空间参考系统类型204

7.3.3创建空间参考系统205

7.3.4空间参考系统表示方式之间的转换206

7.3.5获取空间参考系的定义信息206

7.3.6坐标转换207

7.3.7测量距离209

7.3.8计算方位角210

7.3.9定位新坐标210

7.3.10单位转换211

第 8章 资源和资源服务212

8.1资源库212

8.1.1 Oracle Berkeley DB XML212

8.1.2资源库的类型213

8.1.3备份和恢复资源库214

8.2资源216

8.2.1资源ID216

8.2.2资源类型217

8.2.3加载过程218

8.2.4引用其他资源218

8.2.5资源标签219

8.2.6资源包220

8.3资源服务223

8.3.1设置资源服务223

8.3.2获取资源服务224

8.3.3头224

8.3.4管理资源库225

8.3.5管理资源226

8.3.6管理资源数据232

8.3.7管理资源包235

第9章地图和图层236

9.1地图236

9.1.1 比例尺238

9.1.2绘图顺序238

9.1.3图层和图层组239

9.1.4底图和底图图层组239

9.1.5地图图例239

9.2图层240

9.2.1图层样式240

9.2.2比例尺范围240

9.2.3图层的可见性241

9.3图层定义241

9.3.1向量图层定义242

9.3.2栅格图层定义255

9.3.3制图图层定义261

9.3.4创建图层定义262

9.3.5扩展图层定义266

9.4操作地图和图层266

9.4.1遍历地图中的所有图层266

9.4.2改变图层的属性267

9.4.3改变图层的可见性267

9.4.4给地图添加一个图层268

9.4.5将图层加入一个图层组269

9.4.6调整图层的绘图顺序270

第10章要素和要素服务271

10.1要素271

10.1.1 AGF和WKB271

10.1.2 AGF规范271

10.1.3 AGF文本275

10.1.4几何类型277

10.1.5空间关系286

10.2要素源289

10.2.1覆盖坐标系291

10.2.2要素源扩展292

10.3要素模式297

10.4要素服务298

10.4.1要素服务的关键技术298

10.4.2设置要素服务302

10.4.3获取要素服务302

10.4.4获取要素源的能力302

10.4.5创建要素源304

10.4.6描述要素模式306

10.4.7描述空间上下文309

10.4.8查询要素311

10.4.9修改要素323

10.4.10执行SQL语句326

10.4.11长事务327

第 11章块和分块的服务330

11.1块330

11.1.1块330

11.1.2底图、底层和底层组331

11.1.3底图比例尺332

11.1.4创建底图332

11.2块的缓存位置333

11.2.1文件基路径333

11.2.2底图比例尺索引333

11.2.3底层组334

11.2.4行334

11.2.5列335

11.3计算块的坐标335

11.4分块服务336

11.4.1设置分块服务336

11.4.2获取块337

11.4.3获取块的大小337

11.4.4清除缓存块338

第12章 渲染服务和地图服务339

12.1渲染引擎339

12.2渲染服务340

12.2.1获取渲染服务341

12.2.2渲染地图341

12.2.3渲染动态图层343

12.2.4查询要素345

12.2.5其他功能346

12.3地图服务346

12.3.1获取地图服务347

12.3.2创建EMap格式的DWF文件347

12.3.3创建EPlot格式的DWF文件347

12.3.4打印布局349

第13章 KML 服务352

13.1 KML352

13.1.1 KML简介352

13.1.2地标353

13.1.3地标中的描述性HTML354

13.1.4地面叠加层355

13.1.5路径356

13.1.6多边形357

13.1.7几何图形样式358

13.1.8网络链接359

13.1.9区域359

13.2 KML服务360

13.2.1获取KML服务360

13.2.2生成地图的KML360

13.2.3生成图层的KML362

13.2.4生成要素的KML364

13.2.5拉伸要素365

第14章 MapGuide 日志367

14.1日志367

14.1.1访问日志367

14.1.2错误日志367

14.1.3跟踪日志368

14.1.4配置日志内容369

14.2案例分析370

14.2.1调试要素服务370

14.2.2调试损坏的图层372

第15章 MapGuide 和375

15.1 OpenLayers简介375

15.1.1修改HTML375

15.1.2创建地图376

15.1.3 OpenLayers的语法377

15.2在MapGuide中集成OpenLayers378

15.2.1手动地集成商业地图服务378

15.2.2使用MapGuide Studio集成商业地图服务382

15.3 Fusion和OpenLayers383

15.3.1术语不一致引发的问题383

15.3.2事件机制的异同385

15.3.3其他改进387

第16章MapGuide 最佳实践389

16.1优化配置和部署389

16.1.1分割MapGuide服务器和MapGuide Web扩展389

16.1.2创建多个站点389

16.1.3定期备份资源库391

16.1.4优化Windows操作系统391

16.2优化Web应用服务器391

16.2.1压力测试391

16.2.2调整FCGI参数391

16.3优化地图和图层设置392

16.3.1按照比例尺设置图层的可见性392

16.3.2使图层初始不可见392

16.3.3设置图层不可选择393

16.3.4不要使用PNG图像格式393

16.3.5使用底层(Base Layer)395

16.3.6使用单个坐标系395

16.3.7使用过滤器和显示规则396

16.4优化MapGuide服务396

16.4.1增加缓存的大小396

16.4.2调节数据连接池396

16.4.3堵塞内存泄露397

16.4.4优化线程数398

16.5优化数据源398

16.5.1使用SDF文件398

16.5.2采样向量数据399

16.5.3避免使用连接和视图399

16.5.4优化数据库服务器399

16.5.5管理大量原生模式(Native Schema)400

16.5.6优化栅格数据400

第 17章 MapGuide 源码分析401

17.1 MapGuide开源版401

17.1.1访问MapGuide源代码401

17.1.2 MapGuide源代码结构402

17.1.3编译MapGuide403

17.1.4 MapGuide开源版的管理组织404

17.1.5 MapGuide开源版的修改流程404

17.2 MapGuide Web扩展和服务器源码分析406

17.2.1 MapGuide Web扩展源码分析406

17.2.2 MapGuide服务器源码分析412

17.2.3总结421

17.3 HTTP API422

17.3.1什么是HTTP API422

17.3.2 HTTP API和MapGuide Web API的关系423

17.3.3使用HTTP API423

17.4 Viwer源码分析424

17.4.1利用模板实现支持多种语言进行Web编程425

17.4.2国际化和本地化428

17.5 MapGuide Web API429

17.5.1 SWIG简介429

17.5.2 SWIG在MapGuide中的应用431

17.5.3扩展MapGuide Web API437

第18章 AutoCAD Map 3D次 发 指439

18.1 AutoCAD Map 3D功能简介439

18.2 AutoCAD Map 3D的架构443

18.2.1块实体444

18.2. 2 GWS445

18.2.3要素源、图层和样式渲染器446

18.2.4栅格图层447

18.3 AutoCAD Map 3D API447

18.3.1 AutoLISPAPI448

18.3.2 ActiveX API448

18.3.3 ObjectARX API448

18.3.4数据连接API449

18.3.5地理空间平台API449

18.3.6工作流API449

18.4地理空间平台API451

18.5资源和资源服务453

18.5.1资源453

18.5.2资源服务454

18.5.3事件455

18.5.4创建资源458

18.5.5 AutoCAD Map 3D和MapGuide的资源服务差异459

18.5.6代码示例461

18.6要素服务462

18.6.1要素服务462

18.6.2获取FDO连接462

18.6.3事件463

18.6.4锁定和解锁要素464

18.6.5 AutoCAD Map 3D和MapGuide的要素服务差异465

18.7地图和图层466

18.7.1地图和地图管理服务466

18.7.2地图和地图管理服务467

18.7.3图层和图层组468

18.7.4编辑图层要素471

18.7.5查询图层要素474

18.7.6图层文件475

18.7.7 AutoCAD Map 3D和MapGuide的地图和图层类差异476

18.8要素实体服务476

18.8.1选择集476

18.8.2要素实体服务478

18.9应用程序示例481

18.9.1编译和运行BuildMap应用程序481

18.9.2创建AutoCAD Map 3D应用程序482

18.9.3使用工具类485

18.9.4实现命令494

索引497

参考文献501

声明502

热门推荐