Course Code: pythonarcgisqgis
Duration: 35 hours
Prerequisites:
  • Podstawowe zrozumienie GIS i znajomość narzędzi ArcGIS/QGIS

Publiczność

  • Specjaliści nauk o Ziemi
  • Specjaliści w dziedzinie inżynierii
Overview:

Python dla ArcGIS i QGIS odnosi się do wykorzystania języka programowania Python do automatyzacji, rozszerzania i wykonywania analiz geoprzestrzennych w środowiskach ArcGIS i QGIS. Python jest szeroko zintegrowany z obiema platformami, umożliwiając użytkownikom usprawnienie zadań, tworzenie niestandardowych skryptów i wydajniejsze manipulowanie danymi geoprzestrzennymi.

Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla początkujących specjalistów w dziedzinie nauk o Ziemi i inżynierii, którzy chcą używać Python do analizy geoprzestrzennej zarówno w środowisku ArcGIS, jak i QGIS.

Pod koniec tego szkolenia uczestnicy będą mogli

  • Poznać Python składnię i struktury kontrolne do wydajnego wykonywania zadań geoprzestrzennych.
  • Używać Pandas, Numpy i Matplotlib do analizy i wizualizacji danych w GIS.
  • Manipulować i analizować dane wektorowe za pomocą bibliotek Geopandas, Arcpy i PyQGIS.
  • Automatyzacja procesów geoprzestrzennych i przepływów pracy przy użyciu skryptów Python w ArcGIS i QGIS.
  • Opracowanie niestandardowych narzędzi geoprzetwarzania opartych na Python dla ArcGIS i QGIS w celu usprawnienia zadań.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Wiele ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.

Opcje dostosowywania kursu

  • Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Course Outline:

Wprowadzenie do Python

  • Przegląd Python i jego zastosowanie w analizie geoprzestrzennej
  • Konfigurowanie środowisk Python dla ArcGIS i QGIS
  • Podstawowa składnia i wykonywanie zadań
    • Instrukcje if, elif, else
    • Pętle: for, while
    • Funkcje i moduły
    • Obsługa błędów i wyjątków

Wprowadzenie do Data Analysis i wizualizacja

  • Praca z danymi w Python przy użyciu Pandas i Numpy
  • Techniki manipulacji danymi dla zbiorów danych geoprzestrzennych
  • Wprowadzenie do Matplotlib i Seaborn do wizualizacji danych geoprzestrzennych

Wektor Data Analysis z Geopandas, Arcpy i PyQGIS

  • Wprowadzenie do wektorowych struktur danych
  • Manipulowanie warstwami wektorowymi przy użyciu Geopandas w QGIS
  • Przeprowadzanie analizy warstw wektorowych za pomocą Arcpy w ArcGIS
  • Używanie PyQGIS do operacji wektorowych

Raster Data Analysis z GDAL/OGR, Rasterio, Geopandas, Arcpy i PyQGIS

  • Wprowadzenie do danych rastrowych
  • Praca z warstwami rastrowymi przy użyciu GDAL/OGR i Rasterio
  • Analiza danych rastrowych w ArcGIS przy użyciu Arcpy
  • Automatyzacja zadań przetwarzania rastrowego za pomocą PyQGIS

Sekwencje narzędzi z Python w QGIS i ArcGIS

  • Automatyzacja GIS przepływów pracy i procesów
  • Tworzenie skryptów do automatyzacji zadań sekwencyjnych w ArcGIS i QGIS
  • Tworzenie niestandardowych narzędzi geoprzetwarzania przy użyciu Python

Informacje geoprzestrzenne Management z Python

  • Automatyzacja generowania raportów i tworzenia map
  • Łączenie się z geoprzestrzennymi bazami danych i dostęp do usług sieciowych (WMS, WFS)
  • Automatyzacja pobierania i analizy danych

Podsumowanie i kolejne kroki

Sites Published:

United Arab Emirates - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Qatar - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Egypt - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Saudi Arabia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

South Africa - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Brasil - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Canada - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

中国 - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

香港 - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

澳門 - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

台灣 - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

USA - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Österreich - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Schweiz - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Deutschland - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Czech Republic - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Denmark - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Estonia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Finland - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Greece - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Magyarország - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Ireland - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Luxembourg - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Latvia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

España - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Italia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Lithuania - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Nederland - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Norway - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Portugal - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

România - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Sverige - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Türkiye - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Malta - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Belgique - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

France - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

日本 - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Australia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Malaysia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

New Zealand - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Philippines - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Singapore - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Thailand - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Vietnam - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

India - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Argentina - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Chile - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Costa Rica - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Ecuador - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Guatemala - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Colombia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

México - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Panama - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Peru - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Uruguay - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Venezuela - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Polska - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

United Kingdom - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

South Korea - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Pakistan - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Sri Lanka - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Bulgaria - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Bolivia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Indonesia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Kazakhstan - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Moldova - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Morocco - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Tunisia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Kuwait - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Oman - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Slovakia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Kenya - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Nigeria - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Botswana - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Slovenia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Croatia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Serbia - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Bhutan - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Nepal - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals

Uzbekistan - Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals