Python is one of the most widely used languages in the geospatial world. Many libraries exist to help the developer to develop scripts to manipulate spatial data. This training aims to give a first overview of the possibilities offered by different libraries.

 

Date Training | © Shutterstock

Dates and locations

Target audience and prerequisites
 

  • GIS managers, Web developers
  • Good notions in Python and development, Good notions in GIS
Goals Training | © Shutterstock

Goals

  • Improve Python skill in Geospatial ecosystem
  • Be able to manipulate vector and raster data from simple to complex tasks

Price
 

  • Public training in France or Switzerland: please contact us
  • Private training: please contact us
  • From 700 € or 900 CHF / day / trainee (for other currency, please contact us)

Camptocamp curriculum

Lecture content/Topics

Day 1

Presentation of the Python ecosystem in GeoSpatial

  • Libraries
  • Installation
  • Training program

GDAL/OGR in Python

  • Installation
  • Read vector data
  • Transform vector data (filters, etc.)
  • Read raster data
  • Transform raster data
  • Use of GDAL-OGR command
  • Limit of the library

Day 2

Fiona

  • Presentation and installation
  • Read vector data
  • Projection Systems
  • Write vector data

Shapely

  • Presentation and installation
  • Predicat and relations
  • Spatial Analysis Methods
  • Performance

Day 3

GeoPandas

  • Presentation and installation
  • Reading data
  • Geographical operation

RasterIO

  • Presentation and installation
  • Open a data set with its attributes
  • Numpy

Conclusion

Your Trainer:

Yves Jacolin | © Camptocamp

Yves Jacolin

Training & Support Manager

Contact and booking

By submitting this form, I accept that the information entered will be used for the purposes described in the privacy policy.
Additional Trainings | © Shutterstock

Additional training

This training can be accompanied by  QGIS : développement de plugins