目前,基于计算机与互联网应用的移动地理信息系统(MGIS或MobileGIS)正在兴起,GIS技术把地图这种独特的视觉化效果和地理分析功能与一般的数据库操作集成在一起。本书引入了当前热门的计算机移动应用开发实例,细讲述开发环境、开发语言等要素,带领读者逐步完成复杂程度越来越高的计算机应用程序开发项目,每个项目中都引入一种新的移动应用平台特性,并着重指出有助于编写引人入胜的移动应用程序的技术和实践。是学习使用开发移动应用程序的理想指南。
本书以GIS和ArcGIS10为两条主线,阐述了GIS基本概念及相关理论,编写了循序渐进的教学说明,结合恰当的实际案例应用,系统介绍了ArcGIS10的概念、功能和用途。全书共分为4个部分:部分介绍GIS数据与制图,包括GIS数据、GIS制图、GIS数据展示以及属性数据等;第2部分介绍GIS分析,包括查询、空间连接、地理处理、栅格分析、网络分析和地理编码等;第3部分介绍数据管理,包括坐标系统、基本编辑、高级编辑、地理数据库和元数据等;第4部分介绍基本操作技能。
本书基于ArcGISEngine10,以C#.NET2010为开发语言进行讲解。内容包括ArcGISEngine编程基础、GIS应用软件的开发方式、地图基本操作、查询统计、地图制图、数据编辑、空间分析、管网几何网络分析、交通网络分析、三维分析等。本书配有大量具有实际背景的编程案例,并给出实现思路和代码详解,随书光盘中包含所有实例的源代码和数据,供读者对照练习。本书强调实用性、全面性和实战性,案例丰富、由易及难、便于自学,可作为高等学校GIS、测绘工程、RS等测绘类专业本科生和研究生的教材。
Python作为一种程序设计语言,凭借其简洁、易读及可扩展性日渐成为程序设计领域备受推崇的语言之一。本书以地理空间分析为背景,介绍了Python在地理信息处理方面的应用技巧。全书共分为10章,分别介绍了Python与地理空间分析、地理空间数据、地理空间技术、Python的地理空间分析工具、Python与地理信息系统、Python与遥感、Python与高程数据、Python与地理空间建模、实时数据、综合应用等内容。本书内容结构清晰,示例完整,适合希望了解测绘数字化和分析的读者,也适合想使用Python进行空间地理分析、建模和GIS分析的开发人员及研究人员参考阅读。
《地理信息系统空间分析原理》着重阐述目前地理信息系统中空间分析方法的原理,主要内容包括:空间分析的思路、矢量数据和栅格数据的分析方法、数字高程模型分析方法、地理网络的表达与分析方法、空间插值模型、空间数据不确定性分析原理、空间数据挖掘理论及元胞自动机模型等。在介绍原理和方法的同时,通过研究实例展示如何利用这些方法实施空间分析。《地理信息系统空间分析原理》可作为地理信息系统高年级本科生和研究生教材,也可供地理学、资源调查、地质找矿、环境保护、土壤学和生态学等领域科研人员参考。
MapInfo是使用最广泛的地图绘制软件之一。本书以版本的MapInfo9.5中文版为操作平台,全面介绍使用该软件绘制、编辑桌面式地图的方法和技巧。全书共分13章,内容涉及MapInfo9.5的数据采集、矢量地图绘制和编辑、属性数据编辑(表操作)、地图查询分析、空间模型、地图装饰和MapBasic基础等内容。本书在讲解软件功能的同时,安排了丰富的课堂练习和上机练习,帮助读者巩固知识。配套光盘附有多媒体语音视频教程和大量的图形文件,供读者学习和参考。本书内容丰富、结构安排合理,适合作为大中专院校相关专业MapInfo,也可以作为GIS制图人员的重要参考资料。
互联网与GIS 结合而形成的Web GIS是GIS软件发展的必然趋势。本书以循序渐进的方式,通过讲解OGC制定的相关开放Web服务规范,介绍了Web GIS的原理;详解了一整套利用开源软件与开放数据开发Web GIS的方案,包括空间数据库存储软件PostGIS、数据处理客户端软件QGIS、服务器端软件GeoServer,以及浏览器页面端开发JavaScript API库OpenLayers,并通过实践的方式,一步一步地介绍这些开源软件的应用,以及如何利用OpenLayers在互联网上共享地理信息、开发Web GIS2.0应用;最后,本书还介绍了OpenStreetMap等开放数据的下载与使用方法。本书主要读者对象为地理信息系统专业的本科生与硕士研究生,也适用于政府、企业相关部门的GIS研究与开发人员,还适合作为各种GIS培训班的学习教材与参考书。