初识GDAL
GDAL(Geospatial Data Abstraction Library),是一个用于矢量和栅格格式数据之间的转换器。由开源地理空间基金会在 X/MIT 风格的开源许可下发布。作为一个库,它为所有支持的格式向调用应用程序提供单个栅格抽象数据模型和单个矢量抽象数据模型。它还带有各种有用的命令行实用程序,用于数据转换和处理。该新闻页面描述了2021年10月GDAL / OGR 3.3.3版本。
GIS的基础设施-GDAL
个人认为,GDAL可以称为GIS的基础设施 ,为什么这么说呢?因为GDAL无论是在开源GIS软件还是商业GIS软件中都得到了广泛的应用。我们通过下表来看看,哪些软件都在使用GDAL。
软件名称 | 用途 |
---|---|
ESRI ArcGIS 9.2+ | A popular GIS platform. |
ERDAS ER Viewer | Image viewer for very large JPEG 2000 and ECW files. |
GeoServer | a open source software server written in Java that allows users to share and edit geospatial data. |
Google Earth | A 3D world viewer. |
IDRISI | A GIS and Image Processing Windows Desktop application. Uses GDAL to import/export/warp raster data. |
NASA Ames Stereo Pipeline | Software for creating terrain models and ortho images from planetary stereo images. |
QGIS | A cross platform desktop GIS. |
SkylineGlobe | The Skyline suite of interactive applications allows you to build, view, query and analyze customized, virtual 3D landscapes. |
PostgreSQL OGR Foreign Data Wrapper | Expose OGR layer as PostgreSQL foreign tables. |
PostGIS | spatial database extender for PostgreSQL: The raster loader and many of the raster SQL functions rely on GDAL. |
PDAL | Point Cloud Data Abstraction Library |
GRASS GIS | A raster/vector open source GIS that uses GDAL for raster/vector import and export (via r.in.gdal/r.out.gdal) |
NASA WorldWind | Multiplatform virtual globe library to quickly and easily create interactive visualizations of 3D globes, map and geographical information. |
R | A free software environment for statistical computing and graphics, with bindings to GDAL via the rgdal package. |
WindNinja | wind model for fire behavior modeling. |
知道大家英语好,就不翻译了哦!单词都很简单~
GDAL与OGR的关系
OGR曾经是一个独立的矢量IO库,灵感来自于OpenGIS Simple Features,它是从GDAL中分离出来的。在GDAL 2.0版本中,GDAL和OGR组件被集成在一起。
OGR过去是OpenGIS简单特性参考实现的缩写。然而,由于OGR不完全符合OpenGIS简单特性规范