(如图上图所示,基础数据层采用Oracle9i+ArcSDE实现基础数据的存储。采用Arc/IMS3.0和ArcSDE作为数据服务器构成数据管理层,在数据应用层则采用DesktopArc/Info作为数据建立的平台,利用VB开发语言与Arc/Info提供的COM接口的结合,建立系统数据管理层的应用,其中通过SDE实现数据的访问,实现数据库的调用和查询和统计功能,实现数据的更新,实现网上服务等数据对外服务的功能。)
2、通过对规划办公管理数据的分析,提取合适的规划管理流程数据,开发出满足规划局日常办公、决策分析要求的规划管理信息系统。由规划管理信息系统来实现对所有三类数据的管理。系统对Oracle和Arc/Info的功能进行封装,而这两个基础的应用平台提供了很多的二次应用开发环境(称为4GL语言),系统将结合它们提供的接口或COM对象进行二次开发。目前流行的开发环境有VB、VC++、Delphi,PB等,其中Visual Basic是Windows应用环境下一种高效的快速开发语言,它具有基于窗口和对象的方法、高速的编译、强大的数据库支持,同时可以无缝的同COM技术相结合。目前,VB在中国得到了很好的应用,有大量成功应用例子,所以在本系统的开发过程中我们,选用VB作为系统的开发环境。对一些特殊功能使用VC++进行开发。规划管理信息系统的组成如下:
四、结语
通过规划管理信息系统对城市规划信息资源(包括:基础地形、地质、社会经济统计信息、规划法规、规章、规范等)的获得、储存、管理、分析、处理,已经成为城市规划工作中不可缺少的部分。城市规划信息资源也通过规划管理信息系统得到很好的整合。整合规划信息资源提高了规划局的规划管理水平,解决了城镇发展速度加快与城镇规划、建设管理手段较为落后的矛盾。