Page 232 - 建筑工程施工技术与工程管理创新
P. 232

建筑工程施工技术与工程管理创新
             Innovation in Construction Technology and Engineering Management of Building Engineering


             这主要表现在以下几个方面:
                  ①开发负担重
                  基础软件开发负担过重是传统 GIS 所面临的重要问题之一,GIS 为各个应用

             领域提供了强大的开发工具,同时,这些领域也对 GIS 在性能和功能方面不断地
             提出了更高的要求。为此,GIS 基础软件开发者不得不在 GIS 软件中实现各种各
             样的功能,使得 GIS 软件变得日益庞大和臃肿,GIS 基础软件开发者的负担也日
             益加重。

                  为了使 GIS 软件成为一个完整的系统,开发者除了在软件中实现 GIS 的各
             种功能与算法外,还不得不做许多与 GIS 底层技术本身无关的工作。比如统计图
             表制作、数学统计分析、数据库管理等功能。虽然,这些功能在其它的专业软件

             中已经有相当完美的实现,但目前的绝大部分商业 GIS 软件中还是不得不“自成
             体系地”提供这些功能,导致了 GIS 软件与其它软件之间的大量重复劳动,也给
             使用者增加了学习和掌握 GIS 软件的负担。
                  ②集成困难
                  传统 GIS 的另一个缺陷是集成困难。建设一个 GIS 应用系统,实际上是对

             空间数据、GIS 软件和各种应用模型进行集成。资源和设施管理的 GIS 应用更是
             要求 GIS 和管理信息系统(Management Information Systems,MIS)乃至办公自
             动化 0ffice Automation,OA)之 间的有机结合,对 GIS 系统集成方案提出了很

             高的要求。但是传统 GIS 软件封闭的、独成体系的结构使得 GIS 很难与应用模型、
             MIS 或 OA 实现高效的、有机的集成。
                  ③开发语言问题
                  开发语言也是传统 GIS 一直存在的问题之一。绝大多数 GIS 软件都提供了
             至少一套自成体系的二次开发语言,以便用户设计符合自己需要的 GIS 应用系统。

             但是不管该语言有多简单,用户和应用开发者都需要花一定的时间和精力去熟悉
             其语法结构、流程控制以及大量的功能函数,才能进行 GIS 应用系统的编码实现。
             这种在业界中没有规范的开发语言让用户难以适应,功能越强的 GIS 开发语言,

             用户需要越多的时间才能掌握。
                  ④普及困难
                  难于普及是阻碍 GIS 应用推广和进一步发展的绊脚石。GIS 发展至今,尽管
             已经有不少比较成熟的软件系统,但这些软件大都功能繁多且系统庞大,软硬件



             218
   227   228   229   230   231   232   233   234   235   236   237