括购物,出行,通勤,住房,旅游等等各方各面。
如用于空间规划和资产管理的有:武汉市城市基础设施管理信息系统的开发与应用
[6],济南市市政设施项目管理与决策系统[2],天津市市政设施 GIS[1],南京市基础设施管
理系统
[7],大连市市政管理处 MIS[8],十堰市燃气管网调度管理系统[10],广州市自来水
公司的供水管网
GIS[9],广州市房产测绘系统[5],长江电力公司生产 GIS 管理系统[14],
咸阳供电公司电网空间信息管理系统
[15],深圳市供电局 EAM 系统[16]等等。这样的例子不
胜枚举,但仅仅是从上面这些城市例子中就可以看到,经济较发达的地区都已经广泛使用
GIS 系统辅助城市管理,这说明,GIS 在空间规划方面是大有可为的。对于 GIS 在其它领域
的大规模应用也可从海量的文献中找到,这里不再一一列举。
GIS 的这两方面应用是相辅相成的,谈不上谁更重要。如果没有存储和分析地理空间数
据的功能,那么就谈不上规划和决策,第二方面的应用成为无源之水;相反,如果
GIS 不
提供第二类应用,那么即使存储了大量精确有效的数据也无用武之地,
GIS 的分析功能成
为了屠龙之术,空有一身本领却无处施展。建立
GIS 系统应该为目标服务,才能够达到最好
的效果。
三、
GIS 软件
作为
GIS
“灵魂”的计算机软件是 GIS 不可或缺的一个重要组成部分。由于 GIS 的特殊性,
GIS 软件既有与通用软件相同的特点,又有其自身的特质。GIS 大致上可以分成两类,一种
是平台软件,另外一种是专用软件。
平台软件中比较著名的包括
ESRI 公司的 ArcGIS,MapInfo 公司的 MapInfo,中地公司
的
MapGIS , 超 图 公 司 的 SuperMap , Intergraph 公 司 的 GeoMedia , AutoDesk 公 司 的
AutoCAD 及 MapGuide。平台 GIS 软件的特点是其功能完整而强大,几乎能够提供从存储数
据到分析数据可视化输出的所有的
GIS 功能,并且具有二次开发的能力。但是缺点是功能太
通用,因此面对特殊的问题时,不能提供最适合的解决方案。这种情况下可以采用第二种方
案即开发专用的
GIS。
专用的
GIS 软件是指使用开发语言结合平台 GIS 软件的组件进行开发的软件。比如说最
常见的
Windows 平台上,结合数据库,可视化开发语言,平台 GIS 软件提供的组件等技术,
提供专门的
GIS 服务,如数据录入,管理,分析,人机交互,信息共享。
其中,
GIS 开发中常用的数据库包括平台软件自己提供的存储格式文件,通用的数据
库如中小型开发中常用的微软公司的
Microsoft SQL Server,大型开发中常用的甲骨文公司
的
Oracle 数据库。通用数据库的特点是效率高,但是并没有针对地理数据的特点进行优化。
可视化开发语言常见的有甲骨文公司(并购于
Sun 微系统公司)的 Java 语言,微软公
司的
.NET 平台包括 Visual Basic.NET,C#.NET 以及 Visual C++.Net。
另外,针对不同的
GIS 目标,还需要结合其它的一些技术。如 3D 开发技术,如
OpenGL,DirectX,可用于 3D 展示数据;音视频开发技术,可以为 GIS 提供音频或者视频
展示,这是虚拟现实(
VR)的一个重要组成部分;互联网开发技术,如结合 WebService
可以提供在线的
GIS 服务,这是电子政务的一个重要方面,如现在房地产网上预售即是这
方面的应用;还有信息安全技术,基础地理数据是国家的机密,应当妥善保管,涉及到敏
感数据的时候应该保密,这些都是信息安全技术的用武之地。
总言之,平台
GIS 软件可以通过简单的操作提供复杂的分析功能,但是并不适合于所
有的情况;而自行开发的
GIS 软件则可以综合利用各种技术,为特殊的目标提供专用的服
务,但是开发技术难度大,有较高的技术门槛。而对于开源的
GIS 系统,因为受众面小,单
个软件开发力量薄弱,并且不能提供商业级的技术支持,所以在政府主导的开发中并不常
见。不过可以预见,在我国的信息化建设进程中,开源软件所占份量将会越来越大。
五、总结