基于ArcGIS的厦门空间地理基础信息数据库建设
- 格式:docx
- 大小:209.06 KB
- 文档页数:5
基于ArcEngine的城市基础测绘成果数据库管理系统设计与实现摘要:本文基于笔者多年从事地理信息系统的相关工作经验,以基于ArcEngine的城市基础测绘成果数据库管理系统设计实现为研究对象,论文首先从其中涉及的关键技术开始研究分析,在此基础上,详细论证了该数据库管理系统的设计和实现方法,全文是笔者长期工作实践基础上的理论升华,相信对从事相关工作的同行有着重要的参考价值和借鉴意义。
关键词:ArcEngine 基础测绘成果数据库管理系统设计1 引言测绘成果是诸多应用的基础信息源,如城市规划、国土资源调查以及农林水利、经济规划、能源交通、城市规划等,这也彰显出其在测绘行业中的重要性。
特别地,伴随着一些新技术的飞速发展,如计算机、空间应用,通讯等等,测绘的应用范围更加广泛,应用方式也比原来更加新颖,所有这些使得测绘产业成为地理信息产业的支柱产业之一。
然而,计算机、空间应用等新技术的普及并未带来测绘成果管理的根本性变革,我国大部分的测绘成果管理并未实现全数字化和自动化,很多仍处于手工阶段,不仅消耗了大量的人力物力资源去进行管理,而且工作效率低,工作中出现的问题较多。
伴随着城市建设的加快,数据量的迅猛增加,传统的管理方式显然已经无法满足当前的需求,因此,我们当前亟须解决的一个重要问题是如何实现测绘成果管理中接收、存储、管理、供应的数字化和自动化。
2 城市基础测绘成果数据库管理系统相关技术研究2.1 空间数据库技术空间数据主要应用于表示空间物体的位置、形状、大小和分布特征等方面信息的数据,适用于描述二维、三维和多维分布的关于区域的现象。
它不仅包括物体本身的空间位置及状态信息,还包括表示物体的空间关系的信息,用于描述空间物体的性质,对空间物体进行语义定义。
2.2 ArcEngine组件技术ArcEngine是ESRI公司推出的ArcGIS9.0系列产品中新加入的一个产品,由ArcEngine DeveloperKit和ArcEngine Runtime两部分组成,是个包含完整类库的嵌入式GIS软件,它支持多种语言(COM,JA V A,.NET以及VB/VC十+等)和多种操作系统(Windows和Unix等),开发者通过ArcEngine除了可以定制完整的GIS软件以外,还可以使GIS功能嵌入到其他已经存在的软件中去。
实验报告一地理数据库的创建一、实验类型:验证性实验二、实验目的:掌握ArcMap点数据的创建方法;掌握ArcCatlog的数据库的创建与管理;三、实验内容:(一)操作excel与xy数据(二)创建地理数据库四、实验数据:五、实验步骤:(一)操作excel与xy数据1、在ArcMap显示x-y坐标(1)打开Excel 表格,查看字段,了解x-y坐标位置的坐标系统。
(地理坐标系)(2)在ArcMap中右键点击表名,选择Display XY Data(显示XY数据),设置坐标字段。
2、设置坐标系统单击Edit 按钮,设置坐标系统,选择坐标系统。
(GCS采用NAD 1983)3、点图层与降水数值表关联打开ORprecipnormal,将点图层与相关的降水数值表进行关联。
(公共字段为Station Name)4、将临时点图层导出为Geodatabase数据(1)右击ORstations¥Events图层,选择Data|Export Data(导出数据)(2)单击Browse按钮,将Save as type更改为File and Personal Geodatabase feature classes (3)定位到mgisdata\Oregon文件夹,命名输出要素类为Precip(二)创建个人地理数据库(rcdata)1、创建要素数据集(Projected Coordinate Systems|Utm|NAD 1983,然后选择UTM Zone13N)Admin;Environmental Transportation; Watersystem.2、添加Coverage到要素数据集Admin添加Rapidcity\archive文件夹下的citybnd到要素数据集Admin中。
添加Rapidcity\archive文件夹下的Landuse到要素数据集Admin中。
结果图如下3、添加多个要素类到要素数据集(1)将Rapidcity\archive文件夹下的shape文件watersheds、geologywest导入要素数据集Environmental;(2)将Rapidcity\archive文件夹下的shape文件Connects、Parcels和Building导入要素数据集Admin;(3)将Rapidcity\archive文件夹下的shape文件rc_roads导入要素数据集Transportation,命名要素类为roads;(4)用stategeol将Rapidcity\archive文件夹下的shape文件sdschools进行裁切,命名为Schools,并导入Admin要素数据集中(5)在Watersystem要素数据集创建新的线要素类,命名为Waterlines六、实验心得:Win8装arcgis10.2确实存在一些问题,不过这些都在与同学的讨论与不断的尝试中得以解决。
数据是地理信息系统(GIS )的灵魂。
测绘数据的整合加工是基础测绘生产中一项常见的工作。
整合加工得到的成果数据质量直接影响整个项目质量。
目前,ESRI 公司推出的AcrGIS 软件是最成熟的商业GIS 软件,在基础测绘生产中的数据处理、整合和建库方面都得到了广泛应用[1]。
ArcGIS Spatial ETL 是AcrGIS 软件下一个具有强大数据互操作能力的工具,即用户从指定的数据源中抽取自己感兴趣的空间数据,再按照事先制定的清洗和转换规则进行数据清洗和转换,最终装载到目标数据模型中。
本文提出了一套行之有效的作业方法,即基于FME 的语义映射原理,利用ArcGIS 软件自定义Spatial ETL 工具进行空间数据的模型构建,自动批量处理矢量数据整合过程中的数据转换和多数据库合并。
1传统的数据整合方法与问题在基础测绘成果数据中,1∶10000数字线划图是最常见的产品之一。
对该产品的整合改造以及合并检查是基础测绘生产中一项必不可少的工作。
目前,将多个数据库合并为一个数据库的方法主要包括:①图层合并,即将数据类型相同的多个输入数据集合并为新的单个输出数据集;②数据融合,若要基于一个或多个指定的属性聚合要素,可采用该方法;③数据追加,即将多个数据集中的新要素或其他数据添加至现有数据集;④数据联合,用于计算任意数量的要素类和要素图层的几何并集。
上述方法均在人工操作下完成,对于大数据量的数据合并显得费时费力、效率低下,且容易出错。
2FME语义映射原理从数学角度来讲,映射体现的是一种集合间的对应关系或集合中每个要素与另一个集合中相应要素的对应关系[2]。
语义映射则可认为是源数据类在目标数据类的重分类,即对从源数据类中寻找满足目标数据类定义要求的数据进行分类[3]。
FME 语义映射基于OpenGIS组织提出的“语义转换”的思路,不仅提供ArcGIS Spatial ETL 工具在数据整合中的应用刘文军1,黄瑶1(1.江西省测绘应急保障服务中心,江西南昌330002)摘要:为了解决海量数据库合并费时耗力、效率低等问题,基于FME 的语义映射原理,利用ArcGIS 软件自定义Spatial ETL工具进行了空间数据的模型构建。
基于GIS的基础地形时空数据库的设计和实现作者:余抒寰来源:《科技风》2017年第05期摘要:现有GIS大多数不具有处理数据的时间动态性,只具有描述时间的瞬时状态。
本文通过基于Super Map软件的基础空间数据库的建库,利用历史基础地形数据构建时间属性的方式,探索出一套时空数据库的设计及实现方式。
关键词:时空数据库;时间属性;时空化处理;Super Map时态地理信息系统在传统地理信息系统的基础上加入时间变量,应用时空数据模型管理时态GIS数据,不丢失历史数据,可以得到任一时刻和时间段的GIS数据以及某个地理目标的变更情况[ 1 ]。
时空信息数据按空间、时间和属性三个维度划分,通过建立合适的时间和空间联合的数据模型,将GIS数据空间和属性的关联、现状与历史的关联,展现地物要素的时间变化,丰富地理事物和现象的表达方式,实现地理信息数据随时间变化而变化的场景动态效果[ 2 ]。
1 时空数据概述时空信息数据库研究和管理的对象是存在与地球表面及附近空间中,关联着空间和时间并变化着的客观实体,即地理实体。
地理实体有三个基本特征,空间特征、属性特征和时间特征。
在以往的基础地形数据库中,所构建的数据主要描述的是地理实体的空间特征和属性特征,对时间特征鲜有描述。
而在时空信息框架建设中,静态的地理空间框架数据已满足不了实际业务需求,需要引入时间维度来描述,构建时空信息数据库。
时空信息数据相比传统的地理信息数据库,一个显著的特点就是数据由静态变为动态,重点表达数据的变化,具体来讲,就是用地理实体的时间特征来描述其空间特征和属性特征的变化。
根据学者们对时空数据的研究,总结起来,地理实体的时空变化可以包括四种类型,即:1)空间和属性都离散变化,如描述地籍信息的变化;2)空间和属性都连续变化,如描述暴风雨的变化;3)空间离散而属性连续变化,如描述基于行政区划的人口变化;4)空间连续而属性离散变化,如描述车辆运动。
时空数据库主要有两种解决方案:一是在空间数据库的基础上增加时间字段;二是在时态数据库的基础上扩展空间维度[ 3 ]。
厦门市行政区划数据库的建设
江春发;魏宝安
【期刊名称】《测绘与空间地理信息》
【年(卷),期】2009(32)1
【摘要】以建立统一、权威的厦门市行政区划数据库为目标,就数据资源的整合利用、数据库设计及ArcGIS平台下的数据库建设进行探讨,能为其他城市的同类数据库建设提供有益的借鉴.
【总页数】4页(P58-60,64)
【作者】江春发;魏宝安
【作者单位】厦门市测绘与基础地理信息中心,福建厦门,361012;黑龙江第三测绘工程院,黑龙江哈尔滨,150081
【正文语种】中文
【中图分类】P208
【相关文献】
1.福建省人民政府关于厦门市集美区撤销杏林镇设立杏滨街道办事处并调整杏林杏滨街道办事处行政区划的批复 [J], ;
2.大湄公河次区域中尺度行政区划地理信息系统数据库(GMS_AdmBnd)开发标准研究 [J], 刘闯;王晋年;吕婷婷;赵晋陵;戴丽君
3.厦门市集美区人口普查数据库建设的需求分析 [J], 黄琳;杨肖琪
4.国务院关于同意福建省调整厦门市部分行政区划的批复 [J], 无
5.基于SQL数据库的行政区划地理信息的识别研究 [J], 仰燕兰;叶桦;费树岷
因版权原因,仅展示原文概要,查看原文内容请购买。
基于ArcGIS平台的数据处理与建库思路探讨摘要:以arcgis软件为基础,以arcsde为桥梁,以连云港市东海县为研究区域,将东海县土壤资源数据作为数据源,分析了建立一般地理空间数据库的整体流程及遇到的问题,并提出相关解决措施,这对于地理空间数据库建设研究具有重要参考价值。
关键词:数据处理数据库建设 arcgis中图分类号:p208 文献标识码:a 文章编号:1007-9416(2012)11-0209-02城市基础测绘数据是建设“数字城市”所需的基础性、关键性战略资源。
近年来,科技发展日新月异,计算机技术、数据库技术、计算机辅助设计(cad)与地理信息系统(gis)技术取得了长足的发展[1]。
同时,社会对空间信息的采集、动态更新的速度要求越来越高,特别是土地利用现状调查方面。
本文根据连云港市东海县土壤资源数据,详细探讨了建库流程及遇到的问题,并提出了相应的解决措施。
1、建库流程本文以建立连云港市东海县土壤资源数据库系统为实验内容。
现有数据为连云港市土壤类型及养分分布图和该县的土壤志(包含有不同类型土壤的属性信息)。
在建库过程中,首先,利用扫描仪对土壤类型图进行扫描获得栅格图像;然后,通过读图获得经纬度坐标作为控制点,在excel中制成表格进行配准;接着,对配准后的图幅进行矢量化,需要先在arccatalog中建立数据集;接下来,对数字化结果进行拓扑错误检查、修改及编辑处理、属性录入、土壤类型空间数据与属性数据的关联等工作;最后,利用arcsde实现空间数据的入库。
具体流程如图1所示。
2、数据准备及建库2.1 空间图形数据准备2.1.1 地图配准在采集矢量数据之前要先对地图进行配准,配准工作主要是为了校正由于各种原因造成的图幅偏差问题及投影变换。
投影变换是将一种投影的几何数据转换成所需投影的几何数据[2]。
打开arcmap,加载原图“东海县土壤图”,根据地图上的经纬网获得配准控制点的经纬度坐标;定义其坐标和投影系统:“projected coordinate system”>“utm”>“wgs 1984 zone 50n”;依次输入获得的经纬度坐标值。
基于ArcGIS Server的建设用地报批管理信息系统设计与实现何耀【摘要】建设用地审查报批对合理利用土地、保护耕地发挥着重要的作用.本文通过对建设用地报批业务的分析,完成了建设用地报批管理信息系统的设计与开发,并对系统应用中存在的实际问题,提出了改进意见.【期刊名称】《城市勘测》【年(卷),期】2017(000)004【总页数】3页(P34-36)【关键词】建设用地报批;ArcGISServer;辅助决策【作者】何耀【作者单位】广东省惠州市国土资源局惠城区分局,广东惠州 516000【正文语种】中文【中图分类】P208.2随着社会经济高速发展,各行各业对建设用地的需求越来越迫切。
建设用地申报使用需要按照严格的程序进行,首先由市县级人民政府准备申报材料上报有批准权的人民政府,经土地行政主管部门审查后,提出审查意见报有批准权的人民政府批准,获批后由市县级人民政府按具体建设项目组织供地。
市县级土地行政主管部门建设用地申报偏重于建设用地预审和审查报批。
预审主要涉及选址是否符合土地利用总体规划、用地标准和总规模是否符合规定、补充耕地方案是否可行。
建设用地报批包括批次用地报批和单独选址项目报批[1]。
建设用地报批材料形式多种多样,包含文本、图件和表格等。
目前市县级建设用地报批大多还是人工汇总的传统方式,信息化程度较低,难以满足实际工作需要。
本文提出一种基于ArcGIS Server的解决方案,通过实现建设用地报批管理信息系统验证其可行性。
2.1 系统构建目标通过分析市县级国土资源部门改进报批方式的业务需求,设计构建建设用地报批管理信息系统,利用GIS空间分析功能辅助审查,可以提高工作效率。
以土地利用总体规划、土地利用现状、城市规划、供地等数据库为基础,应用GIS数据库技术,结合办公自动化理论方法,实现报批流程网络化、自动化[2]。
系统构建目标有:(1)实现地理数据统一建库,集中管理。
(2)实现业务数据在线分发汇总,提高工作效率。
基于ArcGIS平台的数据处理与建库思路探讨随着人类土地利用方式的不断变更和利用节奏的加快,如何快速、准确进行土地利用现状调查已成为目前土地调查部门面临的关键问题。
地理数据库的建立将为该问题的解决提供有效方案。
本文就基于ArcGIS平台的数据处理与建库思路进行了探讨。
标签:ArcGIS平台;数据处理;建库思路前言:城镇地籍图形管理信息系統是一项综合性极强的系统工程。
系统充分考虑到土地管理方面的特点,根据扬州市的实际情况,采用了ARCGIS平台,在此基础上建立图形信息管理系统,同时结合了科学的图形管理流程。
既要能满足日常管理的需要,也为使用者提供简捷方便的操作。
ArcGIS是一个完整的地理信息系统合成的软件。
该体系在ArcEngine作为软件开发平台,ArcGIS由四个重要的部分组成:ArcGIS Desktop是高层次GIS具体应用的一个重要桌面化集成软件。
ArcGIS Engine是利用多个应用程序的接口来自主创建应用程序的地理信息系统组件库。
ArcGIS Server是Web和企业运用框架式,构建在服务器端实现自定义应用程序的一个发布平台,可用于建立Web应用和服务程序。
ArcIMS是通过公开的WEB发布数据、元数据和地图的GISWeb服务器。
一、ArcGIS Engine技术ArcGIS系列软件是一个具有扩展性、全面性、移植性等特征的GIS软件平台,适用于单用户或多用户在互联网、桌面端、服务器端应用ArcGIS构建地理信息系统。
其中,ArcGIS Engine是一组应用于ArcGIS Desktop框架之外的嵌入式ArcGIS组件。
C++,COM,.NET等环境中的ArcGIS Engine,开发者应用接口模块获取任意GIS功能的组合来构建相应的GIS应用解决方案。
进行GIS应用开发时,ArcGIS为用户提供具有针对性的GIS功能,无须ArcGIS的桌面系统支持。
对于标准的ArcGIS Engine而言,其标准功能包括:地图浏览、地图制作、数据查询、数据分析、控件开发,矢量数据读权限以及读写MXD文件。
基于ArcGIS的基础地理空间数据库系统设计
朱秀丽;苗作华
【期刊名称】《山西建筑》
【年(卷),期】2009(035)006
【摘要】针对地理空间信息特点,在空间数据库技术支持下,结合最新的GIS和网络技术,采用ArcSDE空间数据引擎和Oracle数据库统一管理空间和属性数据,利用ArcEngine组件和Visual C++技术实现了基础地理空间数据库管理系统的建设.【总页数】3页(P363-365)
【作者】朱秀丽;苗作华
【作者单位】国家基础地理信息中心,北京,100044;武汉科技大学武汉科技大学湖北武汉 430081
【正文语种】中文
【中图分类】TP391
【相关文献】
1.基于基础地理空间数据库数据质检子系统的数据检查方案研究 [J], 翟雪宁
2.基于ArcGIS Flex API的工厂基础地理信息共享服务系统设计 [J], 袁怀月;侯澄宇;杨恒
3.基于ArcGIS Geodatabase基础空间数据库设计 [J], 穆荣;张永福;路星
4.基于ARCGIS的水利基础地理空间数据库系统的设计与实现 [J], 张永胜
5.基于ArcSDE的基础地理空间数据库的组织和建设 [J], 郝君
因版权原因,仅展示原文概要,查看原文内容请购买。
实验三:地理数据库创建一、实验目的1.掌握ArcCatalog软件创建地理数据库流程。
二、实验准备数据准备:云南道路prj,.shp,云南县城prj.shp,云南县界prj.shp软件准备:ArcGIS Desktop9.x,ArcCatalog三、实验内容查询公交站点时能够查询经过的公交线路,如图1、2所示。
图1 云南大学公交站点查询结果图2 查询结果四、实验步骤一、根据实际需求,进行数据库表结构设计二、创建Personal Geodatabase在ArcCatalog的目录树中,定位到E:盘,右键点击这E:盘,在出现的菜单中,选择[新建]>>[文件夹],文件夹名称改为myGeoDB 。
右键选中这个文件夹,在出现的菜单中,点击[新建]>>[个人Geodatabase],这时会创建一个名称为“新建个人Geodatabase.mdb”的数据库文件,将之改名为:“Yunnan”。
三、导入数据右键点击数据库文件“Yunan.mdb”,在出现的菜单中,选择[导入]>>[要素类multiple],在出现的对话框中,打开要导入要素:云南县界prj.shp/云南县城prj.shp/云南道路prj.shp (这些文件在Exece2文件夹下,按住Shift键并点击鼠标可同时选择多个Shape文件)确定后可以看到这三个图层已经被导入到数据库Yunan.mdb中。
四、新建要素集(Feature Set)右键点击数据库文件“Yunan.mdb”,在出现的菜单中,选择[新建]>>[要素集]在出现的对话框中输入要素集的名称、点击按钮“编辑”为其指定一个坐标系。
在这里,我们设定坐标系为:GCS_WGS_1984(即Geographic Coordinate System>>World>>WGS 1984.prj),这是一种被GPS采用的地理坐标系。
五、新建公交站点(FeatureClass)右键点击新建的要素集-Kunming,在出现的菜单中选择[新建]>>[要素类],在出现的对话框中输入要素类的名称-公交站点,点击<下一步>,再次点击<下一步>按钮。
基于ArcGIS的厦门空间地理基础信息数据库建设
2010-12-07 作者:徐敬仙徐汉娇来源:2009年第八届Esri中国用户大会论文集
1、引言
当前世界各国信息化发展的一个重要方向是把与人类生存和发展有关的各种自然、社会、经济、人文、环境等要素信息化,按地理空间予以集成,构建数字城市、数字区域、数字国家乃至数字地球。
2007年,《国务院关于加强测绘工作的意见》指出并要求“构建数字中国地理空间框架,加强测绘公共服务,发展地理信息产业,努力建设服务型测绘”。
顺应这个发展趋势,各城市兴起地理信息共享服务平台的热潮,其基本任务是提供基本的空间定位服务,通过集成和加载政府信息化综合信息以及各行业专题空间或非空间信息,在统一的地理空间框架数据上发
布各类信息服务,为各类信息(空间或非空间)实现网络化服务建立一个基础平台。
空间地理基础信息数
据库是城市地理空间框架数据的来源,建设空间地理基础信息数据库是城市测绘主管部门的核心和主要任务。
2、城市空间地理基础信息数据库需求分析
空间地理基础信息数据是描述地表形态及其所附属的自然以及人文特征和属性的地理数据,具有基础性、普遍适用性和使用频率高等特点。
其主要内容应包括:控制点、居民地、工业设施、管线垣栅、境界、交通、水系、地貌、植被和地名等基本要素信息。
城市空间地理基础信息数据库为城市发展和信息化建设提供统一的空间定位基础,进而服务城市信息资源的整合和共享。
厦门空间基础地理信息数据库(以下简称“空间库”)作为国土资源和房产空间定位、空间分布、空间分析以及日常空间相关业务的办理的基础、背景数据来源,是厦门市国土资源与房产管理局的信息化工作的
基石,也是厦门国土房产局作为测绘主管部门的主要任务之一。
厦门空间基础地理信息数据库的更新来源
于厦门国土房产局所属的测绘与基础地理信息中心的日常工作,具体来源于成片基础测绘成果、地形图修
补测成果、日常竣工测量、地籍修测等。
图1 厦门空间地理基础信息数据库的需求层次
厦门市空间地理基础信息数据库的需求可分为三个层次:
第一个层次,面向厦门国土房产局内部空间数据应用,作为厦门国土房产电子政务的数据基础,紧密结合厦门国土房产的日常政务应用。
第二个层次,面向厦门各空间数据需求的政府部门(如民政局、规划局、建设局、市政园林局、环保局),满足其对空间地理信息基础数据以及相关地理信息系统的需求;侧重行业或专业GIS应用的需求;但这个层次,厦门市空间地理基础信息数据库并非直接满足,而是通过厦门市信息产业局牵头组织的“厦门城市地理共享数据库及其应用系统”实现。
第三个层次,面向社会公,主要表现为三个方面,即公众WebGIS服务、位置服务、车辆监控导航。
厦门国土房产局电子政务系统(金土工程)一期、二期正在实施中,迫切需要厦门市空间地理基础信息数据库为其日常的数据支持服务并建立常态日常更新机制;另一方面,厦门城市地理共享数据库的建设正在开展中,目前处于测试阶段,该共享库的长久更新主要来源于厦门市空间地理基础信息数据库。
由于这些进行中需要空间基础数据支撑的项目,厦门市空间地理基础信息数据库的建设显得十分迫切。
3、空间地理基础信息数据库内容
根据上述需求分析,厦门市空间地理基础信息数据库是厦门国土房产局的空间数据核心库,需要满足其电子政务应用和日常测绘数据管理应用的需求,同时根据城市地理共享应用和公众的空间数据服务需求,对两者提供数据支持。
厦门市空间地理基础信息数据库的基本内容是测绘类基础地形数据,主要内容有数字线划图(DLG)、数字正射影像(DOM)、数字高程模型(DEM)、数字栅格地图(DRG),以及测绘类的支撑数据,包括接图表、测区、控制网等。
此外,行政区划、建筑物、道路、水系、绿地等基础专题数据,可以通过测绘类数据加工生成。
厦门空间地理基础信息数据库的内容构成图示如下:
图2 厦门空间地理基础信息数据库的内容构成图
4、空间地理基础信息数据库的逻辑组织
厦门市空间地理基础信息数据库应实现对多数据源、多比例尺、多分辨率、多时相的数据内容进行有效的整合,通过对空间地理基础数据及其对应元数据的管理和检索,达到方便的存储管理和分发服务的目的。
4.1 数据编码与规范化
厦门市空间地理基础信息数据库的组织设计中,在遵循相关的国家标准和技术规范的基础上,参考其他单位数据库建设的经验,结合现有数据的情况,制定数据编码的标准和规范。
4.2 数据的分类与分层组织
厦门市空间地理基础数据的类型多,内容复杂,分类和分层组织有利于数据的管理与应用。
在数据库设计中,首先根据空间地理基础数据的内容进行分类,建立空间数据集(FeatureDataSet);然后根据每类数据中的要素进行分层,建立要素类(FeatureClass);由此建立空间数据的分层与分类组织结构。
4.3基于GeoDatabase的数据库逻辑设计
根据厦门市空间地理基础数据的逻辑结构和GeoDataBase的数据模型,厦门空间地理基础信息数据库的逻辑层次结构划为四级:总库—分库—逻辑层—物理层。
图3厦门市空间地理基础信息数据库逻辑层次结构示意图
5、空间地理基础信息数据库的物理设计
厦门空间地理基础信息数据库作为面向海量空间数据的管理与应用,选用了Oracle数据库和ArcSDE空间数据引擎作为空间数据管理的平台。
ArcSDE是基于关系型数据库的空间数据管理中间件,实现了连续无缝的,图形、属性、DEM、影像一体化的空间数据管理机制。
ArcSDE的主要特点有:①空间数据存储于关系型数据库中;②连续无缝的空间数据管理;③快速的空间数据存取;④多层体系结构;⑤方便的多用户共享,减少数据冗余;⑥灵活的配置和应用开发机制,便于专题应用的实现。
ArcSDE基于GeoDatabase数据模型,实现各种地理要素及其空间关系的存储与管理,提高了空间数据应用的效率,保证数据的完整性和一致性。
它包括矢量和栅格两种数据类型,可以按照要素集、要素类等
组织成多个层次。
矢量要素对应有要素集(FeatureDataset)和要素类(FeatureClass);栅格要素对应有栅格集(Raster Dataset)等。
图4基于ArcSDE的空间地理基础信息数据组织模型
6、空间地理基础信息数据库更新
厦门市空间地理基础信息数据库的生命力依赖于数据的现势性,这要求建立完善的数据更新机制和手段,需要技术因素和非技术因素的结合。
通过数据更新机制不断获得现势数据,并对数据库进行更新维护。
厦门空间地理基础信息数据库阶段性更新可以依赖成片基础测绘的数据成果,其日常更新可以依赖竣工测量数据的归集处理,实现对基础地形数据库和基础专题数据库的日常更新,也可以通过地籍调查科在日
常业务中汇集处理的地籍修测数据实现对基础地形数据库和基础专题数据库的日常更新,其总体流程如下
图所示:
图5厦门市空间地理基础信息数据库数据更新示意图
7、结语
厦门空间地理基础信息数据库是一个多比例尺、多数据源、多时相、多分辨率、无缝的空间数据库,其建设立足于现状数据的管理,面向国土房产业务应用、支持城市地理信息共享平台、城市公众地理信息服务,涉及的数据形式多、内容复杂,是一个综合性的基础性空间数据库。
厦门空间地理基础信息数据库建设,可促进厦门城市基础信息资源的整合,增强地理信息资源的综合使用和保障能力,为全方位的城市管理和综合决策提供基础服务。
如本文前述,城市空间地理基础信息能够结合基础测绘、工程竣工测量等测绘业务有序开展、持续进行。
所以,城市空间地理基础信息数据库的建设应由城市测绘主管部门负责,根据当前国家测绘局统一部署的数字城市地理空间框架的要求、城市地理信息共享平台的需求进行分阶段建设,才能有效结合城市测绘主管部门日常工作,基于城市测绘主管部门的业务,为城市地理信息共享平台提供长效的数据更新支持。