2010-08-31

Introduction to GDAL

The geospatial data abstraction library (GDAL, www.gdal.org) is an open source library for translating geospatial data between different formats. It is the primary intermediary by which all open-source data analysis and GIS software is able to interact with ArcGIS datasets. For example, one can translate ArcGIS binary grids into GRASS rasters or import them as an SpatialGridDataFrame object in R. GDAL proper supports raster data types, but it has been effectively merged with another library, OGR, that supports vector data conversion.

There are some file formats that are not directly translatable by GDAL, notably ESRI proprietary Smart Data Compression (SDC) files. The GDAL website provides a list of supported vector formats and raster formats. ESRI binary grids, coverages, and personal geodatabases can be read but not written.

Since GDAL is a library, it is meant for developers who write code that reference the library, rather than for end users who actually translate datasets. The library API is in C, but there are bindings for R, Perl, Python, VB6, Ruby, Java and C#. The GDAL package does come with a few commandline utilities for working with geospatial data: GDAL Utilites. Among those tools that I commonly use

gdalinfo
Raster information
gdaltranslate.py
Convert rasters between formats
gdalmerge.py
Merge Tiled rasters into one
gdal2tiles.py
Makes a Google Maps- or Google Earth-compatible set of rasters

Binary distributions of GDAL are available for most platforms are available here, and can be installed without using the command line.

In the next post, we'll look at the R bindings for GDAL in the RGDAL package built by Tim Keitt at the University of Texas, and I will show some examples of working with raster datasets in R.

Labels:

219 Comments:

«Oldest ‹Older 201 – 219 of 219
Blogger Rose said...

Its really great post thank you for sharing...
Web Design And Development Company In Bangalore | Web Design And Development Company Bangalore | Web Design Company In Bangalore | Web Designing Company Bangalore

January 30, 2020 at 5:38 AM  
Blogger vanitha said...

Thanks for sharing!
Online Marketing in Chennai
Digital Marketing Company in Chennai

March 11, 2020 at 8:32 AM  
Blogger ankitkumar said...

rapidjobresult

RRB NTPC Online Application Form

Upcoming Govt Jobs
12th Pass Government Job
SSC CGL Online Application Form
Railway Recruitment

Admit Card
Result
Answer Key

April 2, 2020 at 1:45 AM  
Blogger kidsenglishcollege said...

We develop free teaching aids for parents and educators to teach English to pre-school children. For more info please visit here: English for children

April 27, 2020 at 8:08 AM  
Blogger Defence result said...

This is actually good to read content of this blog. A is very general and huge knowledgeable platform has been known by this blog. I in reality appreciate this blog to have such kind of educational knowledge. Rojgar Result

June 16, 2020 at 2:45 AM  
Blogger Rose said...

Its valuable post...thank you for nice sharing!
UI UX Design Companies In Bangalore | UX Design Companies In Bangalore |Top UI UX Companies In Bangalore |UI UX Design and Development Company in Bangalore |UI Development companies bangalore

June 24, 2020 at 3:05 AM  
Blogger vanitha said...

Thanks for your blogspot... Weprovide the best Internship and Inplant Training in Chennai
Inplant Training in Chennai
Internship Training in Chennai

July 17, 2020 at 9:16 AM  
Blogger Jayalakshmi said...

It is really wonderful and awesome thus it is very much useful information. Really your article is very informative content.
sap training in chennai

sap training in tambaram

azure training in chennai

azure training in tambaram

cyber security course in chennai

cyber security course in tambaram

ethical hacking course in chennai

ethical hacking course in tambaram

August 18, 2020 at 1:00 AM  
Blogger deiva said...

Nicely written post. I am just about to start a new blog and there could not have been a better guide than this one for some good pointers
data science training in chennai

data science training in omr

android training in chennai

android training in omr

devops training in chennai

devops training in omr

artificial intelligence training in chennai

artificial intelligence training in omr

August 21, 2020 at 9:46 AM  
Blogger Kristen Broad said...

This is an amazing blog and great work for embroidery digitizing

February 2, 2021 at 1:28 PM  
Blogger shaun said...

I would like to thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well..
RPL Kits

February 15, 2021 at 7:07 AM  
Blogger Hiram Huberty said...

That is the excellent mindset, nonetheless is just not help to make every sence whatsoever preaching about that mather. Virtually any method many thanks in addition to i had endeavor to promote your own article in to delicius nevertheless it is apparently a dilemma using your information sites can you please recheck the idea. thanks once more.
Learner resources

February 15, 2021 at 8:20 AM  
Blogger Prwatech said...

Excellent content! Thanks for sharing such a useful information.

Best Tableau Training Institute in Pune
Apache Spark Training Institute in Pune

March 23, 2021 at 8:23 AM  
Blogger Pranisha said...


Quick up the best offer of AWS DevOps Training in Chennai from Infycle Technologies, Excellent software training in Chennai. A massive place to learn other technical courses like Power BI, Cyber Security, Graphic Design and Animation, Block Security, Java, Oracle, Python, Big data, Azure, Python, Manual and Automation Testing, DevOps, Medical Coding etc., with outstanding training with experienced trainers with a fresh environment with 100+ Live Practical Sessions and Real-Time scenario after the finalisation of the course the trainee will able to get through the interview in top MNC’s with an amazing package for more enquiry approach us on 7504633633, 7502633633.

February 2, 2022 at 9:15 AM  
Blogger LAFs said...

This comment has been removed by the author.

June 22, 2022 at 11:32 AM  
Blogger LAFs said...

Thanks for sharing. Keep blogging. Digital Marketing Agency in Chennai

June 22, 2022 at 11:34 AM  
Blogger LAFs said...

Thanks for sharing valuable information. Keep blogging. Digital Marketing Agency in Chennai

July 16, 2022 at 6:12 AM  
Blogger Bita Acadmey said...

Thanks for sharing. We also provide Training
TerraData
OracleDBA
SEOTraining

March 4, 2023 at 9:32 AM  
Blogger Bita Acadmey said...

https://bitaacademy.com/course/python-training-in-chennai/ Best Python Training in Chennai | Beginners to Pro
https://bitaacademy.com/course/data-science-with-r-training-in-chennai/ Data Science with R Training in Chennai | R Programming
https://bitaacademy.com/course/vmware-training-in-chennai/ VMware Training in Chennai | VMware Certification

April 16, 2023 at 9:02 AM  
«Oldest ‹Older 201 – 219 of 219

Post a Comment

Subscribe to Post Comments [Atom]

<< Home