本书是一本系统介绍一个地理信息系统底层开发的完整教程,讲授如何通过程序语言实现地理信息系统的基本功能,包括空间数据与属性数据的管理、分析及可视化等。全书内容均为底层开发,不依赖于任何商业地理信息系统软件,各种算法或数据操作方法均有详细介绍,且深入浅出。通过阅读本书,希望提高读者的原始创新能力。 第1章介绍了如何实现一个最小化的地理信息系统,第2章搭建了一个底层开发的基本框架,第3至5章讲述了地理信息可视化的基本要点,第6章介绍了矢量图层,第7章讲述鼠标在地理信息浏览中的作用,第8至11章介绍Shapefile文件的读取以及如何自定义地理信息系统数据文件格式,第12至14章介绍空间及属性信息的选择方法,第15章介绍栅格图层,第16章介绍多图层管理,第17章实现了一个基本的地理信息系统集成控件,第18及19章介绍了地理
本书共18章,涵盖地理信息系统的概念、操作和分析。第1章~第4章解释GIS概念、矢量数据模型和栅格数据模型;第5章~第8章涵盖数据获取、编辑和管理;第9章和第10章包括数据显示和探查;第11章和第12章关于核心数据分析的概览;第13章~第15章重点阐述曲面制图和分析;第16章和第17章关于线状要素和移动;第18章介绍GIS模型和建模。本书内容设计旨在满足地理信息系统入门的教学需求,可作为高等学校地理信息系统课程教材,也可供地理信息系统应用领域的专业人员参考。
本书以服务于ArcGIS初学者自学为基本目标,在系统分析了其他相关教材在内容构成、形式表达以及在教学、科研及行业应用中所存在的实际问题,结合多年教学工作经验编写而成。全书分为ArcGIS软件的基础编辑、高级编辑、数据制图和空间分析四大篇,每篇通过丰富的基础实验操作案例来讲述GIS功能与软件实现。主要内容包括空间数据的采集、编辑、转换与处理、空间数据的可视化表达、符号化制图、矢量数据的空间分析、栅格数据的空间分析、三维分析等。本书强调科学性、系统性、实用性与易读性的结合,通过100个经典的基础实验案例,由浅入深、由专题到综合,涵盖了ArcGIS软件应用多方面的知识与操作技巧。全书以文字及图解详细介绍软件操作的具体步骤与方法,并配备典型的实验练习数据,留给学生充分的自我发挥与开拓空间。
本书全面详细地介绍了ArcGIS 10的软件操作与使用技巧,主要内容包括:ArcGIS 10概述、快速入门、地理数据库、数据的采集、编辑与拓扑处理、空间参考与变换、空间数据可视化、地图制图、矢量与栅格数据分析、网络分析、三维分析、水文分析、地统计分析、空间建模等。本书配有大量实例并给出其详细的操作步骤,随书光盘包含所有实例的数据,供读者参考使用。 本书强调新颖性、实用性、技巧性、全面性和实战性,既可作为高校GIS、测绘工程、遥感科学与技术等相关专业的学生教材,也可供相关部门的人员参考。
本书从应用开发角度,根据作者多年的工作经验,介绍Python语言在开源GIS中的应用。希望能够借此机会,使得开源GIS得到应用,并进一步推广开源GIS的理念与技术。本书主要以空间数据的处理、分析以及地图制图为主线。在选择内容时,本书以目前最为经典、常用的类库为主,目的是给初学者系统地讲解基本的概念。书中用到一些数据,并有代码,这些资源都可以从网站上下载,并且网站上的内容也会有相应的更新。书中代码经过了测试,可以在Linux操作系统中运行,大部分也可以在Windows操作系统中运行。
本书立足实战,讲解*的ArcGIS10桌面系统的基本操作方法,从地理数据的显示、编辑、查询和管理的角度介绍了桌面的应用,并介绍扩展模块及综合实战案例。全书穿插了大量的应用实例,是作者在项目实施过程中积累的各种应用技巧的总结。本书附带1张DVD光盘,内容为本书配套多媒体教学视频及其他资料。 本书共27章,分6篇。第1篇认识ArcGIS地理新系统平台,以实例开始ArcGIS之旅。第2篇介绍如何创建地图、管理图层、数据的符号化,如何用文字和图表的方式对地图进行信息丰富并打印地图,如何使用符号和样式。第3篇介绍图形编辑工具、数据编辑基础、数据属性、地理数据库属性的编辑方法及拓扑知识。第4篇介绍数据表、图表、报表的相关内容,以及地图的查询方式、栅格数据的操作方法及ArcCatalog使用基础。第5篇介绍地理处理、三维分析、地统计、高级智
本书是作者在长期从事GIS教学和科研的基础上,根据学科发展特点和社会的需求状况,以Arc GIS为平台编写的地理信息系统实验教材。全书共安排了30个实验,内容涉及空间数据基础与Arc GIS基本操作、空间数据的输入与处理、空间分析、空间数据可视化、GIS开发与应用等方面。每个实验都包括实验目的、实验内容、实验原理与方法、实验设备与数据、实验步骤和实验说明,所有的实验都配备了相关的数据及教学课件。通过这些实验的练习,可以加深读者对GIS基础理论的认识,使其掌握从空间数据的输入、编辑与处理,到空间数据库的建立、空间分析与GIS应用,再到空间数据可视化与专题制图等整个数据链路中的各方面专业技能。本书既可作为《地理信息系统基础教程》的配套实验教材,也可以独立使用。
本教程面向大多数GIS专业及其相关专业读者群体,突出“开源”和“应用分析”特色,以具体案例形式,介绍QGIS软件的基本数据操作和空间分析功能,包括QGIS数据加载、浏览、专题地图制作、打印输出;QGIS空间配准、栅格矢量化、实体生成、GPS连接等数据采集和编辑操作;QGIS空间缓冲区和泰森多边形分析;QGIS热力图表达和核密度分析;“PostGIS+QGIS”关系数据库建库及空间SQL分析;PostGIS空间网络拓扑处理与可达性分析;PostGIS综合空间分析应用。
本书是一本全面系统论述遥感原理及其应用分析方法的基础理论著作。全书共16章,包括三大部分内容。 第一部分:第1至第5章为遥感基础。重点阐述遥感系统的基本理论、物理概念、遥感数据源的获取、传输机理、成像规律及各类遥感信息的特征;并分别介绍可见光-红外、热红外、微波遥感的特点及其研究进展等。第二部分:第6至第10章为遥感分析方法。主要阐述遥感图像的解译、数字图像处理、遥感综合分析方法、数据融合与同化、遥感变化检测;并着重介绍遥感定量分析的方法及其模型等。第三部分:第11至第16章为遥感应用专题。这一部分以理论、方法、实例相结合,择用国内外典型实例,从土地、植被、水体和海洋、地表能量与辐射平衡、土壤水分、地质等方面进行总结,反映遥感信息科学的广阔应用前景。
GeoTools 是由开源社区维护的一套地理信息系统的开发组件和解决方案。GeoTools 的实现完整遵循了OGC 的各类规范,并在二十多年的迭代中,形成了活跃的开源社区生态。 本书从GeoTools 的基本信息、社区生态开始介绍,随后以地理信息的基本概念为脉络,详细介绍GeoTools 是如何实现并管理坐标参考系统、如何管理矢量数据和栅格数据,以及如何连接地理数据库的。在本书的后,通过实现一个空间数据管理系统,将全书的知识体系串联起来,帮助读者形成开源地理信息解决方案,来解决地理信息系统中的数据解析、坐标计算、空间关系等常见问题。 本书适用于有志于从事地理信息系统开发工作的人员,也可以帮助从事传统商业地理信息系统开发和管理工作的人员进一步了解开源地理信息系统。
在中华人民共和国成立七十五周年之际,我国遥感科学与技术领域最早开拓者之一的童庆禧院士即将迎来他人生九十华诞。童院士见证了中国由弱到强史诗般飞跃,也亲历实践了中国遥感事业从诞生成长到壮大辉煌的绚丽历史进程。本书图文并茂,详细介绍了童院士的主要人生经历。他参加了珠峰第一次科考,参与了中国遥感初创发展规划的制定;策划组织了我国早期的新疆哈密、云南腾冲及津渤综合遥感实验;主持建成了先进的高空机载遥感实用系统;开创了我国高光谱遥感科学与应用领域;推动了高性能对地观测小卫星系统研制、国际合作与商业运营;倡导组建了北京大学数字中国研究院,促进了数字中国的研究。他精心培养了一大批优秀遥感人才。本书是对童院士从事遥感工作六十年的阶段性总结,也为中国遥感科技发展史研究提供了一份珍贵的历史文献。
本书着重阐述目前地理信息系统中空间分析方法的原理,主要内容包括:空间分析的思路、矢量数据和栅格数据的分析方法、数字高程模型分析方法、地理网络的表达与分析方法、空间插值模型、空间数据不确定性分析原理、空间数据挖掘理论及元胞自动机模型等。在介绍原理和方法的同时,通过研究实例展示如何利用这些方法实施空间分析。
地理信息系统是指输入、显示和分析空间数据,进而求解空间问题的系统,广泛用于网络分析、环境调查、土地利用、交通规划、地形可视化、海平面上升预测、商务定位等领域。本书是GIS科学专业学生的教材,内容涉及GIS简介、地理坐标参考、GIS数据获取、数据质量、空间数据模型与数据库、矢量和栅格数据的空间分析、网络分析、统计与空间数据测度、三维数据的空间分析、GIS制图、GIS硬/软件和程序设计、未来展望等。
QGIS作为广泛使用的开源地理信息系统软件,集成了地理信息领域许多的思想和技术。本书通过丰富的软件使用示例,由浅入深地为读者提供了了解这些思想和技术的途径。本书主要内容涉及QGIS的基本使用、GDAL工具、GRASSGIS模块、SAGAGIS模块、Orfeo工具箱、LizMap在线地图发布和GeoHealth健康应用插件等。读者也可在本书提供的网站获取相关数据和资料。
本书以开源GIS软件和开源空间数据库PostgreSQL为主要内容,特别是以空间数据库PostgreSQL为中心,以OGC标准为主线,详细介PostgreSQL、QGIS、GeoServer等开源软件及其应用案例。全书分为8章,第1章对空间数据库的发展状况进行介绍和分析;第2章简单介绍开源GIS软件和空间数据库PostgreSQL的初步使用;第3章介绍空间数据库的SQL Geometry数据类型;第4章介绍矢量数据空间SQL查询与分析操作;第5章介绍栅格数据空间SQL查询与分析操作;第6章介绍利用QGIS、ArcMap对空间数据库进行管理以及利用GeoServer发布空间信息;第7章分别介绍利用Java和C#对空间数据库进行管理和操作;第8章以案例的方式介绍利用开源软件和开源空间数据库在 智慧林业 中的应用。 本书主要针对于教学科研和工程应用,特别对开源GIS和空间数据库的理论推广和工程项目应用具有重要的应用价值;本书主要适合于地
GIS不仅是强大的地图制图工具,其核心能力是空间分析。GIS空间分析可以揭示地理数据中蕴含的格局、关系和趋势,以进行决策和未来规划。 《GIS空间分析指南》从空间分析的定义开始,向读者阐述GIS空间分析的意义,介绍各种空间分析方法,提供进入地理空间分析领域的必要知识,并以大量的彩图进行说明,简单清楚地向读者展示了空间分析的用途。通过来自于各行各业的应用案例,阐述了如何从问题中提取基本元素,从多种方案中选择合适的分析方法,以及使用软件工具精确地分析结果,并展示成果。 《GIS空间分析指南》作为GIS空间分析的入门书,适合GIS和相关专业的初学者和希望进一步提高空间分析技能的资深用户。 《GIS空间分析指南》主要阐述了六个常用的地理空间分析任务: ?地理要素空间位置制图分析 ?*值和小值制图分析 ?密度制图
本书为地理信息科学相关专业的数据结构教学和学习编写。全书共分8章,第1章介绍了数据结构的基本概念、内涵和算法分析方法;第2~4章讨论了线性表、栈和队列及其应用,分析了多维数组、特殊矩阵和稀疏矩阵的压缩存储方法等,还对广义表做了扼要介绍;第5、6章讨论了二叉树、优先队列、哈夫曼树及其应用、四叉树空间数据结构与算法,介绍了图及其存储结构、最小生成树、最短路径分析及相关算法;第7、8章讨论了各种查找方法、二叉查找树、B树、R树空间索引,探讨了各种排序方法并给出多种改进的新算法。书中给出的应用实例多数与地理信息科学有关。本书结构合理、内容翔实、视角独特、算法丰富,便于教学和自学。
本书就如何表达日趋复杂、不断往立体方向发展的道路交通现象展开论述,具体内容包括:道路交通网络三维数据模型、道路及附属设施三维数据的组织与管理、基于道路网络的三维空间数据索引、道路之间的拓扑关系、集成道路网的地形模型可视化、交通分析与操作等。本书为搭建基于三维的交通地理信息系统应用平台提供理论与实践基础,对促进地理信息系统在交通领域的应用有着重要的意义。 本书可为地理信息系统和交通运输等相关专业的科技人员提供参考。
Geo Scene是由易智瑞信息技术有限公司研发的国产GIS平台软件,它全面整合了GIS与大数据、云计算、人工智能、深度学习、物联网等主流技术,代表了当今GIS最先进的技术水平。《GeoScene地理信息平台:架构·技术·应用》从产品体系、核心技术能力以及应用实践三个方面展开,系统、全面地介绍了Geo Scene地理信息平台。
本书针对Web2.0环境下的地理信息技术,从基础语言、关键技术和实践应用等三个层面进行了总结和阐述。其中,语言篇主要介绍了Web 2.0GIS的基础性语言,即XML及其扩展的标记语言,如GML、XS-LT、SVG等,并集成了基于XMI,的地图表达系统;技术篇主要介绍了Web2.0GIS的关键技术,如Web地图服务,Ajax,GeoRSS,Mashup,KML、Web地图API、参与型GIS等,这些技术之间不是孤立的,而是相互联系的;应用篇介绍了几个典型的Web2.0 GIS应用。本教程不需要特别的基础性知识,如果已学习了Web(1.0)GIS或Web知识,将有助于本教程的学习。 本书适应于地理信息系统、资源管理和城乡规划等专业的本科生、研究生作为专业课的教材使用。
“ArcGIS Engine组件式开发及应用”是西安科技大学为地理信息系统本科专业开设的一门专业课。本书在积累作者近年来讲授这门课经验的基础上,结合具体GIS软件项目开发实践,采用C#语言编写应用实例,并以ArcGIS Engine 10.1为开发平台编写而成,系统讲述了ArcGIS Engine组件式开发的方法和具体应用。《BR》全书共12章,内容涉及ArcGIS Engine基础、使用ArcGISEngine控件编程、插件式工具集的实现、几何形体对象Geometry、地图组成、空间数据符号化、空间数据管理、空间分析、空间数据编辑、地图输出、三维可视化及三维分析和基于ArcGIS Server的Web GIS开发。对每部分所涉及的接口,实现接口的类,以及对应的属性和方法均进行了详细介绍。为便于读者理解和练习,在各部分还结合实际GIS项目开发实践,列举了大量采用C#语言编程实现的工程实例,突出编程实践和具体应用,以使读
本书综合介绍不同GIS软件平台在制图、空间建模、地理设计、三维建模等方面的操作和应用,配备大量GIS专业竞赛案例并进行分析。全书共8章,第1章主要介绍基于MapGIS、SuperMap、ArcGIS平台的业界主流三大专业竞赛;第2、3章分别介绍全国高校GIS技能大赛的MapGIS矢量制图与三维建模;第4、5章分别介绍SuperMap大赛的地图制图与地理设计;第6、7章分别介绍Esri竞赛的ArcGIS地理设计、CityEngine三维建模;第8章讲解Esri竞赛的ENVI/IDL遥感应用开发相关内容和方法。此外,随书光盘中包含大量案例,以供读者参考。
本书综合地理信息科学、计算机科学等领域知识,结合团队积累的研究案例,对高性能时空计算的理论、方法进行总结和凝练,可以指导海量时空数据处理、分析、挖掘等具体实践。全书共9章。第1章阐述高性能时空计算的现状及发展趋势;第2章介绍并行计算的基本概念、通用流程、评价方法等;第3~5章分别介绍多核、集群、众核环境下的时空分析算法设计与案例;第6章结合云计算的理论介绍时空大数据的存储与管理,包括分布式文件系统/非关系数据库下时空剖分、时空索引、查询访问等关键技术;第7章结合内存计算的理论介绍时空大数据的处理与可视化,具体包括时空大数据LOD方法、大规模POI数据/点云数据的可视化案例等;第8章介绍大规模时空过程模拟的方法与案例,包括元胞自动机、多智能体模型并行化及不同领域的应用;第9章介绍深度学习与时空计算
《ENVI遥感图像处理方法(第二版)》基于*的ENVI5.1版本软件,系统、全面地介绍了其功能及遥感图像处理流程和方法。全书共分16章,涵盖了ENVI软件概述、ENVI遥感图像处理基础、数据显示操作、遥感图像预处理、图像增强、图像分类、矢量处理、制图、正射校正、面向对象图像特征提取、地形分析与可视化、遥感动态监测、辐射定标与大气校正、高光谱与光谱分析技术、波段运算与波谱运算以及ENVI二次开发等方面的内容。全书按照遥感图像处理流程,由浅入深,逐步引导读者掌握ENVI软件操作,部分章节设有完整实例,以帮助读者学习完整的遥感图像处理流程。《ENVI遥感图像处理方法(第二版)》各个章节相对独立,读者可视个人情况选择阅读。 《ENVI遥感图像处理方法(第二版)》不仅详细介绍了ENVI遥感图像处理功能,还融入了相关理论和方法,可作为ENVI软
《ArcGIS10地理信息系统实习教程》是一本非常实用的工具书,由作者根据在卡内基梅隆大学向不同院系本科生、研究生及参加夏令营的高中生教授GIS课程的经验汇编而成。书中详细讲述了关于GIS的各种操作,不仅可以使读者掌握*基本的ArcGIS操作,还可以帮助读者熟练运用多种不同的空间分析方法。 全书分为三大部分。*部分 地图使用与绘制 对于每位初学者来说都非常关键,涵盖了有关地图的*基本的操作。第二部分 空间数据处理 引导读者从互联网上通过政府的网站下载空间数据,并对数据进行处理以备在GIS中使用,包含了关于构建地理信息系统的大量专业技术。第三部分 空间数据分析 阐述了GIS的作用远远不仅是制图,详细介绍了利用ArcGIS中丰富的分析工具来进行空间数据分析的方法。书中三部分内容在很大程度上是互相独立的,读者可以根据自身的实