文档介绍:上海交通大学
硕士学位论文
三维城市规划地理信息系统的研究与实现
姓名:高吉瑞
申请学位级别:硕士
专业:软件工程
指导教师:饶若楠;钟友良
20091201
三维城市规划地理信息系统的研究与实现
三维城市规划地理信息系统的研究与实现
摘要
随着数字化城市的建设推进,三维城市规划地理信息系统建设对于城市建设的规划
和决策起着重要作用。三维城市规划地理信息管理系统需要能够把不同的空间数据、城
市建设信息、城市规划信息整合在同一平台之内,以“信息资源整合”为核心,提供各
种基于空间信息之上的智能化应用服务。面向城市规划的三维地理信息系统整合专业的
数据库管理系统时, 需要对空间数据进行统一存储和管理,以实现多元化数据的一体
化管理, 而且在数据处理时针对不同数据模型的动态管理与展现,来提高空间数据的使
用效率,降低与各个对应应用子系统开发与维护的成本。
针对上述问题,本文对城市规划地理信息管理相关业务需求进行了深入分析,提出
了一种可动态调整的三维地理信息一体化管理数据模型和面向城市规划的管理业务流
程。在此基础上,本文进一步阐述了三维城市规划地理信息系统的设计与实现,该系统
由可动态调整三维地理信息模型、支持可动态调整三维地理信息模型引擎、专题业务数
据模块组成,实现了基础地理信息库(包括各种比例尺的矢量地理信息、各种卫星影像
数据、航空影像数据及各种专业地理信息)基于元数据管理和属性信息管理的一体化应
用。最后,本文介绍了该系统在长三角某城市规划项目中的应用,应用情况表明该系统
是有效可行的,具有开放性强、可定制化、可以无缝连接三维模型信息和二维 GIS 信息、
三维动画质量高等特点。
本文的主要工作如下:
1、提出了一种适用于城市规划业务的可动态调整三维地理信息一体化管理数据模
型,该模型针对交通基础数据、植被、居民区、水系、公建设施、地貌、地面设施、建
构筑物等进行定义,能够容纳各种标准地理信息资源信息并实现动态更新。
2、设计和实现了支持可动态调整三维地理信息模型的引擎。该引擎采用四叉树算
法,用分层管理技术针对每个地物的地面高程、高度值实现真实的地物要素的完全逼真
还原,用三维方式表现城市建设全生命周期的 GIS 信息。
3、设计和实现了基于 OpenGIS 的系统,该系统通过系统平台来自定义数据(包括
数据表、数据字段、数据的存储验、数据的编辑修改规则等)、自定义数据管理功能(包
1
三维城市规划地理信息系统的研究与实现
括数据的界面操作表现、界面操作规则等)、自定义数据的查询分析(可以自定义任何
的查询分析方法、分析内容、分析的形式)、自定义业务规则(可自定义数据之间的关
系、数据的相关性约束规则、数据的有效性检验方式等)、自定义地理数据的表现形式
(地图显示符号、颜色等自定义)。该系统已在长三角某城市中得到实际应用。
关键词:三维地形细节层次四叉树 OpenGIS
2
三维城市规划地理信息系统的研究与实现
Research and Implementation of 3D Geographic Information
System for Urban Planning
ABSTRACT
With the development of the construction of digital cities , three-dimensional urban
planning geographic information system plays a more and more important role in the planning
and decision-making of urban constructions.. Three-dimensional urban planning geographic
information management system needs to integrate different spacial data and information on
urban construction and urban planning into the same platform, and also with "Information
Resources" as a core, to provide intelligent application service based on various spacial
information. Urban planning-oriented thr