本书是一本系统介绍一个地理信息系统底层开发的完整教程,讲授如何通过程序语言实现地理信息系统的基本功能,包括空间数据与属性数据的管理、分析及可视化等。全书内容均为底层开发,不依赖于任何商业地理信息系统软件,各种算法或数据操作方法均有详细介绍,且深入浅出。通过阅读本书,希望提高读者的原始创新能力。 第1章介绍了如何实现一个最小化的地理信息系统,第2章搭建了一个底层开发的基本框架,第3至5章讲述了地理信息可视化的基本要点,第6章介绍了矢量图层,第7章讲述鼠标在地理信息浏览中的作用,第8至11章介绍Shapefile文件的读取以及如何自定义地理信息系统数据文件格式,第12至14章介绍空间及属性信息的选择方法,第15章介绍栅格图层,第16章介绍多图层管理,第17章实现了一个基本的地理信息系统集成控件,第18及19章介绍了地理
本书立足实战,讲解*的ArcGIS10桌面系统的基本操作方法,从地理数据的显示、编辑、查询和管理的角度介绍了桌面的应用,并介绍扩展模块及综合实战案例。全书穿插了大量的应用实例,是作者在项目实施过程中积累的各种应用技巧的总结。本书附带1张DVD光盘,内容为本书配套多媒体教学视频及其他资料。 本书共27章,分6篇。第1篇认识ArcGIS地理新系统平台,以实例开始ArcGIS之旅。第2篇介绍如何创建地图、管理图层、数据的符号化,如何用文字和图表的方式对地图进行信息丰富并打印地图,如何使用符号和样式。第3篇介绍图形编辑工具、数据编辑基础、数据属性、地理数据库属性的编辑方法及拓扑知识。第4篇介绍数据表、图表、报表的相关内容,以及地图的查询方式、栅格数据的操作方法及ArcCatalog使用基础。第5篇介绍地理处理、三维分析、地统计、高级智
本书共分8章,系统论述了WebGIS开发的技术与项目实践。其中第1~3章为Web基础知识篇,第1章内容主要介绍Web开发的基础知识,包括Web应用的发展历程及组成部分,帮助读者建立对Web应用开发的基本认识; 第2章讲解Web前端开发的相关技术,包括布局技术和脚本技术,通过完成一个用户管理登录界面的简单案例演示了如何使用前台相关技术实现基本界面元素的实现; 第3章介绍JavaWeb后台开发相关内容,包括基本开发环境的搭建以及SSH框架的基本使用。第4~6章为WebGIS开发技术篇,第4章介绍WebGIS的相关概念及实现技术; 第5章介绍ArcGIS for Server网络地图应用开发; 第6章介绍OpenGIS及OpenGIS平台的搭建,通过一些简短的示例代码来让读者快速入门。第7~8章为WebGIS项目实战篇,第7章介绍电力管线WebGIS系统项目开发; 第8章介绍交通领域WebGIS系统项目开发。本书适用于政府与企业相
本书讲解是基于ArcGIS Engine9.3开发平台,介绍了相关的开发技术和工程应用,并用C#语言编程实现了工程实例。 本书共4篇分18章,篇基础篇(~9章)集中介绍了 ArcGISEngine基础知识,包括开发基础组件对象模型、ArcGIS Engine介绍、基于.NET的ArcGISEngine的开发,ArcGIS Engine中的控件、框架控件介绍、控件使用实例等,为以后应用ArcGISEngine的各种接口,快速地实现系统的开发打下坚实的基础;第二篇应用提高篇(0~12章)介绍了ArcGISEngine的应用框架、空间分析、ArcGISServer服务、三维模式数据编辑等高级应用,通过学习这些高级应用可以使读者得心应手地完成各种GIS系统的开发;第三篇综合实例篇(3章~4章)用两个综合例子将前面讲解的知识点串起来,让读者将学习的知识点融合起来,以便可以胜任项目开发的角色;第四篇常见疑难解答与经验技巧集萃(5~18章),本篇将一些开发过
作为业内广泛使用的地图引擎之一,OpenLayers已被各大GIS厂商和广大WebGIS二次开发者采用。借助于OpenLayers强大的扩展功能,可以与不同的WebGIS平台产品相结合,开发出各具特色的WebGIS应用系统。本书的主要内容涵盖WebGIS和OpenLayers的开发基础, OpenLayers的快速入门、多源数据加载、图形绘制、OGC服务、 功能, 给出了OpenLayers的项目实战——水利信息在线分析服务系统。
本书主要以ArcGIS 10.7 版本为讲解依托,90%左右的内容适合ArcGIS 10.0 以上的用户。内容共分16 章,包括ArcGIS 入门、数据库管理、坐标系统、数据转换、数据处理、数据建模、地图打印到DEM 制作、三维制作和分析等。书中提供了大量的实际应用案例,并把很多案例做成了模型。书中附带了作者自己开发的接幅表生成和标准分幅打印工具软件,以及配套的数据资源和视频。 本书注重实用性,深入浅出,既适合ArcGIS 初学者,也适合具有一定基础的ArcGIS 专业人员,同时还可以作为高等院校的地理信息系统、测绘等相关专业的教材,并对ArcGIS 二次开发的用户也有一定帮助。
本书是高等学“十一五”规划教材,详细介绍了地理信息系统的原理与方法。全书共分13章,重点介绍了空间数据结构、GIS的地理数学基础、数据输入、数据处理、空间数据管理、数学空间的几何对象、空间分析、数字高程模型、空间数据挖掘与空间决策支持系统、GIS的输出与地图可视化、地理信息系统工程与标准、地理信息系统的发展趋势等。该书内容全面、针对性强,可作为地理信息系统、遥感、软件工程、测绘等专业本科生和研究生的教材,也可作为城市规划、国土管理,环境科学及相关专业研究和开发人员的参考书。
本书共分8章,系统论述了WebGIS开发的技术与项目实践。其中~3章为Web基础知识篇,章内容主要介绍Web开发的基础知识,包括Web应用的发展历程及组成部分,帮助读者建立对Web应用开发的基本认识; 第2章讲解Web前端开发的相关技术,包括布局技术和脚本技术,通过完成一个用户管理登录界面的简单案例演示了如何使用前台相关技术实现基本界面元素的实现; 第3章介绍JavaWeb后台开发相关内容,包括基本开发环境的搭建以及SSH框架的基本使用。第4~6章为WebGIS开发技术篇,第4章介绍WebGIS的相关概念及实现技术; 第5章介绍ArcGIS for Server网络地图应用开发; 第6章介绍OpenGIS及OpenGIS平台的搭建,通过一些简短的示例代码来让读者快速入门。第7~8章为WebGIS项目实战篇,第7章介绍电力管线WebGIS系统项目开发; 第8章介绍交通领域WebGIS系统项目开发。本书适用于政府与企业相关部
作为业内广泛使用的地图引擎之一,OpenLayers已被各大GIS厂商和广大WebGIS二次开发者采用。借助于OpenLayers强大的扩展功能,可以与不同的WebGIS平台产品相结合,开发出各具特色的WebGIS应用系统。本书的主要内容涵盖WebGIS和OpenLayers的开发基础, OpenLayers的快速入门、多源数据加载、图形绘制、OGC服务、 功能, 给出了OpenLayers的项目实战——水利信息在线分析服务系统。
《精通ArcGIS Server应用与开发》分为5篇,共21章,全面讲述了ArcGIS Server的使用和开发。理论基础与管理篇全面详细讲述ArcGIS 10的全新界面、地图包、时态数据显示、电子地图制作、ArcGIS Server的服务与接口、安全管理、性能优化等方面内容;开发篇涵盖了.NET ADF开发、基于Web 2.0技术的开发,以及移动iOS的开发等内容,其中,基于Web 2.0技术的开发主要包括基于Silverlight、Flex和JavaScript API等3种当今主流的开发模式。《精通ArcGIS Server应用与开发》从理论基础、使用、开发、部署、性能优化等ArcGIS Server应用的生命周期的各个环节层层递进进行讲述,并以某市数字城市框架开发为综合实例加以应用说明。 《精通ArcGIS Server应用与开发》通过清晰、完备的示例帮助读者迅速入门ArcGIS Server、使用与管理ArcGIS Server,并进行相关应用的开发。本书所有的示例都经过实际应用程序测