Python for Geographic Information System (GIS) Träningskurs
Ett geografiskt informationssystem (GIS) är ett system som är utformat för att fånga, lagra, manipulera, analysera, hantera och presentera rumsliga eller geografiska data. Förkortningen GIS används ibland för geografisk informationsvetenskap (GIScience) för att hänvisa till den akademiska disciplin som studerar geografiska informationssystem och är en stor domän inom den bredare akademiska disciplinen geoinformatik.
Användningen av Python med GIS har ökat avsevärt under de senaste två decennierna, särskilt med introduktionen av Python 2.0-serien år 2000, som innehöll många nya programmeringsfunktioner som gjorde språket mycket enklare att distribuera. Sedan dess har Python inte bara använts inom kommersiella GIS såsom produkter från Esri utan även plattformar med öppen källkod, inklusive som en del av QGIS och GRASS. Faktum är att Python idag är det överlägset mest använda språket av GIS användare och programmerare.
Detta program täcker användningen av Python och dess avancerade bibliotek som geopandas, pysal, bokeh och osmnx för att implementera dina egna GIS funktioner. Programmet täcker också introduktionsmoduler kring ArcGIS API och QGIS toolboox.
Kursplan
Introduktion till GIS
Installation och nödvändiga paket
Introduktion till Shapely för geometriska objekt
Introduktion till Pandas och GeoPandas
Hantera kartor och projektioner
Geokodning och ArcGIS API
Geokodningspunkt i polygoner med GeoPandas
Rumslig koppling
Klassificering av uppgifter; Klassificerare för pysalkarta
Overlay-analys
Aggregera rumsliga data
Förenklingar av geometrier
Visualisering med Bokeh
Statiska och interaktiva kartor
Använda GIS applikationer
ArcGIS Verktygslåda för API-användning och bearbetning
Python i QGIS; Bearbetningsverktygslåda och grafisk modellering
Skapa en egen verktygslåda för bearbetning;
Nätverksanalys och OpenStreetMap
Ladda ner och arbeta med OpenStreetMap-data; Osmnx
Nätverksanalys i Python; Networkx; Osmnx;
Slutsats
Krav
En tidigare erfarenhet av Python för Machine Learning och med biblioteken som pandor rekommenderas starkt matplotlib.
Open Training Courses require 5+ participants.
Python for Geographic Information System (GIS) Träningskurs - Booking
Python for Geographic Information System (GIS) Träningskurs - Enquiry
Python for Geographic Information System (GIS) - Consultancy Enquiry
Consultancy Enquiry
Vittnesmål (2)
I'm looking forward to having a training again with Any, he was really good, I'm just a GIS guy, but Any made everything clear to me, he explained complex processes in layman's terms. Keep it up, thank you.
Lwazi Qhingana - South African National Roads Agency (SANRAL) SOC Ltd
Kurs - Python for Geographic Information System (GIS)
I really enjoyed the training. I found all modules to be applicable to problems that I am trying to solve at work. The integration of the training with jupyter notebooks was really impressive.
Mark Firmin - Environment and Climate Change Canada
Kurs - Python for Geographic Information System (GIS)
Upcoming Courses
Relaterade Kurser
ArcGIS for Spatial Analysis
14 timmarDenna instruktörsledda, live-utbildning i Sverige (online eller på plats) riktar sig till fältekologer och naturvårdschefer som vill skapa dataspatiala projekt i ArcGIS.
I slutet av denna utbildning kommer deltagarna att kunna:
- Mata ut rumsliga data som visualiseringar.
- Utför geostatik på faktiska data.
- Implementera rumslig dataanalys, databehandling och kartläggning med ArcGIS.
- Analysera spatiala data för projekt i ArcGIS.
ArcMap in ArcGIS
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till miljöforskare och arkeologer på medelnivå som vill lära sig hur man använder ArcMap in ArcGIS för att samla in, organisera, hantera och analysera geografisk information.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå grunderna i ArcMap och ArcGIS. Samla, organisera, hantera och analysera geografisk information om de sociala och arkeologiska elementen. Genomför rumsliga frågor för effektutvärdering.
ArcGIS from Basic to Advanced
35 timmarDenna instruktörsledda, interaktiva utbildning i Sverige (online eller på plats) riktar sig till yrkesverksamma och analytiker på nybörjarnivå till avancerad nivå som vill lära sig att effektivt använda ArcGIS för datavisualisering, rumslig analys och geospatial projektledning.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Navigera och använda ArcGIS-verktyg för hantering av geospatiala data.
- Skapa och anpassa kartor med lager och attribut.
- Utföra avancerade rumsliga analys- och geoprocesseringsuppgifter.
- Automatisera arbetsflöden med ModelBuilder och Python.
ArcGIS Enterprise for Technical Support
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till IT-supportpersonal på nybörjarnivå som vill ge robust support för ArcGIS Enterprise och ta itu med eventuella avvikelser eller fel på ett effektivt sätt.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå arkitekturen och komponenterna i ArcGIS Enterprise.
- Lär dig att installera, konfigurera och hantera ArcGIS Enterprise.
- Lär dig mer om hur du felsöker och löser vanliga problem.
- Utveckla färdigheter i övervakning och underhåll av ArcGIS företagsmiljöer.
- Bemästra teknikerna för säkerhetskopiering, återställning och prestandaoptimering.
ArcGIS Fundamentals
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till proffs på nybörjarnivå som vill lära sig de grundläggande begreppen och verktygen i ArcGIS.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå de grundläggande begreppen GIS och rumsliga data.
- Navigera i ArcGIS-gränssnittet.
- Skapa och hantera spatialdata.
- Utföra grundläggande rumslig analys.
- Skapa kartor och visualiseringar.
ArcGIS Pro for Spatial Analysis
14 timmarI slutet av denna utbildning kommer deltagarna att kunna:
- Förstå GIS begrepp och rumsliga datatyper med hjälp av den senaste versionen av ArcGIS Pro.
- Undersök användargränssnittet och utvärdera användningsområdena
- Utforska ArcGIS* Pro och hur du använder onlineinnehåll
- Hantera, manipulera och analysera dina egna data
- Visa och dela dina data på ett meningsfullt och kreativt sätt
Vi kommer att använda den senaste versionen av ArcGIS Pro.
Advanced ArcGIS Pro for Spatial Analysis
35 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till avancerade GIS proffs som vill använda ArcGIS Pro för att förbättra sina rumsliga analysfunktioner, genomföra omfattande geostatistisk analys och tillämpa avancerade 3D-modelleringstekniker för effektivare beslutsfattande och problemlösning i verkliga scenarier.
I slutet av denna utbildning kommer deltagarna att kunna:
- Utveckla avancerade färdigheter i tekniker för rumslig analys med hjälp av ArcGIS Pro.
- Använd Python skript för automatisering och komplex databehandling.
- Tillämpa rumslig modellering för problemlösning i verkliga scenarier.
- Genomföra geostatistisk analys för avancerad datatolkning.
- Integrera externa datakällor och utnyttja rumslig dataanalys i 3D.
ArcGIS with Python Scripting
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till GIS analytiker som vill automatisera repetitiva uppgifter i GIS processer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Skapa GIS-program med hjälp av verktygen Python och ArcGIS.
- Utveckla med ArcGIS-paketet ArcPy med hjälp av Python.
- Tillämpa ArcGIS-modulerna för kartautomatisering med hjälp av objektklasser i Python.
Advanced Geographic Information Systems (GIS)
21 timmarDenna instruktörsledda, live-utbildning i Sverige (online eller på plats) riktar sig till geografer på mellannivå som vill fördjupa sin expertis inom rumslig analys, datahantering och GIS applikationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Tillämpa avancerade rumsliga analystekniker för att lösa komplexa geografiska problem.
- Hantera stora rumsliga databaser och utför kvalitetskontroll av data.
- Skapa dynamiska och interaktiva kartor och visualiseringar för olika applikationer.
- Använd programmering och automatisering för att effektivisera GIS arbetsflöden.
Google Maps API for Developers
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller onsite) riktar sig till utvecklare som vill förbättra sin webbplats eller webbapplikation genom att lägga till geolokaliseringsfunktionalitet via Google Maps.
I slutet av denna utbildning kommer deltagarna att kunna:
- Bädda in en karta på en ny eller befintlig webbplats eller webbapplikation.
- Visa realtidsdata som synkroniseras med den aktuella platsen.
- Skapa en mashup som innehåller Google Maps.
- Tillämpa bra CSS och JavaScript coding practices
- Skapa en anpassad karta för ett program.
Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals
35 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till nybörjare inom geovetenskap och teknik som vill använda Python för geospatial analys i både ArcGIS och QGIS miljöer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Lär dig Python syntax och kontrollstrukturer för att utföra geospatiala uppgifter effektivt.
- Använd Pandas, Numpy och Matplotlib för dataanalys och visualisering i GIS.
- Manipulera och analysera vektordata med biblioteken Geopandas, Arcpy och PyQGIS.
- Automatisera geospatiala processer och arbetsflöden med hjälp av Python skript i ArcGIS och QGIS.
- Utveckla anpassade Python-baserade geobearbetningsverktyg för ArcGIS och QGIS för att effektivisera uppgifter.
QGIS for Geographic Information System
21 timmarEtt geografiskt informationssystem ( GIS ) är ett system utformat för att fånga, lagra, manipulera, analysera, hantera och presentera rumsliga eller geografiska data. Förkortningen GIS används ibland för geografisk informationsvetenskap ( GIS cience) för att hänvisa till den akademiska disciplinen som studerar geografiska informationssystem och är en stor domän inom den bredare akademiska disciplinen geoinformatik.
Q GIS fungerar som programvara för geografiskt informationssystem ( GIS ), vilket gör det möjligt för användare att analysera och redigera rumslig information, förutom att komponera och exportera grafiska kartor. Q GIS stöder både raster- och vektorslager; vektordata lagras som antingen punkt-, rad- eller polygonfunktioner. Flera format av rasterbilder stöds, och programvaran kan georeferensbilder. För att sammanfatta det gör det möjligt för användare att skapa, redigera, visualisera, analysera och publicera geospatial information på Windows, Mac, Linux , BSD.
Detta program introducerar i sin första fas Q GIS gränssnittet för allmän användning. I den andra fasen introducerar vi PyQ GIS - Python-biblioteken för Q GIS som tillåter integration av GIS funktioner i din Python-kod eller din Python-applikation, så att du till och med kan skapa din egen Python Plugin kring en viss GIS funktionalitet.