GDAL/OGR¶
Geospatial Data Translation Tools¶
Geospatial Data Abstraction Library (GDAL/OGR) dostarcza narzędzi wiersza poleceń do przeliczania i przekształcania szerokiego spektrum danych przestrzennych zapisanych w formatach rastrowych i wektorowych.
Narzędzia zbudowane są w oparciu o wieloplatformową bibliotekę C++ dostępną z poziomu wielu języków programowania. Biblioteka prezentuje aplikacjom wywołującym ujednolicony model danych dla wszystkich obsługiwanych formatów.
GDAL/OGR jest najszerzej stosowaną geoprzestrzenną biblioteką dostępu do danych. Zapewnia silnik dostępu do danych, wielu aplikacjom, w tym korzysta z niej MapServer, GRASS, QGIS, i OpenEV. Jest również wykorzystywana przez takie programy jak OSSIM, Cadcorp SIS, FME, Google Earth, VTP, Thuban, ILWIS, MapGuide and ArcGIS.
Główne funkcje¶
- Narzędzia wiersza poleceń do przeliczania, odkształcania obrazów, selekcji informacji, i wielu innych powszechnych zadań
- Bardzo wydajny dostęp do danych rastrowych, wykorzystujący kaflowanie i podglądy
- Obsługa dużych plików - większych niż 4GB
- Dostęp do biblioteki za pomocą języków Python, Java, C#, Ruby, VB6 and Perl
- System obsługi układów odniesienia oparty na bibliotekach PROJ.4 oraz OGC Well Known Text
Popularne obsługiwane formaty¶
GDAL obsługuje ponad 50 formatów danych rastrowych, OGR ponad 20 wektorowych.
Między innymi są to:
- Raster: GeoTIFF, Erdas Imagine, SDTS, ESRI Grids, ECW, MrSID, JPEG2000, DTED, i wicej …
- Wektor: MapInfo (tab i mid/mif), ESRI Shapefile, ESRI Coverages, ESRI Personal Geodatabase, DGN, GML, PostGIS, Oracle Spatial, i wicej …
Zaimplementowane standardy¶
Model danych OGR jest zgodny ze specyfikacją OGC Simple Feature.
Szczegóły¶
Strona internetowa: http://www.gdal.org
Licencja: X/MIT style Open Source license
Wersja programu: 2.2.0
Systemy operacyjne: Windows, Linux, Mac
Interfejsy API: C, C++, Python, Java, C#, Ruby, VB6 and Perl
Wsparcie: http://lists.osgeo.org/mailman/listinfo/gdal-dev, http://www.osgeo.org/search_profile