土地管理信息系统选型与配置

土地管理信息系统选型与配置1 系统软件与选型1)操作系统在充分考虑各级土地局现有软硬件条件以及人员的技术储备、使用的便捷性以及当前计算机技术发展的方向基础上,近期拟选用Windows NT Server 4.0作为网络服务器操作系统,客户端使用Windows 95、Windows 98和Windows NT WorkStation 4.0,远期将考虑升级为Windows 2000的服务器和工作站操作系统

以Windows NT Server作为操作系统的服务器,虽然性能不如采用Unix 作操作系统的服务器,但其硬件价格较低,具有Windows系列软件统一的GUI界面,系统的维护和操作简便,可以充分地利用已有的而且价格较低的Windows系列软件,丰富系统的功能

在软件结构上可以充分利用微软的COM和DCOM标准模型,开发基于组件的应用系统,具有较灵活的系统结构

Windows NT支持TCP/IP、IPX/SPX 和 NetBEUI协议,内置 Internet服务器 IIS (Internet Information Server) 为开发基于Internet 和Intranet的应用提供了方便

数据库管理系统采用Oracle8企业版(Oracle Enterprise Edition Release 8i)

Oracle 是美国Oracle公司开发的关系数据库管理系统,已经具有近20年的历史,是主流的关系数据库管理系统

它除了在UNIX服务器上占有主导地位外,在NT服务器上也有明显的优势

据有关资料统计,1997年在NT市场的占有率达41%(其中SQL Server占39%、Sybase占8%、IBM占5%),在数据库管理系统市场居第一位

Oracle8企业版提供了适用于多种应用的高效、可靠、安全的数据管理,包括大负荷的联机事务处理系统及以查询为主的数据仓库应用系统

Oracle8以对象-关系型(object-relational)设计使管理复杂的数据(多媒体数据、空间数据)成为可能

Oracle8提供了系统管理工具,可将数据有效灵活地分布到各种用户、具有从所有可用的计算资源处获得最佳性能所需的可伸缩性

用Oracle8可构建企业级的数据仓库、建立超大型数据库(海量数据库)

Oracle 8i是针对Internet专门开发的,具有较强的Internet应用程序开发功能,适合用Java开发Internet应用

当目前,基于Java的GIS应用软件还未成熟,因此主要采用Visual Studio系列进行开发,今后可以过渡到基于Java的Internet应用

从国内前几年一些GIS应用系统的经验与教训看,国内一些GIS系统的开发比较重视GIS软件的选择,而忽略了数据库软件的选择,造成了GIS与办公自动化应用无法统一,影响系统实际应用的局面

选择Oracle,在基础软件选型上可以一步到位,为今后其它子系统的开发,打下一个坚实的基础

2)地理信息系统软件GIS软件的选择是本系统开发的关键

当前GIS发展的一个主要趋势是采用关系数据库存贮空间数据,使GIS数据与其它非空间数据紧密集成,充分利用关系数据库管理系统处理和分析海量数据的能力,真正实现将图形与属性融为一体的客户/服务器结构,并与企业已有的信息系统集成,使GIS融入IT的主流

因此,在软件选型上应该首先考虑GIS软件是否能够使用关系数据库管理系统实现高效的空间数据存储、管理与分析

目前采用关系数据库管理GIS数据的软件主要有Intergraph公司的GeoMedia、ESRI公司的SDE和MapInfo公司的SpatialWare及Oracle的Spatial

其中SDE是目前唯一支持SQL Server、Oracle、Informix等多种数据库管理软件的GIS服务器,另外,Arc/Info 8.0的推出,使ESRI的GIS系列软件的技术方面远远超前于其它GIS软件

Arc/Info 8 for NT是一种完全面向对象的GIS软件,基于组件技术,支持微软的COM技术,可以通过VB和VC++进行定制和开发

其新引进的GIS数据库,GeoDatabase采用MS Access管理和存贮空间数据库,有利于实现分布式GIS数据库,并且可以实现面向对象的数据库建模和应用程序开发,不仅能定制空间对象的行为而且能设置对象的规则,可以开发真正实用、具有一定智能的GIS应用系统

同时它还支持采用UML建模,可以用计算机辅助软计工程(CASE)工具进行设计和开发

Arc/Info美中不足之处,在于价格昂贵,为了减少软件的投资,前端软件将采用MapObjects进行开发

MapObjects提供一套GIS的基本控件和组件可以方便的采用常用的软件开发工具(VB、VC++、Delphi、PowerBuilder)定制GIS应用软件,支持对ESRI的Coverage、Shape、SDE及AutoCAD的DWG和DXF的等数据格式的访问

明年下半年推出的MapObjects 2.1将支持对GeoDatabase的访问

采用Arc/Info和MapObject搭配将能较好的实现系统需求,同时,又可降低软件投资

通过对软件的技术先进性、系统结构、数据管理模式、功能、开发语言、运行速度、性能、支持平台等因素综合权衡,考虑采用SDE+Oracle作为GIS数据服务器、前端采用Arc/Info 8.0和MapObjects 进行开发

3)系统开发工具Oracle 8i和Arc/Info 8、MapObjects可以支持多种开发工具和开发语言

我们主要采用Microsoft公司的通用开发工具VB和VC++

系统开发以Visual Basic 6.0为主,可以充分利用Windows环境的图形和数据管理功能以及多媒体功能,利用VB6.0的Web Class对象可以很方便地进行Internet和Intranet开发

对一些性能要求较高的模块开发将选用Visual C++

4)软件配置系统所需的软件如表6-1所示:软 件 分 类 软 件 选 型系统 服务器 Windows NT Server 4.0软件 工作站 Windows NT Workstation 4.0 或Windows 98、Windows 95数据库管理系统 Oracle 8i(8并发用户)GIS软件 GIS服务器 ArcSDE 3.02 (5个并发用户)GIS客户软件 Arc/Info for NT 8(1套)MapObject Internet Development Kit(含MapObject和MapObjectInternet Map Server)(1套)开发工具 Visual Studio 6.0 (含Visual Basic 6.0 和 Visual C++ 6.0,Visual InterDev 6.0, Visual Modeler等)其它软件 Acrobat 4.0、MS Office 2000、Exchange Server开发工具 Visual Studio 6.0 (含Visual Basic 6.0 和 Visual C++ 6.0, Visual InterDev 6.0, Visual Modeler等)其它软件 Acrobat 4.0、MS Office 2000、Exchange Server表6-1 系统软件选型表服务器软件配置为:Windows NT 4.0(含IIS)或Windows NT 2000服务器版;Oracle 8i for NT;Arc/Info 8 for NT;土地管理信息系统服务器组件

工作站软件配置为:Windows NT 4.0、Windows 95、Windows 98或Windows2000标准版;Internet Explorer;土地信息系统客户端软件(含 MapObjects 组件及系统开发的组件);其它应用软件

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关