本书从应用开发角度,根据作者多年的工作经验,介绍Python语言在开源GIS中的应用。希望能够借此机会,使得开源GIS得到应用,并进一步推广开源GIS的理念与技术。本书主要以空间数据的处理、分析以及地图制图为主线。在选择内容时,本书以目前最为经典、常用的类库为主,目的是给初学者系统地讲解基本的概念。书中用到一些数据,并有代码,这些资源都可以从网站上下载,并且网站上的内容也会有相应的更新。书中代码经过了测试,可以在Linux操作系统中运行,大部分也可以在Windows操作系统中运行。
本书阐述了地理数据建模的通用方法,是GIS地理数据建模的综合指南,涉及地理数据的数据库设计、数据获取、空间分析和可视化表达等多个方面,并以geodatabase为例介绍地理数据库的设计与实现。全书共分12章,主要回答了5个方面的问题:如何设计一个合适的地理数据库,如何无需编写代码定制数据库,如何管理复杂工程中的工作流,如何建模河流、道路、电力线路等各种线性系统,如何集成卫星影像用于地理分析和表达,如何利用TIN创建三维GIS数据模型。 本书采用了数百幅精致的地图和图片,图文并茂,通俗易懂,可作为地理信息系统(GIS)及相关学科高年级本科生和研究生教材使用,也可供GIS工程技术人员参考。
ArcGISServer是功能强大的基于服务器的地理信息系统产品,本书以循序渐进的方式,通过大量的实例介绍如何在VisualStudio中,使用C#语言开发基于ArcGISServer的WebGIS。全书内容涉及使用ArcGISServer开发WebGIS的各个层面,包括ArcGISServer9.2的功能、架构及安装介绍,ArcGISServer的管理、服务的发布以及配置文件的使用,自定义工具与命令的创建,数据源、图形对象类、任务的自定义及操作,ArcGIS服务器功能的扩展,以及如何直接使用ArcGISServer提供的Web服务开发程序并对其进行再封装。最后介绍了WebGIS中的安全、部署以及性能调优应考虑的关键问题。本书适用于政府、企业相关部门的GIS研究与开发人员,也适用于高等院校地理学、地理信息系统、房地产、环境科学、资源与城乡规划管理、区域经济学等专业学生参考与学习。本书还适合作为各种GIS培训学员的学习教材与参考书。
Python作为一种程序设计语言,凭借其简洁、易读及可扩展性日渐成为程序设计领域备受推崇的语言之一。本书以地理空间分析为背景,介绍了Python在地理信息处理方面的应用技巧。全书共分为10章,分别介绍了Python与地理空间分析、地理空间数据、地理空间技术、Python的地理空间分析工具、Python与地理信息系统、Python与遥感、Python与高程数据、Python与地理空间建模、实时数据、综合应用等内容。本书内容结构清晰,示例完整,适合希望了解测绘数字化和分析的读者,也适合想使用Python进行空间地理分析、建模和GIS分析的开发人员及研究人员参考阅读。
王铮编著的《计算地理学(附光盘地学卷)》介绍了计算地理学所涉及的基本思想和计算方法。主要内容由以下四部分构成:部分主要针对地理数据的分析处理,介绍了数据挖掘、知识发现的常用方法及其原理;第二部分主要针对计算地理学中的空间运筹问题,介绍了可用于地理网络的空间运筹算法,并对设施区位问题进行了分类和模型算法实现;第三部分主要针对计算地理学中新兴的模拟计算方法,介绍了常用的数值和非数值计算算法、元胞自动机建模以及基于自主体模拟的原理和建模过程;第四部分就几种典型的地理计算平台的开发展开了讨论,并且针对地理计算中的高性能计算,介绍了地理计算中并行计算构架和算法实现以及网格环境下的地理计算模式。《计算地理学(附光盘地学卷)》既可作为地理学、区域科学等专业高年级本科生、研究生的计算地理学课程教
GIS不仅是强大的地图制图工具,其核心能力是空间分析。GIS空间分析可以揭示地理数据中蕴含的格局、关系和趋势,以进行决策和未来规划。???《GIS空间分析指南》从空间分析的定义开始,向读者阐述GIS空间分析的意义,介绍各种空间分析方法,提供进入地理空间分析领域的必要知识,并以大量的彩图进行说明,简单清楚地向读者展示了空间分析的用途。通过来自于各行各业的应用案例,阐述了如何从问题中提取基本元素,从多种方案中选择合适的分析方法,以及使用软件工具地分析结果,并展示成果。???《GIS空间分析指南》作为GIS空间分析的入门书,适合GIS和相关的初学者和希望进一步提高空间分析技能的用户。???《GIS空间分析指南》主要阐述了六个最常用的地理空间分析任务:????地理要素空间位置制图分析????值和最小值制图分析????密度制图分析????查找区域内
《基于AE与C#的地理信息系统二次开发》应用VisualStudio2010专业版和ArcGIS10.0作为数字城市信息管理系统(水利信息资源管理系统、农业资源信息管理系统、林业资源信息管理系统)的开发工具,介绍了这两种工具的基本原理和应用方法。其中重点介绍了基于C#语言环境的使用方法及ArcEngine(AE)组件库的构成。在数字城市地理空间框架研发过程中,详细阐述了三个信息管理系统的研制技术路线和方法,为地理信息系统二次开发人员提供了研制参考实例。本书适合地理信息科学、测绘科学技术人员阅读,也可以供高等院校有关师生参考。
近年来,随着三维GIS的迅速发展,真三维的GIS应用备受青睐,二三维一体化应用需求旺盛,越来越多的人投身于三维GIS的研究与应用中。本书全面阐述基于MapGIS10三维云GIS软件平台的三维GIS开发应用的原理与方法。全书共13章,分为四个部分:分为基础理论,由三维GIS的现状与趋势引入,通过平台二次开发体系、平台亮点与特色、数据管理与组织这几个方面,先让读者从宏观上认识MapGIS10三维云GIS软件平台,为开发应用奠定理论基础;第二部分为开发流程,详细说明在云GIS环境下如何构建开发环境与聚合重构应用等,使开发者了解云端模式下的三维GIS开发流程;第三部分进入桌面三维GIS功能开发实战,基于开发原理与流程,由浅入深,依次介绍了桌面三维GIS功能的基础开发、进阶开发、高级开发;第四部分则为网络三维GIS功能开发实战,分别介绍了Web端、移动端的三
在众多的生物系统中,人脑被认为是级的生物智能系统,它具有感知、识别、学习、联想、记忆、推理等功能。而在人脑感知的信息中,大部分来自视觉。视觉是人类获取信息的重要途径,也是人类对自身研究认识最深刻的部分。因此,研究生物体的视知觉功能,解析其内在机理,并用机器来实现,成为科学研究领域的一个重要方面,它可以为提高机器的智能与解决问题的能力提供新的思路。本书系统地讨论了基于视觉感知和有效编码假说的特征表示、计算模型,从认知心理学出发讨论了半监督学习、聚类、知觉组织,从人类视觉的注意机理角度讨论了模拟视觉注意机制的视觉感知模型等。本书可作为计算机科学领域人工智能、模式识别等专业的研究生教材,也可供相关专业的研究人员参考。
交通地理信息系统(GIS-T)是地理信息系统理论和技术的重要分支,专门针对交通系统所特有的时空信息特征、动态拓扑以及复杂交通设施和交通流等问题进行建模、处理、分析与应用。李清泉等著的这本《交通地理信息系统技术与前沿发展》分为十章,主要内容包括交通地理信息系统的概述,道路基础数据与动态交通信息的自动采集、数据处理、信息提取、GIS-T的数据模型、移动对象的时空分析、路径分析、路网结构分析、交通信息分析、智能导航与服务和交通地理信息系统发展的未来展望等内容。《交通地理信息系统技术与前沿发展》力求从不同角度系统展示研究团队研究成果,提炼一些交通地理信息系统的研究重点和热点,可以作为高等学校研究生教材和高等学校、研究机构、高科技企业科技人员的研究参考用书。
本书基于ArcGISEngine10,以C#.NET2010为开发语言进行讲解。内容包括ArcGISEngine编程基础、GIS应用软件的开发方式、地图基本操作、查询统计、地图制图、数据编辑、空间分析、管网几何网络分析、交通网络分析、三维分析等。本书配有大量具有实际背景的编程案例,并给出实现思路和代码详解,随书光盘中包含所有实例的源代码和数据,供读者对照练习。本书强调实用性、全面性和实战性,案例丰富、由易及难、便于自学,可作为高等学校GIS、测绘工程、RS等测绘类专业本科生和研究生的教材。