Python for Geographic Information System (GIS) Schulung

Alle Preise zzgl. MwSt

Last updated

Kurs Code

pygis

Dauer

21 hours (üblicherweise 3 Tage inklusive Pausen)

Voraussetzungen

A prior experience with Python for Machine Learning and with the libraries like pandas, matplotlib is highly recommended.

Überblick

Ein geografisches Informationssystem ( GIS ) ist ein System, mit dem räumliche oder geografische Daten erfasst, gespeichert, bearbeitet, analysiert, verwaltet und dargestellt werden können. Das Akronym GIS wird manchmal für Geoinformationswissenschaft ( GIS cience) verwendet, um sich auf die akademische Disziplin zu beziehen, die Geoinformationssysteme studiert und eine große Domäne innerhalb der breiteren akademischen Disziplin der Geoinformatik ist.

Die Verwendung von Python mit GIS hat in den letzten zwei Jahrzehnten erheblich zugenommen, insbesondere mit der Einführung der Python 2.0-Reihe im Jahr 2000, die viele neue Programmierfunktionen enthielt, die die Bereitstellung der Sprache erheblich vereinfachten. Seitdem wird Python nicht nur in kommerziellen GIS Systemen wie Produkten von Esri, sondern auch in Open-Source-Plattformen eingesetzt, unter anderem als Teil von Q GIS und GRASS. Tatsächlich ist Python heute die von GIS Benutzern und -Programmierern mit Abstand am häufigsten verwendete Sprache.

Dieses Programm behandelt die Verwendung von Python und seinen erweiterten Bibliotheken wie Geopandas, Pysal, Bokeh und Osmnx, um Ihre eigenen GIS Funktionen zu implementieren. Das Programm umfasst auch Einführungsmodule für die Arc GIS API und das Q GIS Toolboox.

Machine Translated

Schulungsübersicht

  • Introduction to GIS

  • Installation and Required Packages

  • Introduction to Shapely for Geometric Objects

  • Intro to Pandas and GeoPandas

  • Managing maps and Projections

  • Geocoding and ArcGIS API

  • Geocoding Point in Polygons with GeoPandas

  • Spatial join

  • Data Classification; pysal map classifier

  • Overlay Analysis

  • Aggregating spatial data

  • Geometries simplifications

  • Visualization with Bokeh

    • Static and Interactive Maps

  • Using GIS Applications

    • ArcGIS API usage and processing toolbox

    • Python in QGIS; Processing toolbox & graphical modeller

    • Creating own processing toolbox;

  • Network Analysis and OpenStreetMap

    • Downloading and working with OpenStreetMap data; Osmnx

    • Network analysis in Python; Networkx; Osmnx;

  • Conclusion

Verwandte Kategorien

Kombinierte Kurse

Sonderangebote

Sonderangebote Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

EINIGE UNSERER KUNDEN

is growing fast!

We are looking for a good mixture of IT and soft skills in Germany!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • SOA, BPM, BPMN
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions