GIS数据读取与转换
前面给大家分享了GIS格式总结,今天讲一下GIS数据的读取和转换,主要基于ArcGIS和QGIS这两个用的最广泛的GIS软件平台来讲。
关于GIS数据格式请参阅:史上最全GIS数据格式总结,看完这个应该没啥不认识的了
ArcGIS
在ArcGIS里面数据的读取和转换分为两部分,一部分是可以直接读取和转换的,另一部分是需要借助ArcToolbox
ArcGIS本身就支持众多的矢量、栅格、属性等等数据格式,使用ArcGIS可以直接通过加载数据,导出数据的方式进行读取和转换。常用的工具:
Add Data添加数据
Add Data是ArcGIS的精华之一,一个工具加载众多的数据,除了需要ArcToolbox转换的数据,Add Data基本上涵盖了所有的常见矢量、栅格、属性数据。
ArcGIS Add Data包打天下
Catalog
Catalog在ArcGIS中的作用类似于windows资源管理器,是数据管理的大管家。在这里可以对数据复制、粘贴、新建、导入、导出等等……
Export Data 导出数据
在图层上右击,数据Data,导出数据Export Data
Export Data导出数据
- 矢量数据导出
- Export: All features,导出所有要素;Selected features,导出选中的要素
- Save as type:Shapefile,可以直接存储到文件夹中;File and Personal Geodatabase feature classes,文件或个人地理数据库要素类
矢量数据可以导出为SHP或者GDB要素类
- 栅格数据导出
- GDB中,栅格数据集
- 文件夹中,TIFF、IMG、GRID等等……
导出栅格数据
ArcToolbox
在ArcToolbox中集成了很多工具,可以完成一些复杂的数据导入、导出、转换功能。
- Conversion Tools
- Excel、KML、JSON等等都可以在这里面找到对应的转换工具
转换工具箱
- Data Management Tools
- Features
- Projections and Transformations投影和变换
- Raster
- Feature to Point要素转点
- Feature to Line要素转线
- Feature to Polygon要素转面
- Feature Vertices To Points要素折点转点
- Add Geometry Attributes添加几何属性,XY坐标、重心坐标、周长、面积等
- Project Raster投影栅格
- Raster
- Define Projection定义投影,用于矢量数据缺少空间参考,或空间参考错误的情况
- Project投影,用于给矢量数据投影转换
- Build Pyramids And Statistics创建金字塔和统计
- Mosaic to NewRaster用于拼接栅格
- Raster Dataset
- Raster Properties
- 数据管理工具箱主要用于点线面要素的转换、投影变换、栅格镶嵌等
数据管理工具箱
QGIS
QGIS相比ArcGIS里面的一大堆工具就简单粗暴的多了,大家掌握这个就好
数据导入
Save Features As
Save As