地理资讯系统(英语:Geographic Information System,缩写:GIS)
这是一套系统,专门用来模拟地理资讯的系统;(以前是地球,现在也可以是火星)
系统结构图:
系统图分析:
输入:feature data;
存储,转化:
把feature data转化为
转化1:WMS(world map system )(maps); (常用)
转化2:WFS(features);
转化3:GeoRss(GeoRSS是一种可侦测、聚集、分享、并在地图上标誌出RSS讯息来源中地理位置的格式规範,可应用在地理相关及地图类软体中。把这种能侦测出资讯中的地理位置的解码器(encodings)建构在一般的模组(model)中,便可不受处理器不同位阶的限制,在更高阶的处理器中运作,具有向上相容性(upwards-compatibility)。)(摘要);
转化4:KML(KML全称:Keyhole Markup Language,是基于XML(eXtensible Markup Language,可扩展标记语言)语法标準的一种标记式语言(markup language),採用标记结构,含有巢状的元素和属性。由Google(Google(页面存档备份,存于网际网路档案馆))旗下的Keyhole公司发展并维护,用来表达地理标记。根据KML语言编写的档案则为KML档案,格式同样採用的XML档案格式,应用于Google地球相关软体中(Google Earth,Google Map, Google Maps for mobile...),用于显示地理资料(包括点、线、面、多边形,多面体以及模型...)。而现在很多GIS相关企业也追随Google开始採用此种格式进行地理资料的交换。)(模仿xml的一种文档格式);
转化5:WCS(coverages 覆盖範围)
其中笔者目前接触过的有:
WMS(maps),KML(google earth);
对应这些服务(系统),衍生出的不同的视窗;对应这些视窗,衍生出不同的提供这些视窗的应用,比如提供kml视窗的google earth;
对应转化1的使用场景:在web browser中使用gis演示也是一个视窗,是直接使用maps viewer;
对应转化5的使用场景:把gps档案转成kml档案,然后丢给google earth进行演示,就是使用kml viewer的做法;