发布时间:2025-01-21 04:54:24
引言
在探讨了项目现状与需求之后,本文将阐述项目的总体设计。基于对项目整体状况及现状需求的深入分析,接下来的重点将是平台与系统的技术架构设计,具体包括所采用的框架、关键技术以及支撑环境等。
3 总体设计
3.1 设计思路
为了响应实施国土空间规划体系建设及自然资源部的相关要求,本项目将全面推进市区空间规划编制工作。设计思路以“数据为核心、集成为重点、协同为前提、应用为目标、服务为宗旨”为指导,遵循标准化、便捷化、精准化、协同化原则。围绕国土空间规划技术路线,以实现“规划编制更智能、规划管理更直观、空间管控更精准、规划评估更实时、政务服务更高效”为总体目标。
注:软件设计思路需清晰明确,分点概述。
3.2 总体架构
项目以软硬件设施为基础,基于SOA系统架构,采用分层设计,形成用户层、业务应用服务层、平台服务层、数据支撑层、基础设施层等多层分布式应用体系架构。以国土空间规划相关标准及技术规范为保障,以多级动态更新联动为主线,以国土空间规划数据库及成果数据库的建设与管理为目的,为形成国土空间规划体系及业务应用提供信息化支撑和服务。
运行保障体系包括安全管理制度、安全基础设施、网络安全、主机安全、应用安全、数据安全等内容,保障数据存储、传输、访问、共享的安全。
3.3 业务架构
国土空间规划信息化的业务包括规划编制、审批、管理、实施、监督等多个阶段。由国土空间基础信息平台提供统一的规划数据底板,编制五级三类的国土空间规划。编制过程中,双评价分析工具可辅助生成“双评价”和“双评估”成果。规划成果编制完成后,提交审核,一般会经过一审、批复修正、二审等多次审核。利用成果审查与管理模块进行信息化管理,将规划成果和审查结果关联,形成一棵树的管理模式,将规划成果汇交,统一纳入国土空间基础信息平台。
在规划成果编制完成后,到规划实施阶段,系统可提供辅助项目选址和项目合规审查技术工具,为用途管制、开发利用、保护修复等自然资源业务提供支撑,辅助项目在规划范围内更好实施。
在各个项目按照规划实施后,需要依据各类国土空间规划指标,进行实时动态的监测评估预警,查看资源环境状况变化和国土空间规划开发利用情况。同时一旦出现指标超出阈值情况,则及时进行预警,这时就需要考虑是否进行规划调整,同时也可对国土资源利用情况进行评估,以达到科学辅助规划的目的。
3.4 应用架构
国土空间规划基础信息平台及“一张图”系统平台应用架构由设施资源层、数据资源层、数据库层、服务发布层、应用支撑层及功能模块层六个部分组成。
3.5 数据架构
以统一的指标体系为框架、标准和指南,有计划、有组织、持续地集成或接入国土空间相关信息资源,并共享交换多部门国土空间基础信息,收集整理社会经济等方面的数据,形成分布式的数据接入汇集方式,建立分工明确的更新维护机制,形成组织有序的数据资源体系,建立共享开放的数据应用服务。
3.6 技术架构
平台和系统设计采用面向服务的架构(SOA),具备和部署完善的调用接口,保证服务能方便的被其它系统集成、调用。本系统设计采用Spring Cloud的服务框架开发,B/S应用架构,并遵从RESTFul API开发规范的服务接口。系统架构中各层应采用成熟的、符合技术标准的服务器、中间件、数据库产品。
平台采用微服务框架SpringCloud,将平台系统模块进行服务拆分,将整个Web应用组织为一系列小的Web服务。这些小的Web服务可以独立地编译及部署,并通过各自暴露的API接口相互通讯。它们彼此相互协作,作为一个整体为用户提供功能,却可以独立地进行扩展。
3.7 网络架构
本项目主要运行于自然资源局内网中,能满足系统的部署运行、信息共享协同、数据安全可靠等需求。本项目网络拓扑结构如图3-6所示。
3.8 运行环境
1. 服务器和存储系统
2. 网络设备
3. 安全设备
4. 软件平台
3.9 关键技术
引入BIM技术,借助BIM详细的属性内容可以更准确反应地块之上的土地开发强度、人口数量、设施设备数量、产权等信息,充分还原城市现状。系统提供参数调整、场景模拟等多种辅助城市设计的手段,促进规划和设计之间高融合交流,使城市设计过程直观可视。