开源库OGR的入门知识
生活随笔
收集整理的這篇文章主要介紹了
开源库OGR的入门知识
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 前言
OGR 是一個讀取和處理 GIS 矢量數據的開源代碼庫。它可以讀取和處理多種流行的矢量數據(如 ESRI 的 Shapefile、S-57、SDTS、PostGIS、Oracle Spatial、以及 Mapinfo 的 mid/mif 和 TAB 格式)
2. OGR庫安裝
OGR 是 GDAL 的配套庫,它是 GDAL 庫的一個部分,只要你安裝了 GDAL 庫,就
已經擁有了 OGR 庫。關于gdal(python)的安裝,可以參考這篇博客。
3. OGR庫數據模型
OGR數據模型是基于OpenGIS的標準來設立的,縱觀OGR的類結構,它主要的類如下面所示。
- Geometry
- SpatialReference
- Feature
- FeatureDefn
- Layer
- DataSource
- Driver
4. Geometry介紹
Geometry 指的是幾何形狀,這個類中包含矢量數據模型(由 OGC 相關標準定義)、相關的幾何操作以及數據的導入、導出(wkb/wkt 形式)等函數。值得注意的是 Geometry 同時包含空間參考系統(投影)信息。其類的繼承圖如下所示:
總結
以上是生活随笔為你收集整理的开源库OGR的入门知识的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用latex排版LNCS模板的论文
- 下一篇: 误删了注册表文件USB通用串行总线控制器