基于Skyline的城市规划管理系统设计探究
2021-08-27柴博
智能城市 2021年15期
柴 博
(陕西地建土地勘测规划设计院有限责任公司,陕西西安 710075)
1 系统分析
1.1 区域需求
在此系统内,对遥感技术、三维技术以及地理信息技术同城市规划管理实现融合,构建多技术和一体化城市规划管理的平台。此系统最终的用户是城市规划的领域专家以及城市的规划管理相关部门人员。为了对二维化规划的信息成果实现有效应用,且以三维的场景效果对规划工作提供依据,系统需要具备二维、三维一体化的功能。
此系统将规划项目作为逻辑单元部分,呈现出独立性的业务特点,在每个项目内具备多个类型方案内容,且每个方案内,规划性的图层以及三维化的场景都在其中呈现,所有的软件功能在每一个规划的方案中都可以实现应用。使用系统期间,要求实现对项目方案达到有效管理的目的,需要数据流程尽量与规划管理的业务处理中数据流程保持一致。
1.2 系统的开发平台实施分析
对系统进行研发的过程中,需要的支撑环境和平台主要包括Skyline的开发平台、GIS的开发平台类型以及OSG的开放化图形库、数据库的管理系统等。在系统开发过程中,使用C#语言,此编程语言直接面向对象,不仅保留了C、C++语言的强大功能,还对一些复杂的特性实现去除,如去除了宏和模板,且不允许多重继承的要求。
系统性能目标如表1所示。

表1 系统性能的目标
2 系统总体架构的设计分析
2.1 整体体系结构组成
此系统运行期间,支撑的数据较多,主要包括DEM的高程、DOM的正射影像、三维的模型、shape的图层和纹理图片等数据类型。……
登录APP查看全文
