A.Batchimeg GDAL Geospatial Data Abstraction Library https://www.gdal.org GDAL Geospatial Data Abstraction Library https://www.gdal.org.

Slides:



Advertisements
Similar presentations
Open Source GIS : Exploring the crossroads of organization, integration, and acceptance in the real world GIS in Action 2007.
Advertisements

Open Source Geospatial Foundation (OSGeo) : Exploring the cross-roads of organization, integration, and acceptance of OS Geospatial in the real world Presented.
EURO4M Project Kick-Off, April 2010 OGC Web Services Data visualization using OGC web services Maarten Plieger Wim Som de Cerff Royal Netherlands Meteorological.
OSGeo's Open Source Mapping Stack Beyond Features & Tools.
Kapil Oberai Scientist Indian Institute of Remote Sensing India Geospatial Forum 2012.
UGIC 2009 Introduction to Open Source RS/GIS programming with Python Chris Garrard RS/GIS Laboratory Utah State University.
InSAR Data and GeoServer IU QuakeSim Team October 26, 2011.
Raster Data in QGIS Matthew Rosencrans Tom DiLiberto.
Raster Data in ArcSDE 8.2 Why Put Images in a Database? What are Basic Raster Concepts? How Raster data stored in Database?
Free GIS an intro to open-source spatial software.
ESRM 250 & CFR 520: Introduction to GIS © Phil Hurvitz, KEEP THIS TEXT BOX this slide includes some ESRI fonts. when you save this presentation,
Kurt Menke, GISP GRASS GIS Geographic Resources Analysis Support System.
GIS on Linux 4all Project team: Jan Růžička František Klímek Michal Šeliga Pavel Děrgel.
Web Feature Service and Web Map Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc, Josh Vote 8 May 2013.
Introducing FDO Toolbox Jackie Ng. Presentation Overview What is FDO? What is FDO Toolbox? Major Features of FDO Toolbox Demos.
Sharing imagery and raster data in ArcGIS
Canada’s Natural Resources – Now and for the Future Using Open Source to analyze Canada’s National Forest Inventory. Chris West and Brian Low Pacific Forestry.
Kurt Menke, GISP FOSS for Geospatial Unit Two. What’s Out There? A whole lot!!! Over 350 project entries on This.
January 25, th APAN Meeting in Bangkok 1 Development of NOAA and Landsat Image Server using Web Map Service Mr. Sarawut Ninsawat and Dr. Kiyoshi.
Geospatial Data Abstraction Library (GDAL) Enhancement for ESDIS (GEE) Increasing Accessibility and Interoperability of NASA Data Products with GIS Tools.
ABT 182 / HYD 182 Environmental Analysis using GIS Week 7-1 More GDAL & OGR.
US Army Corps of Engineers DGI Europe 2008 Interoperability & Collaboration Focus Day Joel Schlagel & Michael Smith US Army Corps of Engineers Hanover,
Open Standards Open Source Open Data Cameron Shorter Geospatial Systems Architect Lisasoft/Terrapages GITA 2007 Geospatial Infrastructure Solutions Conference.
Geospatial Development with Python
Open Source Web Mapping Server Products (Spatially-enabled Internet applications)‏ Rex Thaxton & Jerry Workman Mountain CAD Corporation 339 Sixth Ave.
A Basic Introduction to Free and Open Source Software Presented by John Bocan.
Open Source GIS Technology overview Presented by Aaron Racicot – GIS Programmer February 8, 2006.
Open Source Geospatial Foundation Taiwan Chapter Open Source GIS in Taiwan: Current and Future Dongpo Deng Taipei International Conference on Digital Earth.
The OpenGIS Consortium Geog 516 Presentation #2 Rueben Schulz March 2004.
Practical Introduction to QGIS Impact HUB Seattle
Open Source Geospatial: Exploring the cross-roads of community organization, product integration, and acceptance in the real world Presented at NOAA on.
Introduction to ArcView NPS Introduction to GIS: Lecture 2 Based on NINC, ESRI and Other Sources.
Data Scrounging 101 Steve Signell, Instructor Robert Poirier, TA School of Science Rensselaer Polytechnic Institute Monday,
MapServer Support for Web Coverage Services Stephen Lime - Minnesota DNR Dr. Thomas E. Burk - University of Minnesota MUM Ottawa, Canada.
The FalconView Geodata Overlay
Implementing Web GIS Solutions using open source software Karsten Vennemann Seattle.
Esri’s Future Vision ArcDesktop ArcOnline ArcServer.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Caching Imagery Using.
Open Source GIS in Salmon Nation Equity, Ecology, and Economics Presented by Aaron Racicot – GIS Programmer November 16, 2005 A Citizen.
OSGeo Mashup : A practical look at 5 Open Source GIS applications GRASS/QGIS, GDAL/OGR, POSTGIS, MAPSERVER, GMT Presented at OSCON 2006 by Aaron Racicot.
OpenSource GIS 2004 Ottawa, Canada A Survey of Open Source GIS “The View from 30,000 Feet” or “A Mile Wide and an Inch Deep” Paul Ramsey.
Google Summer of Code in Geoinformatics Jan Ježek University of West Bohemia in Pilsen.
GDAL/OGR. GDAL/OGR GDAL/OGR : Frank Warmerdam Tools for reading, writing, and processing GDAL - Geospatial Data Abstraction Library GDAL - Geospatial.
Tim Waters Leeds, UK Map Warper mapwarper.net georectify / georeference / warp.
Using free and/or open source tools to build workflows to manipulate and process LiDAR data Christopher Crosby.
Web-Based Open Source GIS: Decision Support Tools OCEANSystem and FORESTSystem Presented by Aaron Racicot – GIS Programmer April 18th,
Using Open Source GIS Technology overview Presented by Aaron Racicot – GIS Programmer January 25, 2006 A Citizen of Salmon Nation.
Open Source GIS Discussion and Examples CSIG 06 – 16Aug2006 Chris Condit
John Maurer PacIOOS Hawaii Data Explorer: Workshop Google Maps API Examples:
A GeoSpatial Mapping Architecture
Open Source Geospatial Tools: Enabling Decision Makers Exploring Open Source tools available for EBM Presented at Coastal Zone 2007 by Aaron Racicot –
Unidata’s TDS Workshop TDS Overview – Part I July 2011.
KNOWLEDGE SYSTEMS Open Source GIS The Ecotrust mission to utilize new innovative technology Aaron Racicot – GIS Programmer
GeoServer: Past, Present, Future Justin Deoliveira.
WalkLite in Mobile GIS: A Schema to Extend and Symbolize SpatiaLite Dr. X. Chen Walkinfo Tech. Co. Ltd.
GIS Data and Tools for the LTER: resources for site research and synthesis Presenters: Adam Skibbe, Theresa Valentine, Aaron Stephenson Jamie Hollingsworth,
Shinobu Kawahito JAXA / RESTEC Update on Application Prototyping using OGC Servers.
ERDAS TITAN: Rapid, Secure & Versatile GIS Data Sharing Eddie Pickle & Angela Miele November 6, 2008.
Open Source GIS The Ecotrust mission to utilize new innovative technology Aaron Racicot – GIS Programmer
ORNL DAAC SPATIAL DATA ACCESS TOOL Open Geospatial Consortium (OGC) Services Bruce E. Wilson Suresh K. Santhana Vannan Yaxing Wei Tammy W. Beaty National.
NR 422: Other GIS Software Jim Graham Spring 2010.
Uploading Data Matthew Hanson  GeoNode made up of several components  Web Framework – Django  OGC Server – GeoServer  Database – PostGIS.
GeoServer Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
GIS Data Shape files, Rasters, Coordinate Systems, ArcGIS.
Geospatial Data Abstraction Library(GDAL) Sabya Sachi.
Bob Bruce, P.Eng Mapping and Lands Branch, Manitoba Conservation A Survey of Open Source Geospatial Software APEGM PD Breakfast.
| OSGeo All rights reserved The Open Source Geospatial Foundation 6.May.2008 OSGeo All rights reserved Open Source Tools for Geospatial.
OSGeo's Open Source Mapping Stack
Data Analysis using Python-I
A Survey of Open Source GIS
Presentation transcript:

A.Batchimeg GDAL Geospatial Data Abstraction Library GDAL Geospatial Data Abstraction Library TOPIC: Semi- automate processing, pre-processing of Satellite data using GDAL library

Content 1.What is the GDAL/OGR? 2.Operating system 3.Available as command line utilities 4.GDAL Raster Formats 5.GDAL Utilities a.gdalinfo b.gdal_translate c.gdalwarp d.gdal_merge

What is the GDAL/OGR? Geospatial Data Abstraction Library Raster (GDAL - Geospatial Data Abstraction Library ) OpenGIS Simple Features Reference Vector (OGR - OpenGIS Simple Features Reference ) Tools for reading, writing, and processing Started in 1998 by Frank Warmerdam as a sole developer Now a project under OSGeo's umbrella Has 10 personal, 26 corporate contributing developers

Operating System Windows (32 & 64 bit) MAC OS X Linux Linux

tools as command line utilities tools as command line utilities FWTools OSGeo Geospatial Libraries FDO GDAL/OGR GEOS GeoTools OSSIM PostGIS Subpackages OpenEV MapServer GDAL/OGR PROJ.4 OGDI Python

Simple images file: jpeg, png, gif Satellite file: GeoTIFF,.img, NITF Database developer system: Oracle Raster, PostGIS Raster Web server: WMS, WCS, OPeNDAP Radar: CEOS, Envisat Container: HDF4, HDF5, NetCDF Special: In-memory, VRT Over 142 raster data formats supported GDAL Raster Formats

Software Using GDAL QGIS ArcGIS 9.2+ GRASS GIS MapServer IDRISI pktools MapGuide Google Earth OSSIM ERDAS OpenEV gvSIG

GDAL Utilities gdalinfo - report information about a file. gdal_translate - Copy a raster file, with control of output format. gdaladdo - Add overviews to a file. gdalwarp - Warp an image into a new coordinate system. gdaltindex - Build a MapServer raster tileindex. gdalbuildvrt - Build a VRT from a list of datasets. gdal_contour - Contours from DEM. gdaldem - Tools to analyze and visualize DEMs. rgb2pct.py - Convert a 24bit RGB image to 8bit paletted. pct2rgb.py - Convert an 8bit paletted image to 24bit RGB. gdal_merge.py - Build a quick mosaic from a set of images. gdal2tiles.py - Create a TMS tile structure, KML and simple web viewer. 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.

gdalinfo The gdalinfo program lists various information about a GDAL supported raster dataset. The gdalinfo will report all of the following (if known): The format driver used to access the file. Raster size (in pixels and lines). The coordinate system for the file (in OGC WKT). The geotransform associated with the file (rotational coefficients are currently not reported). Corner coordinates in georeferenced, and if possible lat/long based on the full geotransform (but not GCPs). Ground control points. File wide (including subdatasets) metadata. Band data types. Band color interpretations. Band block size. Band descriptions. Band min/max values (internally known and possibly computed). Band checksum (if computation asked). Band NODATA value. Band overview resolutions available. Band unit type (i.e.. "meters" or "feet" for elevation bands). Band pseudo-color tables.

Gdalinfo example

gdal_translate The gdal_translate utility can be used to convert raster data between different formats, potentially performing some operations like subsettings, resampling, and rescaling pixels in the process. gdal_translate -of GTiff test.hdf test.tif gdal_translate -of jpeg test.hdf test.jpg Des:// -of Output format

gdalwarp The gdalwarp utility is an image mosaicing, reprojection and warping utility. The program can reproject to any supported projection, and can also apply GCPs stored with the image if the image is "raw" with control information. Mosaicing into an existing output file is supported if the output file already exists. gdalwarp -of GTIFF -t_srs ‘+proj=goelocation +zone=48 +datum=WGS84’ /EPSG:4326/ HDF4_EOS:EOS_GRID:"""MOD10A1.A h26v hdf""":MOD_Grid_Snow_500m:Snow_Cover_Daily_Tile MOD10A1.A _geo_Snow_Cover_Daily_Tile.tif gdalwarp -of GTIFF -t_srs ‘+proj=utm +zone=48 +datum=WGS84’ /EPSG:32648/ HDF4_EOS:EOS_GRID:""" MOD10A1.A h26v hdf """:MOD_Grid_Snow_500m:Snow_Cover_Daily_Tile MOD10A1.A _geo_Snow_Cover_Daily_Tile.tif

Gdal_merge example This utility will automatically mosaic a set of images. All the images must be in the same coordinate system and have a matching number of bands, but they may be overlapping, and at different resolutions. In areas of overlap, the last image will be copied over earlier ones. gdal_merge.py –n 0 -o out.tif in1.tif in2.tif Des:// -n nodata_value -o out_filename

MODIS – MOD13

Thank you for your Attention Thank you for your Attention