GDALOGR GDALOGR Frank Warmerdam Tools for reading writing

  • Slides: 16
Download presentation
GDAL/OGR

GDAL/OGR

GDAL/OGR : Frank Warmerdam Tools for reading, writing, and processing GDAL - Geospatial Data

GDAL/OGR : Frank Warmerdam Tools for reading, writing, and processing GDAL - Geospatial Data Abstraction Library Raster OGR - Open. GIS Simple Features Reference Vector

GDAL/OGR Started in 1998 by Frank Warmerdam as a sole developer Now a project

GDAL/OGR Started in 1998 by Frank Warmerdam as a sole developer Now a project under OSGeo's umbrella Has ~20 contributing developers

A Workhorse for a lot of GIS's!

A Workhorse for a lot of GIS's!

A Workhorse for a lot of GIS's! Used by many FOSS and proprietary software

A Workhorse for a lot of GIS's! Used by many FOSS and proprietary software packages http: //trac. osgeo. org/gdal/wiki/Software. Using. Gdal QGIS Arc. GIS GRASS GIS FME Map. Server ISRISI Map. Guide Google OSSIM ERDAS Open. EV gv. SIG

A Workhorse for a lot of GIS's! Also available as command line utilities via:

A Workhorse for a lot of GIS's! Also available as command line utilities via: Os. Geo FWTools – Frank Warmerdam tools

Corporate Sponsors

Corporate Sponsors

OGR Tools for manipulating vector data Over 40 vector data formats supported Commandline Utilities

OGR Tools for manipulating vector data Over 40 vector data formats supported Commandline Utilities ogrinfo - Lists information about an OGR supported data source ogr 2 ogr - Converts simple features data between file formats ogrtindex - Creates a tileindex OGR Vector Formats Format Name Code Creation Arc/Info. E 00 (ASCII) Coverage AVCE 00 No Auto. CAD DXF Yes Comma Separated Value (. csv) CSV Yes ESRI Personal Geo. Database PGeo No ESRI Arc. SDE No ESRI Shapefile Yes Geo. RSS GML GPX GRASS KML Geo. RSS Yes GML Yes GPX Yes GRASS No KML Yes Mapinfo File Map. Info File Yes Microstation DGN Yes My. SQL No Oracle Spatial OCI Yes EPIInfo. REC No SDTS U. S. Census TIGER/Line SDTS No TIGER No

GDAL Raster Formats GDAL Tools for manipulating raster data Over 100 raster data formats

GDAL Raster Formats GDAL Tools for manipulating raster data Over 100 raster data formats supported Long Format Name Arc/Info ASCII Grid Code AAIGrid Creation Georeferencing Yes Microsoft Windows Device Independent Bitmap BMP (. bmp) Yes ERMapper Compressed Wavelets (. ecw) ECW Yes Erdas Imagine Raw EIR No Yes ENVI. hdr Labelled Raster ENVI Yes Graphics Interchange Format (. gif) GRASS Rasters GIF GRASS Yes No No Yes Erdas Imagine (. img) JPEG JFIF (. jpg) HFA JPEG Yes Yes JPEG 2000 (. jp 2, . j 2 k) JPEG 2000 Yes JPEG 2000 (. jp 2, . j 2 k) Portable Network Graphics (. png) Arc. SDE Raster JP 2 Mr. SID Yes PNG SDE Yes No No Yes USGS ASCII DEM (. dem) GDAL Virtual (. vrt) USGSDEM VRT Yes Yes No Yes WKTRaster No Yes OGC Web Coverage Server WCS WKTRaster

GDAL Command Line Utilities gdalinfo - report information about a file. gdal_translate - Copy

GDAL Command Line Utilities gdalinfo - report information about a file. gdal_translate - Copy a raster file, with control of output format. gdaladdo - Add overviews to a file…pyramids gdalwarp - Warp an image into a new coordinate system. gdal_contour - Contours from DEM. gdaldem - Tools to analyze and visualize DEMs. rgb 2 pct. py - Convert a 24 bit RGB image to 8 bit paletted. pct 2 rgb. py - Convert an 8 bit paletted image to 24 bit RGB.

GDAL Command Line Utilities gdal_merge. py - Build a quick mosaic from a set

GDAL Command Line Utilities gdal_merge. py - Build a quick mosaic from a set of images. gdal_rasterize - Rasterize vectors into raster file. gdaltransform - Transform coordinates. nearblack - Convert nearly black/white borders to exact value. gdal_grid - Create raster from the scattered data. gdal_polygonize. py - Generate polygons from raster. gdal_sieve. py - Raster Sieve filter. gdal_fillnodata. py - Interpolate in nodata regions. gdal-config - Get options required to build software using GDAL.

GDAL / OGR Utilities Often used programmatically Batch geoprocessing scripts Background processing for web

GDAL / OGR Utilities Often used programmatically Batch geoprocessing scripts Background processing for web mapping apps Incorporated into scripts for larger workflows

Availability Packages FWTools OSGeo 4 W Desktops Used by QGIS, GRASS, etc. Operating Systems

Availability Packages FWTools OSGeo 4 W Desktops Used by QGIS, GRASS, etc. Operating Systems Windows (32 & 64 bit), MAX OS X, Linux

Support/ Help Listserve Wiki Code Snippets

Support/ Help Listserve Wiki Code Snippets

Support/ Help Utility Documentation

Support/ Help Utility Documentation

In Class GDAL/OGR Exercise

In Class GDAL/OGR Exercise