Python for Geographic Information System (GIS) Eğitimi
Bir coğrafi bilgi sistemi (GIS), mekansal veya coğrafi verileri yakalamak, depolamak, manipüle etmek, analiz etmek, yönetmek ve sunmak için tasarlanmış bir sistemdir. GIS kısaltması, bazen coğrafi bilgi bilimi (GIScience) için kullanılır ve bu, coğrafi bilgi sistemlerini inceleyen akademik disiplindir ve daha geniş jeoenformatiğin disiplini içindeki büyük bir alandır.
Python'nin GIS ile kullanımı, özellikle 2000 yılında tanıtılan Python 2.0 serisiyle birlikte son yirmi yılda önemli ölçüde arttı; bu seri, dili çok daha kolay dağıtılmasını sağlayan birçok yeni programlama özelliği içeriyordu. O zamandan beri, Python yalnızca Esri ürünleri gibi ticari GIS'lerde değil, aynı zamanda QGIS ve GRASS gibi açık kaynaklı platformlarda da kullanılmıştır. Aslında, Python bugün GIS kullanıcıları ve programcılar tarafından en yaygın olarak kullanılan dildir.
Bu program, Python ve geopandas, pysal, bokeh ve osmnx gibi gelişmiş kütüphanelerinin kullanımını ve kendi GIS özelliklerinizi uygulamak için nasıl kullanılacağını kapsamaktadır. Program ayrıca ArcGIS API ve QGIS araç kutusu etrafındaki giriş düzeyinde modülleri de kapsamaktadır.
Eğitim İçeriği
919'a Giriş
Kurulum ve Gerekli Paketler
Geometrik Nesneler için Shapel'e Giriş
741'e ve Geo741'e Giriş
Haritaların ve Projeksiyonların Yönetimi
Jeokodlama ve 699 API
Geo741 ile Çokgenler İçindeki Noktaların Jeokodlanması
Mekansal Birleştirme
Veri Sınıflandırması; pysal harita sınıflandırıcı
Katmanlı Analiz
Mekansal Verilerin Toplulaştırılması
Geometrilerin Basitleştirilmesi
Bokeh ile Görselleştirme
Statik ve Etkileşimli Haritalar
919 Uygulamalarının Kullanımı
699 API kullanımı ve işleme araç kutusu
863'teki 687; İşleme araç kutusu ve grafiksel modelleyici
Kendi işleme araç kutusunu oluşturma;
Ağ Analizi ve OpenStreetMap
OpenStreetMap verilerini indirme ve kullanma; Osmnx
687'deki Ağ analizi; Networkx; Osmnx;
Sonuç
Kurs İçin Gerekli Önbilgiler
Önceden Python konusunda Machine Learning deneyimi ve pandas, matplotlib gibi kütüphanelerle çalışmış olmak şiddetle tavsiye edilir.
Açık Eğitim Kursları 5 ve üzeri katılımcı gerektirir.
Python for Geographic Information System (GIS) Eğitimi - Booking
Python for Geographic Information System (GIS) Eğitimi - Enquiry
Python for Geographic Information System (GIS) - Danışmanlık Talebi
Danışmanlık Talebi
Danışanlarımızın Yorumları (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
Eğitim - 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
Eğitim - Python for Geographic Information System (GIS)
Yaklaşan Etkinlikler
İlgili Kurslar
ArcGIS for Spatial Analysis
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye – çevrimiçi veya yerinde), ArcGIS'de mekansal veri projeleri oluşturmak isteyen arazi ekologları ve koruma yöneticilerine yöneliktir.
";s:9:"timestamp";i:1724985903;}i:1;a:2:{s:7:"content";s:52:"Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
";s:9:"timestamp";i:1724985903;}i:2;a:2:{s:7:"content";s:273:"- Mekansal verileri görselleştirmeler olarak çıktılayabilme.
- Gerçek veriler üzerinde jeoistatistik yapabilme.
- ArcGIS ile mekansal veri analizi, veri işleme ve haritalama uygulayabilme.
- ArcGIS'deki projeler için mekansal verileri analiz edebilme.
ArcMap in ArcGIS
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), coğrafi bilgileri toplamak, düzenlemek, yönetmek ve analiz etmek için ArcMap'i ArcGIS'de kullanmayı öğrenmek isteyen orta seviyedeki çevre bilimcileri ve arkeologları hedeflemektedir.
";s:9:"timestamp";i:1697582008;}i:1;a:2:{s:7:"content";s:83:"Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
";s:9:"timestamp";i:1697582008;}i:2;a:2:{s:7:"content";s:288:"- ArcMap ve ArcGIS'in temellerini anlayın.
- Sosyal ve arkeolojik unsurlardaki coğrafi bilgileri toplayın, düzenleyin, yönetin ve analiz edin.
- Etki değerlendirmesi için mekansal sorgular yürütün.
ArcGIS from Basic to Advanced
35 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), veri görselleştirme, mekânsal analiz ve coğrafi projelerin yönetimi için ArcGIS'yi etkin bir şekilde kullanmayı öğrenmek isteyen, başlangıç seviyesinden ileri seviyeye kadar GIS profesyoneller ve analistler hedeflenmektedir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Coğrafi mekânsal verilerin yönetimi için ArcGIS araçlarını kullanma ve gezme.
- Katmanlar ve özniteliklerle haritalar oluşturma ve özelleştirme.
- Gelişmiş mekânsal analiz ve coğrafi işlem görevlerini gerçekleştirme.
- ModelBuilder ve Python kullanarak iş akışlarını otomatikleştirme.
ArcGIS Enterprise for Technical Support
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), ArcGIS Enterprise için sağlam destek sağlamak isteyen, yeni başlayan seviyedeki BT destek personeline yöneliktir ve herhangi bir anormalliği veya hatayı etkili bir şekilde ele almalarını sağlar.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- ArcGIS Enterprise mimarisini ve bileşenlerini anlayabilecektir.
- ArcGIS Enterprise'ı kurmayı, yapılandırmayı ve yönetmeyi öğrenebilecektir.
- Yaygın sorunları giderme ve çözme konusunda beceriler kazanabilecektir.
- ArcGIS Enterprise ortamlarını izleme ve sürdürme konusunda yetkinlik geliştirebilecektir.
- Yedekleme, kurtarma ve performans optimizasyonu tekniklerinde ustalaşabilecektir.
ArcGIS Fundamentals
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), ArcGIS'nin temel kavramlarını ve araçlarını öğrenmek isteyen yeni başlayan seviyedeki profesyonellere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- GIS'nin temel kavramlarını ve mekânsal verileri anlayabilecektir.
- ArcGIS arayüzünde gezinebilecektir.
- Mekânsal verileri oluşturup yönetebilecektir.
- Temel mekânsal analizler gerçekleştirebilecektir.
- Haritalar ve görselleştirmeler oluşturabilecektir.
ArcGIS Pro for Spatial Analysis
14 SaatBu eğitimin sonunda katılımcılar şunları yapabilecektir:
- En son ArcGIS Pro sürümünü kullanarak GIS kavramlarını ve mekansal veri türlerini anlayabilecektir.
- Kullanıcı arayüzünü inceleyebilecek ve kullanım alanlarını değerlendirebilecektir.
- ArcGIS* Pro’yu keşfedebilecek ve çevrimiçi içeriği nasıl kullanacağını öğrenebilecektir.
- Kendi verilerinizi yönetebilecek, işleyebilecek ve analiz edebilecektir.
- Verilerinizi anlamlı ve yaratıcı bir şekilde görüntüleyebilecek ve paylaşabilecektir.
Not: En son ArcGIS Pro sürümünü kullanacağız.
Advanced ArcGIS Pro for Spatial Analysis
35 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), mekânsal analiz yeteneklerini geliştirmek, kapsamlı jeoistatistiksel analizler yürütmek ve gerçek dünya senaryolarında daha etkili karar verme ve problem çözme için gelişmiş 3D modelleme teknikleri uygulamak isteyen ileri düzey GIS profesyonelleri hedefler.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- ArcGIS Pro kullanarak mekânsal analiz tekniklerinde gelişmiş beceriler geliştirmek.
- Otomasyon ve karmaşık veri işleme için Python betiklerini kullanmak.
- Gerçek dünya senaryolarında problem çözmek için mekânsal modelleme uygulamak.
- Gelişmiş veri yorumlaması için jeoistatistiksel analizler yürütmek.
- Harici veri kaynaklarını entegre etmek ve 3D mekânsal veri analizinden yararlanmak.
ArcGIS with Python Scripting
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye – çevrimiçi veya yerinde), GIS süreçlerindeki tekrarlayan görevleri otomatikleştirmek isteyen GIS analistlere yöneliktir.
";s:9:"timestamp";i:1722344258;}i:1;a:2:{s:7:"content";s:46:"Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
";s:9:"timestamp";i:1722344258;}i:2;a:2:{s:7:"content";s:244:"- GIS uygulamalarını Python ve ArcGIS araçlarını kullanarak oluşturun.
- Python kullanarak ArcGIS ArcPy paketiyle geliştirin.
- Python’deki nesne sınıflarını kullanarak harita otomasyonu için ArcGIS modüllerini uygulayın.
Advanced Geographic Information Systems (GIS)
21 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), mekânsal analiz, veri yönetimi ve GIS uygulamaları alanında uzmanlıklarını derinleştirmek isteyen orta seviyedeki coğrafyacılara yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Karmaşık coğrafi sorunları çözmek için gelişmiş mekânsal analiz tekniklerini uygulayabilecektir.
- Büyük mekânsal veritabanlarını yönetebilecek ve veri kalitesi kontrolü gerçekleştirebilecektir.
- Çeşitli uygulamalar için dinamik ve etkileşimli haritalar ve görselleştirmeler oluşturabilecektir.
- GIS iş akışlarını kolaylaştırmak için programlama ve otomasyon kullanabilecektir.
Google Maps API for Developers
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye – çevrimiçi veya yerinde) web sitelerini veya web uygulamalarını Google Maps aracılığıyla coğrafi konum işlevselliği ekleyerek geliştirmek isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Yeni veya mevcut bir web sitesine veya web uygulamasına bir harita gömmek.
- Mevcut konumla senkronize olan canlı verileri görüntülemek.
- Google Maps içeren bir karma içerik oluşturmak.
- İyi CSS ve JavaScript kodlama uygulamalarını uygulamak.
- Bir uygulama için özel bir harita oluşturmak.
Python for ArcGIS and QGIS for Earth Sciences and Engineering Professionals
35 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), hem ArcGIS hem de QGIS ortamlarında coğrafi uzamsal analizler için Python'u kullanmak isteyen, başlangıç seviyesindeki yer bilimleri ve mühendislik profesyonellerine yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Coğrafi uzamsal görevleri verimli bir şekilde yürütmek için Python sözdizimini ve kontrol yapılarını öğrenmek.
- Pandas, Numpy ve Matplotlib'i GIS içinde veri analizi ve görselleştirme için kullanmak.
- Geopandas, Arcpy ve PyQGIS kitaplıklarıyla vektör verilerini manipüle etmek ve analiz etmek.
- ArcGIS ve QGIS içinde Python betiklerini kullanarak coğrafi uzamsal süreçleri ve iş akışlarını otomatikleştirmek.
- ArcGIS ve QGIS içinde görevleri kolaylaştırmak için özel Python tabanlı jeo işleme araçları geliştirmek.
QGIS for Geographic Information System
21 SaatBir coğrafi bilgi sistemi (GIS), mekânsal veya coğrafi verileri yakalamak, depolamak, manipüle etmek, analiz etmek, yönetmek ve sunmak için tasarlanmış bir sistemdir. GIS kısaltması, bazen coğrafi bilgi bilimi (GIScience) için kullanılır ve bu, coğrafi bilgi sistemlerini inceleyen akademik disiplindir ve daha geniş jeoinformatik akademik disiplini içindeki büyük bir alandır.
QGIS, bir coğrafi bilgi sistemi (GIS) yazılımı olarak işlev görür ve kullanıcılara mekânsal bilgileri analiz etme ve düzenleme, ayrıca grafiksel haritalar oluşturma ve dışa aktarma olanağı sağlar. QGIS, hem raster hem de vektör katmanlarını destekler; vektör verileri nokta, çizgi veya çokgen özelliklerinden biri olarak depolanır. Desteklenen raster görüntü formatları çok sayıda olup, yazılım görüntüleri coğrafi referanslama imkanı sunar. Özetle, kullanıcılara Windows, Mac, Linux, BSD üzerinde coğrafi bilgileri oluşturma, düzenleme, görselleştirme, analiz etme ve yayınlama olanağı sağlar.
Bu programın ilk aşamasında, QGIS arayüzü genel kullanım için tanıtılmaktadır. İkinci aşamada ise, QGIS'nin Python kütüphaneleri olan PyQGIS tanıtılmaktadır. Bu kütüphaneler, GIS işlevselliğinin Python kodunuzda veya Python uygulamanızda entegre edilmesini sağlar, böylece belirli bir GIS işlevselliği etrafında kendi Python eklentinizi bile oluşturabilirsiniz.