网络地理信息系统
修文群
[摘要]
网络地理信息系统(Web GIS)是当前GIS技术热点,本文从分析计算模式的进化过程出发,指出基于Web的分布式计算环境,使传统GIS有望实现开放目标,以满足数据共享与互操作需求,进而综述了Web GIS概念、特征、类型和体系结构,通过分析比较其实现方式(CGI,PLUG-INS,JAVA),探索提出网络GIS数据发布的理想方案,包括网络协议的GIS拓展、Web GIS新型数据模型、相关算法、多源数据集城以及网络优化模式(分布式并行处理),最后通过自行开发的Web GIS浏览器(JAVA APPLET)具体予以实现。
[关键词]
网络地理信息系统,计算模式,体系结构,JAVA网络应用
[Summary]
Web GIS is current GIS developing hotspot, the article beginning with analyzing the computing evolution process, points out that the Web distributed environment is the right way to make the traditional GIS industry reach the opening ideal, further step the paper summarizes the conception,characteristics, types and framework of Web GIS,try to bring forward the best plan to publish spatial data on network by analyzing and comparing the realizing methods(CGI,PLUG-INS,JAVA),including network protocol extend ,new data model and its algorithm, complex data integration, and network optimizing method(distributed parallel computing), at last realizes it by a Web GIS browser (Java applet) programming case.
[Key word]
Web GIS, Computing mode, system structure, JAVA APPLET
回顾计算环境发展历史,从主机时代、C/S分布式计算直至INTERNET,进化的动力始终围绕更高性能,更低成本,更人性化的操作方式。
图1 计算模式的进化
集中式管理
主机-终端模式,以主机为中心计算环境,数据管理,事物处理高度集中,起始成本高,系统维护升级只涉及主机,管理成本低,但用户端缺乏个人定置,无任何处理功能。适用于大规模集中式应用,具有较高的效率和安全性。
Client/Server结构
CLIENT/SERVER结构,以PC为主,适合部门级应用。初级成本低,但随着应用规模扩展,网络上异种资源类型的增多,开发、管理、维护的复杂程度加大,频繁的软硬件升级,后期成本骤升,缺乏关键事物处理的安全性与并发处理能力。
INTERNET
集中式与分布式处理都存在其明显的优势与缺陷,以网络中心计算为特征的INTERNET恰到好处地取长补短,兼容并蓄,使计算体系真正成为企业生存发展的生命力。INTERNET是利用WWW、CGI、JAVA、FIERWALL等技术,为企业、行业提供开放的基于标准的综合性服务计算机网络系统,它将处理、储存、通讯能力将移入网络,集中FRAME和C/S的优点,管理集中,只涉及网络服务器,NC通过下载获得升级功能;同时信息高度分散,通过HTTP、JAVA可访问联接任何URL资源和应用,共享程度高,可伸缩扩展性强,具有高度开放性和灵活性,同时具备高速率和安全性,真正投资于应用而不是计算机本身。
图2 三种企业计算模式
= Multi-Tiers * C/S
由于C/S被设计成两层模式,即Client→Server,所有的表示逻辑和应用逻辑等都在Client端实现,使之非常臃肿;Server作为数据库、文件服务器,进行业务数据的处理和维护,功能相对简单,这就造成应用系统的性能、可伸缩性和可扩展性低下,对用户的投资缺乏保护。因此,两层结构已经受到责难,而INTERNET的出现恰好弥
网络地理信息系统 来自淘豆网m.daumloan.com转载请标明出处.