GeoPy
  • 前言
  • Python基础
    • Python环境搭建及基本数据类型
    • 运算符及字符串
    • 序列与字典
    • 流程控制语句
    • 函数
    • 面向对象编程初识
    • 面向对象编程高级
    • Python科学计算
    • 空间数据处理环境搭建
  • 空间数据基础
    • 空间参考系统
    • 地图投影
    • 空间数据
  • GDAL空间数据处理
    • GDAL简介
    • GDAL数据基本操作
      • 打开栅格数据的正确方式
      • 栅格数据格式转换
      • 栅格数据创建与保存
      • 读取HDF或者NetCDF格式的栅格数据
      • 栅格数据投影转换
      • 栅格数据裁剪
      • 打开Shapefile文件的正确方式
      • 创建Shapefile文件并写入数据
      • 矢量数据投影转换
    • Fiona矢量数据处理
      • Fiona简介及Shapefile数据读取
      • 使用Fiona创建Shapefile矢量数据
    • Rasterio栅格数据处理
      • 使用Rasterio读取栅格数据
      • 使用Rasterio创建栅格数据
      • 使用Rasterio做投影变换
Powered by GitBook
On this page
  • 矢量数据(Vector)
  • 栅格数据(Raster)
  • 空间数据库
  1. 空间数据基础

空间数据

Previous地图投影NextGDAL空间数据处理

Last updated 7 years ago

作者:阿振

邮箱:tanzhenyugis@163.com

博客:

修改时间:2018-05-06

声明: 本文为博主原创文章,转载请注明原文出处

矢量数据(Vector)

矢量数据基于对象模型(object-based)的空间数据描述模型。矢量数据使用对象(点,线,面)及其对象之间的关系描述空间实体。

常见的矢量数据格式:

  • ESRI Shapefile (Shapefile是一种基于文件方式存储GIS数据的被广泛使用的数据格式。一个Shapefile文件至少由shp,dbf,shx三个文件作成,分别存储空间对象的几何信息,属性信息和两者索引信息。

  • ESRI Personal Geodatabase(基于微软的Access数据库进行空间数据存储的数据格式,即可以存储矢量数据又可以存储栅格数据)

  • ESRI File Geodatabase(使用Geodatabase数据模型基于文件进行存储,跨平台)

  • OGC GML(Geography Markup Language,基于XML文件格式,国际标准)

  • KML (Keyhole Markup Language,基于XML文件格式,Google Earth专用空间数据格式)

  • GeoJSON(基于JSON数据格式用于表示空间实体的标记语言)

栅格数据(Raster)

栅格数据基于场模型(field-based)把空间事物和现象作为连续的变量或体来看待。

常见的栅格数据格式:

  • GeoTIFF (Geographic Tagged Image File Format,GIS和卫星遥感应用的行业图像标准文件(.tif或者.tiff))

  • ERDAS Imagine (ERDAS软件的专用数据格式(.img))

  • ENVI格式(ENVI使用一个二进制文件(.dat或者.bin),一个文本头文件存储栅格数据(.hdr))

  • HDF (Hierarchical Data Format,美国国家高级计算机应用中心研发,MODIS数据就采用该格式,当前版本HDF5)

  • NetCDF(Network Common Data Form,由美国大学大气研究协会研发,广泛应用于大气环境领域(.nc)NetCDF4基于HDF5)

空间数据库

  • Oracle Spatial and Graph (GeoSpatial,GeoRaster)

  • PostGIS(支持栅格矢量数据)

  • OGC GeoPackage (基于SQLLite数据的数据存储规范)

https://blog.csdn.net/theonegis/article/details/80089375