应该说主要有几种途径,一是对原始纸质数据、电子数据(表格、图形文件、遥感影像、航片等)的矢量化,二是利用卫星、飞机、各种采集仪器(全站仪、GPS数据采集车等)直接采集数字化的数据。
地理信息系统的特征
由于建立地理信息系统的目标、用途、区域等不同,地理信息系统有多种分类,如基础地理信息系统、资源调查信息系统、城市(或工程)管理信息系统、土地管理信息系统、人口统计信息系统、防洪防汛管理信息系统及其他专题信息系统,还有全球的、区域的和局部的地理信息系统等。但是,不管是基础的或专题的信息系统还是综合应用的信息系统,也不论系统规模大或小,其基本组成都是相同的:
①数据输入;
②数据的存贮、编辑和数据库管理; ③数据的运算、查询、检索和分析 ④信息应用;
⑤数据输出和显示。 ⑥数据更新。
为了满足对所涉及对象各类要素空间分布和相互关系的研究要求,地理信息系统必须具备以下基本条件:
①公共的地理定位基础。即所有的地理要素,要在一个特定投影和比例的参考坐标系统中进行严格的空间定位。
②信息源输入的数字化和标准化。为对来自系统外部的多种来源、多种形式的原始信息由外部格式转换成便于计算机进行分析处理的内部格式,必须对这些原始信息予以数字化和标准化。即对不同精度、不同比例尺、不同投影坐标系统且形式多类的外部信息运用数字化设施依统一的坐标系和统一的记录格式进行模式转换、坐标转换等,形成数据文件,存入数据库内。
③多维数据结构。由于地理信息不仅包括所研究对象的空间位置,也包括其实体特征的属性描述,同时还有明显的时序特征。因此,地理信息系统的空间数据组织形式应是一个由空间数据(三维空间坐标及其拓朴关系)、属性数据及时态数据所组成的多维数据结构。
此外,地理信息系统还具有如下特征:
⑴具有采集、管理、分析和以多种方式输出地理空间信息的能力,具有空间性和动态性。
⑵为管理和决策服务,以地理模型方法为手段,具有区域空间分析、多要素综合分析和动态预测能力,产生决策支持信息及其它高层地理信息。
⑶由计算机系统支持进行地理空间数据管理,并由计算机程序模拟常规的或专门的地理分析方法,作用到空间数据之上产生有用信息,完成人类难以完成的任务。计算机系统的支持使得地理信息系统具有快速、精确并能综合地对复杂的地理系统进行空间和过程的动态分析。
所以,GIS的功能决不仅仅限于对现实世界中地理空间数据的采集、编码、存储、查询和检索,而是现实世界的一个抽象模型,它比由地图表达的现实世界模型更为丰富和灵活, 用户可以按应用的目的观察提取这个现实世界模型各方面的内容,也可以量测这个模型所表达的地理现象的各种空间尺度指标,更为重要的是可以将自然发生的或者思维规划的动态过程施加在这个模型之上,取得对人为和自然过程的分析和预测信息,从而有助于做出正确决策
OpenLayers作为业内使用最为广泛的地图引擎之一,已被各大GIS厂商和广大WebGIS二次开发者采用。
借助OpenLayers强大的扩展功能,可以实现与各个不同的WebGIS平台产品相结合,开发出各具特色的WebGIS应用系统。 本书主要内容涵盖:WebGIS开发基础、OpenLayers开发基础、OpenLayers快速入门、OpenLayers之多源数据加载、OpenLayers之图形绘制、OpenLayers之OGC、OpenLayers之高级功能,最后给出了OpenLayers之项目实战——水利信息在线分析服务系统[1] 。
《WebGIS之OpenLayers全面解析》是第一本全面介绍Openlayers3的中文专业书籍,于2016年7月由电子工业出版社出版,并已登录淘宝、京东、当当等网络商城。书籍内容简介:OpenLayers作为业内使用最为广泛的地图引擎之一,已被各大GIS厂商和广大WebGIS二次开发者采用。
借助OpenLayers强大的扩展功能,可以实现与各个不同的WebGIS平台产品相结合,开发出各具特色的WebGIS应用系统。 本书主要内容涵盖:WebGIS开发基础、OpenLayers开发基础、OpenLayers快速入门、OpenLayers之多源数据加载、OpenLayers之图形绘制、OpenLayers之OGC、OpenLayers之高级功能,最后给出了OpenLayers之项目实战――水利信息在线分析服务系统。
Openlayers功能全且具有强大的可扩展性,使用Javascript语言,支持HTML5新特性,不依赖任何浏览器插件,是目前GIS领域使用最为广泛的开源WebGIS开发库。本书一共由9个章节内容组成,提供近百个程序实例,基本涵盖了WebGIS开发中的全部功能,可使读者迅速入门并掌握WebGIS和Openlayers开发,提高基础知识学习效率和系统开发效率。
读者只需要将书中的示例稍加改动,便可快速的将其移植到具体的WebGIS应用中。本书具体内容安排如下:第一章 概述:介绍了什么是WebGIS,并对目前常见的开源WebGIS软件进行了介绍。
第二章 WebGIS开发基础:对WebGIS开发涉及到的各种基础开发知识进行了讲解,指导读者快速入门WebGIS。第三章 Openlayers开发基础:对Openlayers Javascript开发库的框架设计、API组成和开发调试方式进行了讲解,指导读者快速了解Openlayers。
第四章 Openlayers快速入门:对Openlayers中提供的常用的10个控件的二次开发进行了讲解,指导读者快速开发出一个简单的网络地图应用。第五章 Openlayers之多源数据展示篇:通过丰富的示例讲解了Openlayers中如何显示来自各种网络地图服务商提供的地图数据,指导读者实现各种网络地图、KML、GPX、GeoJSON等开放数据源的叠加显示。
第六章 Openlayers之图形绘制篇:本章重点讲解了WebGIS应用中常用的点、线、矩形、多边形、圆等浏览器客户端的图形绘制功能,指导读者开发出各种鼠标交互图形绘制功能。第七章 Openlayers之OGC篇:对Openlayers中如何加载WMS、WMTS、WFS、WCS图层进行了示例讲解,指导读者快速掌握OGC服务数据的对接。
第八章 Openlayers之高级功能篇:对Openlayers中投影、热区、聚合标注、热点图、统计图、标绘等高级功能进行了示例讲解,指导读者快速高效地开发高级WebGIS功能。第九章 Openlayers之项目实战:结合一个具体的项目需求进行开发实战,配以详细的程序示例,讲解如何将Openlayers中的常用功能应用到项目实践中,指导读者基于前面章节中的Openlayers开发知识进行WebGIS系统开发。
本书可用于开设GIS专业的各大院校作为网络GIS课程的教材和教辅参考书,本书迎合WebGIS客户端开发技术的趋势和读者需求,适时推出本书,可作为学习WebGIS和Openlayers的入门及高级应用教材,也可供GIS领域科研工作者、高校师生及IT技术人员作为技术参考书。
1、软件平台,用来发布服务。
毋庸置疑,arcgis平台是世界上最大的平台。当然国内还有人用的是supermap的平台,还有一些人用的是开源平台,如Qgis2、开发平台esri向广大gis用户开放了诸多方式如,arcgis api for javascript、arcgis api for flex、arcgis api for silverlight,当然是用最广泛的还是arcgis api for javascript。
3、技术平台主要包括三种:ASP.Net JSP PHP4、服务器主要包括两种:IIS、Tomocat5、开发软件国内主要包括类型:重量级的如visual studio,轻量级的如WebStorm。
前端:
1、老一代两大富应用(RIA)框架(目前已经停止更新):flex、silverlight
2、其他开源(早期项目较多):openlayer2、amap、bmap、ArcgisAPI4JS(3系列版本)
3、较新框架:openlayer3、cesiums、ArcgisAPI4JS(4.0之后版本)、
4、轻型框架(需要二次封装):WebGL(例如d3.js、three.js)
后端:arcgisServer、geoserver、mapserver
(作者:毛小亮)
先解释一下GIS,地理信息系统,实质上是对空间数据的存储管理和使用,那么WebGIS就是GIS在网络上的应用。
说一下你身边的,比如百度地图,谷歌地图,你一定使用过,查询周边,查询路线,等等
还有,你坐火车查询线路,你坐地铁看几号线,只要在Web上进行空间数据的操作都属于WebGIS。
移动Web方面,像车载导航,手机地图也一定程度上有Web的成分,我觉得WebGIS也并不拘泥于一定要在浏览器上实现。
现在国家也在大力发展GIS在百姓生活中的应用,每个市都要求有自己的公众查询的GIS系统,这就是WebGIS系统。
还有其他一些专业一点的,咱老百姓可能就用不到了,我也就不列举了。
WebGIS
Web技术和GIS技术相结合,最为激动人心的产物就是WebGIS(万维网地理信息系统)。WebGIS,简言之,就是利用Web技术来扩展和完善地理信息系统的一项新技术。由于HTTP协议采用基于C/S的请求/应答机制,具有较强的用户交互能力,可以传输并在浏览器上显示多媒体数据,而GIS中的信息主要是需要以图形、图像方式表现的空间数据,用户通过交互操作,对空间数据进行查询分析。这些特点,就使得人们完全可以利用Web来寻找他们所需要的空间数据,并且进行各种操作。具体地讲,WebGIS的应用可以分为以下几个层面:
1)空间数据发布
由于能够以图形方式显示空间数据,较之于单纯的FTP方式,WebGIS使用户更容易找到需要的数据;
2)空间查询检索
利用浏览器提供的交互能力,进行图形及属性数据库的查询检索;
3)空间模型服务
在服务器端提供各种空间模型的实现方法,接收用户通过浏览器输入的模型参数后,将计算结果返回。换言之,利用Web不仅可以发布空间数据,也可以发布空间模型服务,形成浏览器/服务器结构(Browser/Server,B/S)。
4)Web资源的组织
在Web上,存在着大量的信息,这些信息多数具有空间分布特征,如分销商数据往往有其所在位置属性,利用地图对这些信息进行组织和管理,并为用户提供基于空间的检索服务,无疑也可以通过WebGIS实现。
与传统的地理信息系统相比,WebGIS有其特殊之处,主要表现在:
1)它必须是基于网络的客户机/服务器系统,而传统的GIS大多数为独立的单机系统;
2)它利用因特网来进行客户端和服务器之间的信息交换,这就意味着信息的传递是全球性的;
3)它是一个分布式系统,用户和服务器可以分布在不同地点和不同的计算机平台上。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
蜀ICP备2020033479号-4 Copyright © 2016 学习鸟. 页面生成时间:2.560秒