GIS技术在洪水风险管理系统开发中的应用
发布时间:2009/6/19 来源:中国地理信息网 阅读:29193
分享到:

    一、洪水风险及风险管理的含义

    洪水是指江河水量迅猛增加及水位急剧上涨的自然现象。洪水的形成往往受气候、下垫面等自然因素和人为因素的影响,在其发生、发展和演变过程中包含着必然性的一面,也包含着随机性的一面,人们很难精确地预知其发生的时间、地点和大小。所以,在水文学上通常采用洪水频率描述洪水本身风险的大小。除此之外,洪水风险的大小还与人们抵御洪水的能力以及承受洪水的区域内的资产水平有关。我们知道,如果洪水发生在没有人烟的地区,也就无所谓洪水灾害。所以,只有当洪水威胁到人类的安全和影响到人类的社会经济活动并造成损失时,才称之为洪水灾害。

    长期以来,为了防御洪水,人们修建了大量的堤防、大坝等防洪工程,具有了防御洪水灾害的一定能力。然而,在人类修建大量防洪工程大规模改造自然的过程中,人们逐步意识到人与自然的矛盾在逐步加深。通过大规模的水利工程建设,人们普遍地增加了安全感,在河岸两侧开始大规模地建设,城市不断扩大,人口不断集中。然而,当下一次洪水泛滥发生时,人们发现洪水所造成的损失比以前有增无减,于是人们又要求提高江河的防洪标准。如此下去,便形成了防洪工程投入不断加大,而洪灾损失也不断增长的局面。而且人类发现了生存环境日益恶化,河流生态系统被破坏等诸多问题。在反思这些问题时,人类意识到洪水是一种自然现象,以现有技术企图控制和消除洪水灾害是不可能的,认识到洪水的风险是不可消除的而只能在一定程度上减轻或回避。因此,从发展的观点来看,人们在与洪水斗争的过程中,既要适当控制洪水改造自然,又要适应洪水与自然共存,将洪水灾害损失降低到不影响人类的可持续发展进程,以最低的成本实现最大安全保障这样一个防洪减灾的总体目标。洪水灾害风险管理的概念便是在这样的基础上提出的。

    洪水灾害的严重性和频发性决定了洪水灾害风险管理的复杂性。洪水灾害风险管理可以说是一个系统工程,是指人们对可能遇到的洪水风险进行识别、估计和评价,并在此基础上综合利用法律、行政、经济、技术、教育与工程手段,合理调整人与自然之间的关系,实现人类的最大安全保障和可持续发展的双重目标。从发展的观点来看,洪水灾害风险管理是指人们在与洪水斗争的过程中,既要适当控制洪水改造自然,又要适应洪水与自然共存,利用各种工程措施和非工程措施,将洪水灾害损失降低到不影响人类的可持续发展进程,以最低的成本实现最大安全保障这样一个防洪减灾的总体目标。

    洪水灾害的风险管理应贯穿洪水灾害发生发展的全过程,包括灾害发生前的日常风险管理,灾害发生过程中的应急风险管理和灾害发生后的恢复和重建过程中的风险管理。风险管理过程是不断循环和完善的过程,主要包括建立风险管理目标、风险分析、风险决策、风险处理等几个基本步骤。

    (1)洪水灾害风险管理目标:根据洪水特征、工程质量、防洪保护区的人口、财产状况和承受能力,对防洪投入风险因素进行评估,确定对各项风险因素可以接受的标准,使风险管理成本最小,以此作为风险的管理目标。

    (2)洪水灾害风险识别:在确定的风险管理目标条件下,对仍然存在较大风险的因素进行判别,根据可能产生风险的大小进行排序,确定重点管理目标。

    (3)洪水灾害风险估计:计算或估算重点风险因素可能造成的洪水危险性的大小,如是否可能造成工程破坏,工程破坏后可能形成的淹没范围、淹没水深等。

    (4)洪水灾害风险评价:具体计算洪水造成的社会、环境、生态、经济等方面的损失。

    (5)洪水灾害风险管理方案:选择可行的对策,应对洪水灾害风险,使洪水灾害在总体上损失最小。包括:①自留风险,由本地区承担洪水灾害风险;②降低风险,采取应急措施,减少或消除一些风险因素,使总体风险降低;③回避风险,将人口和资产由高风险区域向低风险区和安全区疏散转移;④转移风险,如洪水灾害可能威胁到重点保护区域时,主动将灾害转移到其他非重点保护区域,使总体灾害损失减少;⑤分担风险,采取保险或补偿等方式,由更大范围分担局部受灾区域的风险。管理方案可以是上述方案中的一种或多种的组合。

    (6)洪水灾害风险管理决策:对各种洪水灾害风险管理方案可能产生的后果进行分析和比较,选择最优方案。

    (7)洪水灾害风险管理计划:风险管理方案确定后,要编制行动计划,如动员、发布警报、人口资产转移、紧急抢险和救护、破堤分洪等。务求在方案实施过程中生命和财产损失最小。

    (8)洪水灾害风险管理效果评价:对计划实施后的社会、经济、生态、环境效果进行评价或预评估。

    二、GIS与组件式GIS

    地理信息系统根据其内容可分为两大基本类型:一是应用型地理信息系统,是以某一专业、领域或工作为主要内容,包括专题地理信息系统和区域综合地理信息系统;二是工具型地理信息系统,也就是GIS工具软件包,如ARC/INFO等,具有空间数据输入、存储、处理、分析和输出等GIS基本功能。应用型GIS主要有三种开发方式:

    (1)独立开发:指不依赖于任何GIS工具软件,从空间数据的采集、编辑到数据的处理分析及结果输出,所有的算法都由开发者独立设计,然后选用某种程序设计语言,如Visual C 、Delphi等,在一定的操作系统平台上编程实现。这种方式的好处在于无须依赖任何商业GIS工具软件,独立性强,但是,能力、时间、财力方面的限制使其开发出来的产品很难在功能上与商业化GIS工具软件相比,而且在购买GIS工具软件上省下的钱可能还抵不上开发者在开发过程中绞尽脑汁所花的代价。


    (2)单纯二次开发:指完全借助于GIS工具软件提供的开发语言进行应用系统开发。GIS工具软件大多提供了可供用户进行二次开发的宏语言,如ESRI的ArcView提供了Avenue语言,MapInfo公司研制的MapInfo Professional提供了MapBasic语言等等。用户可以利用这些宏语言,以原GIS工具软件为开发平台,开发出自己的针对不同应用对象的应用程序。这种方式省时省心,但进行二次开发的宏语言,作为编程语言只能算是二流的,功能极弱,用它们来开发应用程序往往不尽如人意。

    (3)集成二次开发:集成二次开发是指利用专业的GIS工具软件,如ArcView、MapInfo等,实现GIS的基本功能,以通用软件开发工具尤其是可视化开发工具,如Delphi、Visual C 、Visual Basic、Power Builder等为开发平台,进行二者的集成开发。

    集成二次开发目前主要有两种方式:①OLE/DDE:采用OLE Automation技术或利用DDE技术,用软件开发工具开发前台可执行应用程序,以OLE自动化方式或DDE方式启动GIS工具软件在后台执行,利用回调技术动态获取其返回信息,实现应用程序中的地理信息处理功能;②GIS控件:利用GIS工具软件生产厂家提供的建立在OCX技术基础上的GIS功能控件,如ESRI的MapObjects、 MapInfo公司的 MapX 等,在Delphi等编程工具编制的应用程序中,直接将GIS功能嵌入其中,实现地理信息系统的各种功能。这种建立在OCX技术基础上的GIS功能控件又被称做组件式GIS。

    由于独立开发难度太大,单纯二次开发受GIS工具提供的编程语言的限制差强人意,因此结合GIS工具软件与当今可视化开发语言的集成二次开发方式就成为GIS应用开发的主流。它的优点是既可以充分利用GIS工具软件对空间数据库的管理、分析功能,又可以利用其他可视化开发语言具有的高效、方便等编程优点,集二者之所长,不仅能大大提高应用系统的开发效率,而且使用可视化软件开发工具开发出来的应用程序具有更好的外观效果,更强大的数据库功能,而且可靠性好、易于移植、便于维护。尤其是使用OCX技术利用GIS功能组件进行集成开发,更能表现出这些优势。

    组件式GIS的基本思想是把GIS的各大功能模块划分为几个控件,每个控件完成不同的功能。各个G