gis空间校正没反应_重温GIS——GIS文件格式

6957b170afea66d7f2d491a5f7654f11.png

这两天看了一篇文章,关于GIS各种各样数据格式的介绍:

The Ultimate List of GIS Formats and Geospatial File Extensions - GIS Geography​gisgeography.com
b4e093a15a993c90418370e24fe668be.png

这篇文章比较全面的介绍了GIS 各种数据格式,我就自己碰到过和感兴趣的信息进行了整理。GIS应用行业的广泛,软件的多样使得GIS的文件格式非常多,就像文中提到的,“成为了很多GISer的噩梦。”在我看来,GIS文件格式可以依照下面的逻辑进行划分。

0e0218691470b8d9e1592df201f90c5f.png

下面按照上图顺序对于GIS文件格式进行说明信息来源于

The Ultimate List of GIS Formats and Geospatial File Extensions - GIS Geography​gisgeography.com
b4e093a15a993c90418370e24fe668be.png

1.矢量数据

矢量图形是由一些顶点和路径组成的,矢量数据有三种基本形态:点、线、面。

Esri Shapefile,其由多个文件组成:SHP描述几何特征;SHX描述形状的位置和索引;DBF描述属性数据。

Google Keyhole Markup Language (KML/KMZ),KML是从XML演变过来的,用于Google Earth的交互。工程应用中特别多。KMZ 是一个压缩文件,它代替KML成为Google Earth的默认空间数据格式。KML/KMZ在2008年成为了开放空间地理协会的国际标准之一。KML/KMZ的经纬度都是WGS 84 ,海拔是 WGS84 EGM96 Geoid vertical datum

MapInfo TAB,与Shapefile文件类似,由多个文件组成:TAB文件是ASCII格式,描述了ID,DAT,MAP和IND文件的关系;DAT文件包含表格数据;ID文件是索引文件,地理对象的索引;MAP文件,存储了地图对象的地理信息;IND文件是表格文件的索引文件。

Geographic JavaScript Object Notation (GeoJSON),它以JSON格式的文本的形式存储坐标串,可以描述点,线,面以及表格。你可以以任何文本编辑器打开,它是一个通用的web格式,可以被JavaScript识别。

MapInfo Interchange File,MIF存储图形;MID存储属性。

OpenStreetMap OSM XML(.OSM),OSM文件是OpenStreetMap的数据格式,包含了来自于OpenStreetMap上的各个贡献者的矢量数据集。它是基于XML的文件格式,所以你可以用文本编辑器打开它,并且改变它的编码格式。它可以被QGIS打开。(编辑于2019/6/23)

2.栅格数据

栅格数据用像素或者栅格数据描述,他们的值可以是连续的值也可以是离散的值。

ERDAS Imagine (IMG),用来存储单通道和多通道的卫星影像。它用HFA文件用来描述一些文件的基本信息,包括控制点和传感器类型。

American Standard Code for Information Interchange ASCII Grid,ASCII栅格数据只用0-255来描述信息,有头文件信息,用分隔符来分割对象,可能是逗号,空格或者tab键

GeoTIFF,卫星遥感影像的工业标准文件,TIF文件还可能有其他子文件:TFW:配准信息(翻译对吗?);XML存储元数据;AUZ存储投影信息;OVR存储影像金字塔信息;

Envi RAW Raster(BIL),BIL文件以行的形式存储数据,HDR包括矩阵的行列以及比特深度以及布局。

3. Web服务数据

Web服务数据包括由OGC定义的标准服务格式(WMS,WFS,WCS),还有ESRI公司提供的ArcGIS online Service.

4.点云数据、3D数据、时空数据(大数据)

点云数据、3D数据和时空数据是当前我接触过的数据类型里面,对于性能要求比较高的几类数据。在开发或者应用这几类数据时,需要格外整个过程中的性能问题。

点云数据,因为测绘技术的革新,用雷达或者无人机采集的点云数据使得人们能够更加精确地描绘地理环境。精细地理环境建模能够使我们分析问题时更加贴近现实,但随之带来的问题就是大数据量如何高性能地存储运算和展示。(看过材料,可惜没接触过)

3D数据,3D数据也是地理环境建模更加精细的体现,但是他还有个主要的应用:展示。3D效果呈现更加贴近现实,更加有冲击性,更能说服别人。很早以前用过Google Sketchup。现在它已经叫Trimble Sketchup了。(2012年被谷歌卖掉了

时空数据,时空数据是GIS数据在时间维度上的延伸,主要应用于一些跟时间紧密联系的GIS领域,比如气象。比较常用的格式是NetCDF,可惜我没接触过.

5.CAD数据

CAD数据是GIS重要的数据来源,特别涉及城市规划相关的领域。幸运的是,很多GIS工具都可以将CAD数据加载,并进行相应的转换。它经常用来承载2D/3D的设计,这些数据会包括边线数据和标注文本。DWG/DXF的矢量数据是使用笛卡尔坐标系。DWF 用于Web的特殊视图;DWG是AutoCAD工作版本,并且包括元数据;DXF 存储数据,用来CAD程序之见的数据交换

6.数据库存储

数据库存储空间数据以及空间数据之间的关系,一般称为空间数据库。

Esri File Geodatabase,Esri的文件地理数据库用来存储属性表、矢量和栅格数据集,以及网络拓扑以及其他空间相关信息。它的性能优于个人地理数据库:提供了更好的结构化和性能的优势,具有更快的性能,存储更复杂的关系,兼容栅格数据,拥有2T的容量。个人数据只有2GB的容量。

What is a Geodatabase? Personal vs File Geodatabase​gisgeography.com

SpatiaLite,基于SQLite,扩展了其空间能力。

7.工程类存储

GIS工具多种多样,相应有多种工程文件和制图文件。

工程文件通常存储一些数据层以及他的布局,比如ArcMapArcGIS的地图文件.MXD,QGIS的项目文件:.QGS/QGZ,MapInfo的工作空间:.WOR/.MWS。

制图文件包括图层样式,以及符号文件等数据,比如ArcGIS的图层文件.LYR;QGIS的图层文件.QLR

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值