GIS读书笔记
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《当代地理信息技术》读书笔记
地理信息系统(gis,geographic information system)是由计算机系统、地理数据和用户组成的,通过对地理数据的集成、存储、检索、操作和分析,生成并输出各种地理信息,从而为土地利用、资源管理、环境监测、交通运输、经济建设、城市规划以及政府部门行政管理提供新的知识,为工程设计和规划、管理决策服务。gis始于60年代的加拿大与美国,尔后各国相继投入了大量的研究工作,自80年代末以来,特别是随着计算机技术的飞速发展,地理信息的处理、分析手段日趋先进,gis技术日臻成熟,已广泛地应用于环境、资源、石油、电力、土地、交通、公安、急救、航空、市政管理、城市规划、经济咨询、灾害损失预测、投资评价、政府管理和军事等与地理坐标相关的几乎所有领域。
但是,进入90年代以来,随着信息技术,尤其是计算机技术的快速发展,计算机其微处理器的处理速度愈来愈快性能价格比更高; 其存储器能实现将大型文件映射至内存的能力,并且能存储海量数据、数字地球(digital earth)的提出与实施,多媒体技术、空间技术、虚拟实景、数字测绘技术、数据仓库技术、计算机图形技术三维图形芯片、大容量光盘技术及宽频光纤通讯技术的突破性进展,特别是消除数据通讯瓶颈的卫星互联网的建立,以及能够提供接近实时对地观测图象的高分辨、高光谱、短周期遥感卫星的大量发射以及gis的应用深度的不断深入和广度的扩大,gis正处于急剧变化与发展之中,并对gis提出了许多新的要求。一方面,计算机的进步、信息网的发展和利用等技术上的突破,使得以数字形式表示信息更加容易,另一方面,地理信息仍滞后于其它更适合于以数字形式表示的信息,例如数字和文本。因此,地理信息的使用,又存在一定的困难和障碍,如果这些障碍能够妥善解决,gis的应用将会取得突飞猛进的发展。gis技术依托的主要工具和平台是计算机及其相关设备。目前gis主要总体上呈现网络化、组件式、开放性、移动式、空间多维性与虚拟现实、3s集成等发展趋势。
1、webgis
传统gis系统的弊端:文件服务器结构,处理能力完全依赖client端,效率低下;client 端的任何操作都要将服务器文件远程复制到本地进行,多用户并发操作时,网上存在多个备份,数据完整性难以控制;大量数据频繁传输,造成网络瓶颈,降低系统性能;成本高昂,企业用户的gis要求仅限于一般性功能,为此每个client都配备昂贵的专业gis软件无疑是巨大浪费;gis桌面系统操作复杂,需要专业基础和长期培训,不适合企业级及大众化应用;而webgis的优势:大规模降低成本,全面取代gis桌面系统;将企业成员的交流合作与gis 专业操作有机结合,构成企业群体生产力;采用页面取代窗口,简单易用,降低专业操作难度;充分利用网络资源,是一种理想的全局优化模式;对于webgis的设计思路,首先是基于gis网络协议,其次就是webgis多源数据的集成,以及多线程并形式计算和平台的独立性。 webgis有更广泛的访问范围客户可以同时访问多个位于不同地方的服务器上的最新数据。其次就是平台独立性,由于是用通用的web浏览器,用户可以适时地访问webgis数据,其软件成本与全套专业gis相比明显要节省得多。目前,webgis在internet/intranet上的应用为典型的三层结构,三层结构包括客户机、应用服务器与web服务器、数据库服务器。如今,webgis得到了越来越广泛的应用,一类为基于internet的公共信息在线服务;webgis 的另外一类应用为基于intranet的企业内部业务管理。gis可以与无线通信相结合。wap技术的发展与应用使无线通信技术与gis技术以及internet技术的结合成为可能,形成了一种新的技术——无线定位技术,因此也衍生一种新的服务,即无线定位服务。利用这种技术,人们可以利用手机查询到自己所在的位置。gis与无线通讯的结合,使gis借助于无线通讯等技术手段更加深入地融入到我们的日常生活当中,这将是一个非常广阔的市场。
与传统的gis相比,web gis具有以下特点:
(1)适应性强 web gis是基于互联网的,因而是全球的,能够在不同的平台运行。
(2)应用面广网络功能将使web gis应用到整个社会,真正实现gis的无所不能,无处不在。
(3)现实性强地理信息的实时更新在网上进行,人们能得到最新信息和最新动态。
(4)维护社会化数据的采集、输入、空间信息的分析与发布将是在社会协调下运作,对其维护将是社会化,减少重复的劳动。
(5)使用简单用户可以直接从网上获取所需要的各种地理信息,直接进行各种地理信息的分析,而不用关心空间数据库的维护和管理。
目前,webgis的建设面临四个方面的挑战:网上数据发布、网上数据互操作、网上数据采掘和网上数据管理及安全性。
2、组件式gis
组件式软件技术已经成为当今软件技术的潮流之一,为了适应这种技术潮流,gis软件象其他软件一样,已经或正在发生着革命性的变化,即由过去厂家提供了全部系统或者具有二次开发功能的软件,过渡到提供组件由用户自己再开发的方向上来。无疑,组件式gis技术将给整个gis技术体系和应用模式带来巨大影响。组件式gis的基本思想是把gis的各大功能模块划分为几个控件,每个控件完成不同的功能。各个gis控件之间,以及gis控件与其它非gis控件之间,可以方便地通过可视化的软件开发工具集成起来,形成最终的gis应用。控件如同一堆各式各样的积木,他们分别实现不同的功能(包括gis和非gis功能),根据需要把实现各种功能的“积木”搭建起来,就构成应用系统。基本特点把gis的功能适当抽象,以组件形式供开发者使用,将会带来许多传统gis工具无法比拟的优点。
(1)小巧灵活、价格便宜
由于传统gis结构的封闭性,往往使得软件本身变得越来越庞大,不同系统的交互性差,系统的开发难度大。在组件模型下,各组件都集中地实现与自己最紧密相关的系统功能,用户可以根据实际需要选择所需控件,最大限度地降低了用户的经济负担。。组件化的gis平台集中提供空间数据管理能力,并且能以灵活的方式与数据库系统连接。在保证功能的前提下,系统表现得小巧灵活,而其价格仅是传统gis开发工具的十分之一,甚至更少。这样,用户便能以较好的性能价格比获得或开发gis应用系统。
(2)无须专门gis开发语言
传统gis往往具有独立的二次开发语言,对用户和应用开发者而言存在学习上的负担。而且使用系统所提供的二次开发语言,开发往往受到限制,难以处理复杂问题。而组件式gis 建立在严格的标准之上,不需要额外的gis二次开发语言,只需实现gis的基本功能函数,按照microsoft的activex控件标准开发接口。这有利于减轻gis软件开发者的负担,而且增强了gis软件的可扩展性。gis应用开发者,不必掌握额外的gis开发语言,只需熟悉基于windows平台的通用集成开发环境,以及gis各个控件的属性、方法和事件,就可以完成应用系统的
开发和集成。目前,可供选择的开发环境很多,如visual c++、visual basic、visual foxpro、borland c++、delphi、c++ builder以及power builder等都可直接成为gis或gmis 的优秀开发工具,它们各自的优点都能够得到充分发挥。这与传统gis专门性开发环境相比,是一种质的飞跃。
(3)强大的gis功能
新的gis组件都是基于32位系统平台的,采用inproc直接调用形式,所以无论是管理大数据的能力还是处理速度方面均不比传统gis软件逊色。小小的gis组件完全能提供拼接、裁剪、叠合、缓冲区等空间处理能力和丰富的空间查询与分析能力。
(4)开发简捷
由于gis组件可以直接嵌入mis开发工具中,对于广大开发人员来讲,就可以自由选用