User Tools

Site Tools




Exploitation of High Resolution Satellite Imagery using Open Source Machine Learning Tools

Tom Jones, Earth Observation Specialist, Satellite Applications Catapult

Material prepared by:
Francesco Lovergine

Python is a high level powerful and fast programming language with broad links and ability to embed other libraries functionality specifically with respect of geospatial software and procedures. Similarly to R it is a object oriented language. It works with modules and packages inclusive of specific task performing dedicated or specific functions. Specifically a python module is a number of file imported and used while a package is a collection of modules in directories with a specific hierarchy. As an example in geocomputation we largely use packages such as Numpy Numerical python, Scipy Scientific python, Pandas Python Data Analysis Library , grass.script to writing python scripts in GRASS , Rpy2 an interface to R from Phython and many other. Finally, python is the QGIS programming language so we can use it to write scripting routines or new plugins.

Python Lectures

Python Tutorials

Python exercises

wiki/python/pythonhome.txt · Last modified: 2017/12/05 22:53 (external edit)