postgis怎么建立空间数据库

postgis怎么建立空间数据库,第1张

1基本命令介绍

创建空间数据库,并且连接到数据库最少需要了解一下几个命令

C:\>psql --help (其实这个命令才是最常用,懒得记那么多命令行,这个命令一敲就出来了,--help参数最重要)

C:\>psql -U [用户名] -d [数据库名] (以连接到指定用户名和数据库)

C:\>createdb -T [模板] [数据库] (以指定模板创建数据库)

C:\>createuser -U [超级管理员] -P [要创建的用户名] (以超级管理员的身份创建一个用户,并为其指定密码)

2命令方式创建空间数据库

下面就演示如何通过命令行来创建空间数据库

(1)创建用户,并赋予其创建数据库的权限

C:\>createuser -U postgres -P wzl

为新角色输入的口令:

再输入一遍:

新的角色是否是超级用户 (y/n) n

新的角色允许创建数据库吗 (y/n) y

新角色允许创建其它新的角色吗 (y/n) n

(2)以上一步创建的用户来创建空间数据库

C:\>createdb -U wzl -T template_postgis my_spatial_db

口令:(指定口令,也可以通过-W参数来指定口令)

(3)连接到刚才创建的空间数据库

C:\>psql -U wzl -d my_spatial_db

用户 wzl 的口令:

my_spatial_db=>(到这一步说明一切都成功了,空间数据库创建成功)

下面就可以对新创建的数据库执行一些 *** 作了

--查看PostgreSQL的版本信息

my_spatial_db2=> select version();

version

-------------------------------------------------------------

PostgreSQL 902, compiled by Visual C++ build 1500, 32-bit

(1 行记录)

--查看PostGIS的版本信息

my_spatial_db2=> select postgis_full_version();

postgis_full_version

--------------------------------------------------------------------------------

POSTGIS="152" GEOS="322-CAPI-162" PROJ="Rel 461, 21 August 2008" LIBXML="276" USE_STATS

(1 行记录)

当然也可以在连接到数据库的情况下利用SQL语句来创建空间数据库

my_spatial_db=> CREATE DATABASE my_spatial_db2 TEMPLATE=template_postgis;

CREATE DATABASE

3通过可视化界面创建空间数据库

空间数据库指的是地理信息系统在计算机物理存储介质上存储的与应用相关的地理空间数据的总和,一般是以一系列特定结构的文件的形式组织在存储介质之上的。《空间数据库》范围及重点 1 第一章:绪论 1) 空间数据库基本概念、组成部分、名称简写之间的联系与区别与联系; 答;利用当代的系统方法,在地理学、地图学原理的指导下,对地理空间进行科学的认识与抽象,将地理数据库化为计算机处理时所需的形式与结构,形成综合性的信息系统技术——空间数据库 或者SDBMS是海量SD的存储场所、提供SD处理与更新、交换与共享,实现空间分析与决策的综合系统。 组成:存储系统、管理系统、应用系统 是SDBS的简称 2) 目前空间数据库实现方案; 答:ORDBMS 3) GIS,RS与空间数据库之间的联系; 4) 常见的空间数据库产品 答:轻量级: MS的Access、FoxPro、 SUN的MySQL 中等:MS的SQL Server系列 重量级:Oracle的Oracle 不太熟悉的有: Sybase、Informix、DB2 、Ingress、 PostgreSQL(PG)等 5) 产生空间数据库的原因; 答:直接利用? SD特征 :空间特性 非结构化特征 空间关系特征 多尺度与多态性 海量数据特性 存在的问题:复杂图形功能:空间对象 复杂的空间关系 数据变长记录 6)空间数据库与普通关系数据库的主要区别。 答:关系数据库管理属性数据,空间数据采用文件库或图库形式;增加大二进制数据类型(BLOB),解决变长数据存储问题;将空间数据/属性数据全部存放在数据库中;但空间特性由程序处理 2 第二章:空间数据库模型 1) 如何理解空间数据库模型; 2) 空间数据及空间关系; „ (1) 空间数据类型 几何图形数据 影像数据 属性数据 地形数据 元数据:对空间数据进行推理、分析和总结得到的关于数据的数据, 数据来源、数据权属、数据产生的时间 数据精度、数据分辨率、元数据比例尺 地理空间参考基准、数据转换方法… (2) 空间关系 指地理空间实体之间相互作用的关系: 拓扑关系:形状、大小随投影改变。在拓扑变换下不变的拓扑变量,如相邻、包含、相交等,

反映空间连续变化的不变性 方位关系:地理空间上的排列顺序,如前后、上下、左右和东、南、西、北等方位 度量关系:距离远近等 3) 空间数据库如何建模; DB设计三步骤 ‹ Conceptual Data Model:与应用有关的可用信息组织、数据类型、联系及约束、不考虑细节、E-R模型 Logic Data Model 层次、网状、关系,都归为关系,SQL的关系代数(relational algebra, RA) Physical Data Model:解决应用在计算机中具体实现的各种细节,计算机存储、数据结构等 4) 模型之间如何转换? 5) 可行的空间数据库建模方案。 面向对象的空间数据库模型GeoDatabase 3 第三章:空间数据库存储与索引 1) 空间数据如何组织、存储的,采用什么技术或者方法; 为有效表达空间信息内容,空间数据必须按照一定的方式进行组织与存储:适合外存 *** 作的数据结构、记录和文件的多种组织方式 SDB空间数据组织:数据项、记录、文件、数据库 SDB空间数据存储:二级存储器、缓冲区管理器、空间聚类(clustering)、空间索引 2) 空间近似与空间聚类; 目的:降低响应大查询的寻道时间和等待时间,在二级存储中空间上相邻的/查询上有关联的空间对象在物理上存放在一起, 内部聚类(internal clustering):加快单个对象的访问,一个对象都存放在一个磁盘块(页面);如超出则存放在连续扇区,本地聚类(local clustering):加快多个对象访问。一组空间相邻对象存放在一个页面 空间聚类比传统聚类技术复杂。多维空间对象无天然的顺序 磁盘:一维存取,高维:将高维映射到一维, 一一对应,保持距离(distance preserving):一一对应,容易;距离不变,近似,映射技术、Z序(z-order)、Hilbert曲线 3) 空间数据库性能提升的关键问题是什么?如何提升; 数据库索引,基于树:ISAM、B树、B 树等,基于Hash:静态、可扩展、线性等 4) 空间索引技术是什么?为什么产生?有哪些常见的空间索引;各有何特点及适用范围? 依据空间对象的位置和形状或者空间对象之间的空间关系,按一定顺序排列的一种数据结构,介于空间 *** 作算法和空间对象之间,通过筛选,大量与特定空间 *** 作无关的空间对象被排除,提高效率,空间数据库关键的技术 空间索引产生的原因:空间数据的特点:空间定位、空间关系、多维、多尺度、海量、复杂,传统数据库索引处理的一维的字符、数字,对多维处理采用组合字段 1、基于二叉树的索引技术:二分索引树结构主要用于索引多维数据点;对复杂空间目标(线、面、体等)的索引却必须采用近似索引方法和空间映射技术 2、 基于B树的索引技术 ‹B树的变体如R树系列,外包矩形;对大型数据库具有出色表现;需要解决:减少区域重叠,提高搜索效率 3、基于哈希的网格技术

部署SDE的时候遇到了许多问题,都是被那些五花八门的用户吖什么的给搞的晕头转向的 主要是原先GIS的东西和数据库都是部署在一个机子上,这次分为两个服务器部署,着实头疼了一把 >

oracle创建表空间有多种方法,如下: 方法1: 代码创建,如下: SQL> edi 已写入 file afiedtbuf 1 create tablespace ts1 2 datafile 'F:\oracle\product\1020\oradata\orcl\ts1dbf' size 100M 3 autoextend on

空间数据库是指地理信息系统在计算机物理存储介质上存储的与应用相关的地理空间数据的总和,一般是以一系列特定结构的文件的形式组织在存储介质之上的。空间数据库的研究始于20 世纪 70年代的地图制图与遥感图像处理领域,其目的是为了有效地利用卫星遥感资源迅速绘制出各种经济专题地图。空间数据库主要组成包括需求分析、结构设计、和数据层设计三部分。

如果你问的是GIS的空间数据库的话:GIS空间数据库的发展经历三个阶段——

Geographic Information Systems (1980s)

Geographic Information Science (1990s)

Geographic Information Services (2000s)

第一个阶段GIS主要的使用者是一些专业人员,例如地图制图人员等,比如ESRI Arc/Info,GIS厂商所定位的客户群体是那些只关注于空间数据分析的用户。

这块特定的市场相对较小,其中包括科学界和 部门的专家。

与其他信息技术的用户相比,GIS用户更多是在封闭的环境中工作,使用特别为他们设计的专用数据库;

第二个阶段GIS则进行了一系列的规范化,比如提出了较为完善的理论、框架等,出现了数据模型、数据 *** 作等。

第三个阶段随着Inter时代的到来,出现了另一批使用空间数据的用户群,他们更喜欢在一个非常高级的、用户界面非常友好的层次上使用空间数据。

比如百度地图,google earth 支持空间查询,能够迅速定位,选择路径等。

如果你只是单纯问数据库的话:

总体说来,数据库技术从开始到现在一共经历了三个发展阶段:第一代是网状、层次数据库系统,第二代是关系数据库系统,第三代是以面向对象数据模型为主要特征的数据库系统。

第一代包括网状和层次数据库系统,是因为它们的数据模型虽然分别为层次和网状模型,但实质上层次模型只是网状模型的特例而已。

这二者都是格式化数据模型,都是在60年代后期研究和开发的,不论是体系结构、数据库语言,还是数据的存储管理,都具有共同特征,所以它们应该划分为一代。

第二代数据库系统支持关系数据模型。

关系模型不仅具有简单、清晰的优点,而且有关系代数作为语言模型,有关系数据理论作为理论基础。

因此关系数据库具有形式基础好、数据独立性强、数据库语言非过程化等特点,这些特点是数据库技术发展到了第二代的显著标志。

虽然关系数据模型描述了现实世界数据的结构和一些重要的相互联系,但是仍然不足以抓住和表达数据对象所具有的丰富而重要的语义,因而它属于语法模型。

第三代数据库系统的特征是数据模型更加丰富,数据管理功能更为强大,能够支持传统数据库难以支持的新的应用需求。

不过你提到了GIS那应该是问空间数据库吧?就是在普通关系数据库上加入了对空间数据的处理 *** 作,应该是关系数据库的进一步发展,GIS就是空间数据库的一个应用~

呵呵,我的专业就是GIS,今天刚结束空间数据库原理专业课考试,希望能够帮到你。

随着城市规划信息化不断发展,城乡规划领域积累了大量图形和空间数据,本文从城市建设项目所经历的各阶段规划审批流程入手,梳理建设项目的生成周期,以关联建筑物各阶段图形和属性相关性为切入点,完成建设项目全生命周期信息关联,形成城市建筑空间数据库,在信息化管理平台的支撑下,实现大规模建筑空间数据管理和动态更新,为城乡规划管理提供辅助决策支持手段。

1引言

日新月异的全球信息化发展过程中,空间数据基础设施建设及地理空间数据管理手段都面临着新的挑战。国内外各大城市都根据各自的需要,大力加强空间基础设施信息的采集。对于城乡规划管理部门而言,实现规划区内基础空间数据的信息化管理,掌握城市社会经济生产生活的现状和变化情况,作为城乡规划、城市建设和城市管理的重要基础性工作显得尤为重要。建筑物信息具有覆盖面广、数据量大、信息采集难度大等特点,通过建筑物信息可以准确获取城市的建筑量、容积率、建筑密度、使用功能、空间分布等详细信息,是进行城乡规划管理和城市建设的重要基础数据源。

以建设项目为核心的空间属性信息分布于规划、建设、房产等多部门的各个审批环节,例如:空间图形、建筑属性等。目前,由于缺乏全面的数据整合机制,信息采集得不到同一管理,严重影响到空间信息的利用水平。因此,结合城乡规划自身业务需求,构建完备的城乡规划建筑物信息数据库及其管理体系,建立健全长效的建筑空间信息统筹管理、维护更新机制,打破城市建筑空间信息资源库的“信息孤岛”格局,提升信息采集及数据应用能力具有重要意义。

2方法和过程

21建筑空间数据库实现目标构建

城市建筑空间信息的整合,实现了各种建筑图形数据的集中化管理。通过在建筑数据整合的过程中形成一套城市空间建筑信息的管理和工作机制,实现建筑全流程信息的整合建库和智能化更新,并通过完善的数据共享接口,实现各相关部门的数据互联,促进建筑空间信息成果的有效应用。基于以上原因,新型城市建筑空间数据库信息管理模式的构建应致力于于以下几个方面的研究:

(1)一套标准:以全过程建筑数据库构建为基础,建立一套宏观、中观、微观的建筑空间数据库标准体系。提出建筑空间数据库的架构,明确建筑空间数据库建设的内容,建立建筑空间信息数据标准及调查标准,对信息编码规则、用途分类、调查表、技术方案、成果要求和标准等方面进行明确和详细的规定。研究制定空间数据库建库流程和数据更新机制,满足智慧城市背景下城乡规划基础建筑数据管理的需求。

(2)一组流程:全流程图形和信息的整合多源建筑数据建库。在统一数据整合流程、明确数据存储标准的基础上,以城市建设与规划审批管理单元为核心,梳理并入库城市建设相关的全过程建筑图形和属性数据,实现以城市用地功能单元为基础的建设项目图、文、表、档信息全生命周期关联。

(3)一个平台:研发基于GIS的建筑空间数据库管理系统。系统包含数据存储、浏览查询、数据编辑、统计分析与决策辅助等功能,实现大规模建筑空间数据的可视化存储、编辑、管理、更新。在此基础上结合建筑数据库的属性信息进行数据挖掘,并就建筑信息在城乡建设与规划管理的各领域研发相匹配的应用功能,构建通过相应数据结构实现跨部门的数据共享交换的目标。

(4)一系列应用:通过对国内外建筑空间信息管理应用领域的研究分析,归纳梳理不同的建筑空间数据的类别及要求,建立建筑空间数据的“量”属性集,构建基于建筑空间数据库的规划决策辅助范式,服务于规划编制、审批、批后管理、政策决策支持等方面的需求。

22建设项目空间信息流转机制梳理

221多元建筑图形资源运行流转周期梳理建筑物空间信息是在以建设项目为主体基于建设项目所在地对应城乡规划条件下,经过各类城市空间管理部门报建审批流程中逐渐形成的。因此,梳理各部门对应业务下所产生的建筑空间信息十分必要。通过对城市建设职能部门业务分析,涉及项目建设空间管理的部门主要是国土、规划、住建房产;从建筑空间管控的角度来说,国土部门的管理主要是项目用地层面,规划部门的管理是落实由用地至建筑单体的层面,住建房产部门的建筑空间管理主要是体现在房屋及房屋内户信息管理。各职能部门的建设项目审批要素梳理如表1所示。

222建立多维信息关联的建筑数据管理模式建筑属性数据库作为建筑图形数据库的外部属性,是数据统计与分析的重要基础。它可以进行建筑空间信息的综合、深层次分析,能够辅助进行空间定位和显示空间实体分布特征,为规划管理、规划决策提供重要的参考信息。城乡规划管理、编制、设计等工作对于建筑物信息的需求层次不同,需要建立基于建设项目的宏观、中观和微观管理结构,从不同的维度实现对建筑信息的分析、管理和提取。建筑空间数据库需要构建一套从不同维度聚类分析的数据管理模式。为满足城乡规划中建筑信息各层次应用需求,本研究提出建立“项目-单体-楼层-户型”的多级建筑信息管理模式,通过项目编号、单体编号建立建设项目与单体的空间属性联系,实现建设项目的一体化管理。宏观层次:以国土红线、用地红线、控规地块为基本单元,实现建设项目的边界、容积率、建设性质等指标统一化管理。

中观层面:以建筑单体为基本单元,实现建筑物建筑高度、层数、使用功能、栋数等建筑物的管理。微观层面:以建筑内的楼层和户型为基本单元,实现建筑内的建筑构件、楼层信息、户型信息和预售、销售信息的管理(图1)。

223以需求为导向的城乡规划信息数据库建库标准设计城乡规划建筑空间信息库作为城市建设实施成果载体,涵盖了与城乡规划相对应的图形信息库和属性信息,通过对建筑空间信息的综合、深层次分析,辅助进行空间定位和显示空间实体分布特征,为规划管理、决策提供重要的参考信息。以城乡规划应用需求为导向,在合理的建筑特质属性范畴内构建深度优化的建筑空间数据库结构,是建筑空间数据库建库的重要工作内容。主要包括:规划编制现状信息分析提取、重大决策辅助支持、建筑全生命周期信息查询、城市建筑保护等方面。基于此设计相应的建筑属性结构库,将直接为城乡规划工作的开展提供有利的辅助手段(图2)。

23建筑空间库的整合和更新流程机制

231建筑空间图形与属性整合流程在梳理各类建筑空间数据的流转阶段、制定数据存储和应用标准的基础上,须对所有的数据进行全面整合。整合的主要工作包括完成各阶段数据信息采集、图形转换和信息补充调查等,工作流程如下:(1)图形整合:以现状地形图为基础,完成建筑物GIS要素建库,对地形图尚未更新的建筑物,结合定位红线、竣工验线以及遥感影像图,辅以现状补充调查进行补充要素,完成区域内建筑物图形整合。(2)属性要素录入:根据建筑空间数据库建库的要求,完成建筑物属性项目经济技术指标,单体建筑物的经济技术指标,单体内信息的属性录入。

(3)信息关联:在完成项目图形和属性录入的基础上,根据项目信息及单体信息,关联规划主管部门的审批信息、图形材料和文本材料信息,使建筑空间数据库的内容与规划信息无缝衔接,并预留端口实现远期与房产等部门数据对接。数据整理流程如图3。232建筑空间数据更新机制研究在整合各阶段建筑空间数据库的基础上,通过分析城乡规划的建设审批流程阶段数据更新的特点,构建相应的数据更新机制,以确保建筑空间数据的更新及时、精准。数据更新主要设置在以下阶段:建设项目总平面图阶段:在项目进入建设项目总平面图审核时,完成审定总平面图的规整、项目范围与相应建筑轮廓线的上图、建设项目属性和建筑单体属性关联录入等三方面工作,该阶段所有建筑标识为在报状态。

建设工程规划许可阶段:在建设项目核发建设工程许可之后,完成定位红线规整及上图、定位图中建筑轮廓线取代原总图建筑轮廓线并录入相应属性等两方面工作,该阶段的建筑物标识为在建状态;竣工验收许可阶段:在建设项目核发竣工许可之后,完成竣工验线图规整及上图、竣工图建筑轮廓线替换原定位图建筑轮廓线并录入相应属性等两方面工作,该阶段的建筑物标识为已建状态,从而实现建设项目生命周期内的建筑空间数据更新(图4)。

3实证案例

31建筑空间数据库构建——以长沙市湘江新区为例

为全面掌握城市建筑空间分布特征,长沙市开展建筑空间数据库应用研究。本研究结合城市建设过程规划管理部门审批的图形和审批属性,构建以湘江新区为试点区域的建筑空间数据库。本研究共录入竣工验线图建筑物4398栋,定位红线图建筑物3970栋,全要素地形图和线化地形图建筑物91484栋,结合卫星影像对现存建筑物进行补充,核查补录建筑物3112栋,结合建筑物使用功能及城乡规划用地分类标准,对建筑物建筑性质进行类别划分,完成建筑性质、建筑年代、高度、材质等信息的录入,形成长沙市湘江新区全面的建筑空间数据库,并在此基础上,完成长沙市建筑空间数据管理平台研发,实现数据查询、数据编辑和数据分析功能,实现建筑数据在规划审批、编制中的辅助决策作用(图5)。

32建筑空间数据库应用

建筑空间数据库建成后,可以在城市建筑容量分析、城市空间形态研究、公共配套设施服务范围评估、项目选址分析、建设用地储备,规划编制、规划修改等规划实施全过程开展服务和应用,并且可以结合规划审批的需求,及时提取和分析相关数据,为城乡规划发展和决策提供重要定量依据,建筑空间数据的应用体系见图6。321城市建筑容量分析建筑空间数据库具有建筑信息详尽的特点,可以快速提取特定区域的建筑现状信息,且可以对已实施的城乡总规、分区规划和控制性规划范围内的建筑物容积率、建筑密度、建筑高度、各类建筑物用地面积与建筑面积等控制性指标进行核算,通过建筑物信息建库和属性录入,建筑物楼层、建设年代、建筑性质、基底面积、建筑总面积等方面信息都可在地理空间上进行自定义统计,且通过与控制性详细规划、卫星影像等图形进行叠加,能够快速导出相应的建设经济指标,服务于规划编制的数据支持(图7)。322规划实施效果评估通过对片区内的建筑容积率、建筑密度、建筑高度、各类建筑面积等控制指标进行核算,并与相应规划的指标进行对比,可对规划的实施效果进行评价,为规划修改与调整、规划管理与政策安排提供依据(图8)。

323城市空间形态研究根据建筑空间信息库内不同年代建筑物空间分布,构建建筑空间拓展等时线,从而分析城市空间边界的演化方向和演化加速度,直观可视化的把握城市的发展过程(图9)。通过特定视角下的建筑高度分布分析,可以演化得出城市建筑高度分布天际线,服务于建设项目审批过程,为塑造优美城市景观、天际线、最终构建城市建筑体系起到辅助作用(图10)。

4展望

建筑空间信息资源的整合改善了城乡规划辅助手段,提高了规划编制、规划审批、批后管理等业务实施精准可靠性,为科学规划提供数据支持。但随着技术的进步、城乡建设的飞速发展,城乡规划管理工作面临更高的要求。建筑信息资源整合须立足高点,在满足多用户的使用和共享的同时,又要满足建筑信息的深度挖掘的需要。信息资源的广覆盖和深挖掘是一项复杂的命题,建筑空间信息资源整合更是规划信息化工作的一项长期任务,是一个不断循环和提高的过程。在这个过程中,困难与挑战并存,为满足人们对信息深层次的追求,建筑空间信息数据库未来工作应从以下方面开展深入研究。

41建筑信息多维信息管理

结合BIM和城市仿真的发展需求,建立“二维”+“三维”的数据浏览、查询和展现形式,实现建设项目的项目单元、楼栋单元,楼层单元的建筑信息精细化管理。以3DVP三维地理信息系统内核为基础,实现城乡规划管理业务系统与三维平台之间的无缝集成,支持二三维视图同步联动、二三维信息融合查询、三维规划空间分析等图文交互功能,为规划管理提供多元化的空间信息参考,增进审批决策的科学性(图14)。

42“建筑信息数据库+”应用模式

建筑物管理的信息化、智能化,构建了“智慧城市”的物理底层基础,而为了进一步丰富建筑物信息的内涵,需要探索建筑物信息与其他行业信息的整合,如能源使用信息、人口活动和居住信息、交通信息等,形成“建筑信息数据库+”应用模式,从而探索建筑空间数据库在规划编制、规划审批、批后管理和实施评估等阶段及其他各行业的广泛应用(图15)。

更多关于工程/服务/采购类的标书代写制作,提升中标率,您可以点击底部官网客服免费咨询:>

以上就是关于postgis怎么建立空间数据库全部的内容,包括:postgis怎么建立空间数据库、空间数据库的组成部分、如何创建空间数据库连接等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9289464.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存