PostGIS
空间数据库(地图数据库)是地理信息系统的重要组成部分,因为地图是地理信息系统的主要载体。在数据获取过程中,空间数据库用于存贮和管理地图信息;在数据处理系统中,它既是资料的提供者,也可以是处理结果的归宿处;在检索和输出过程中,它是形成绘图文件或各类地理数据的数据源。然而,地理与地图数据以其惊人的数据量与空间相关的复杂性,使得通用的数据库系统难以胜任。为此,就要用当代的系统方法,在地理学、地图学原理的指导下,对地理环境进行科学的认识与抽象,将地理数据库化为计算机处理时所需的形式与结构,形成综合性的信息系统。
目前,已形成商品的GIS系统中,多数是基于二维地图数据上进行存储、处理和分析。随着GIS应用领域的不断扩大,应用功能的不断增强,系统对空间数据的要求也越来越高。因此,传统GIS中空间数据库的管理能力已不能满足当前GIS对空间数据管理的需要。现今,GIS业内人士在空间数据库的研究上正在进行新的探索和尝试,以求得能满足GIS各种需要的空间数据的管理模式和数据模型。例如,三维空间数据模型、时态GIS空间数据模型、空间数据关系化模型、网络GIS空间数据模型等。
本教材主要是围绕GIS系统中各种空间数据的管理模式和数据模型予以介绍,其中包括传统GIS系统中用到的各种数据模型,例如矢量数据模型、栅格数据模型、符号库、海量空间数据的管理等;同时也对上述的GIS专业人员正在研究的一些新的数据模型进行了叙述;教材中还融入了我院近年的部分科研成果。通过本教材的学习,读者既可以掌握已成熟的空间数据库的管理模式和数据模型, 也可以了解当前空间数据库的最新动态和发展趋势。
目录
第一章 数据库概述:数据库的概念;数据模型;数据库设计的三个步骤;新型数据库系统;空间数据挖掘技术及应用;
第二章 矢量地图数据库:地图数据模型总论;矢量数据模型;空间索引;
第三章 栅格地图数据库:栅格数据的基本概念;栅格数据的组织与存储;栅格数据库的检索;海量影像数据库;
第四章 地图符号库:地图符号库概述;地图符号数据结构;地图符号的显示;
第五章 三维空间数据模型:空间维数讨论;空间构模技术分类;基于面模型的准3D空间构模;基于体模型的真3D空间构模;基于面-体混合的3D空间构模;三维空间拓扑关系;
第六章 海量空间数据组织与管理:数据库中图幅的组织方法;图幅间被分割目标的组织方法;跨图幅地图漫游;
第七章 时态GIS数据库:地理信息的时态性分析;时态GIS数据模型;时态GIS实现方法;元组级基态修正法;
第八章 空间数据的关系化管理:基于关系数据库的空间数据模型;基于关系数据库的空间实体数据结构;空间数据访问模型;关系化空间数据的安全管理;大型关系型数据库管理系统分布式体系结构的应用;
第九章 网络GIS空间数据管理:网络GIS主要构造模型;分布式地理信息共享形式;分布式空间数据管理技术;网络GIS中地理空间元数据管理;
第一章 数据库概述
1.1 数据库的概念
搭建简易Web GIS网站:使用GeoServer+PostgreSQL+PostGIS+OpenLayers3:https://www.cnblogs.com/kkyyhh96/p/6379515.html
MATLAB地图工具箱学习总结(四)自定义投影:https://www.cnblogs.com/kkyyhh96/p/5575265.html
实践:
>>点的存储:
>>线的存储:
>>面的存储:
>>拓扑关系:
>>三维体的存储:
新型数据库:面向对象、基于人工智能(自然语言处理、机器视觉)。。