Course Code: pygis
Duration: 21 hours
Prerequisites:

強烈推薦使用 Python for Machine Learning 和 pandas 等庫的先前經驗,matplotlib。

Overview:

地理資訊系統 (GIS) 是設計用於捕獲、存儲、操作、分析、管理和呈現空間或地理數據的系統。首字母縮略詞 GIS 有時用於地理資訊科學 (GIScience),指的是研究地理資訊系統的學科,是更廣泛的地理資訊學學科中的一個大領域。

在過去的二十年中,Python 和 GIS 的使用大幅增加,特別是隨著 2000 年引入 Python 2.0 系列,其中包括許多新的程式設計功能,使該語言更易於部署。從那時起,Python 不僅被用於商業 GIS,例如 Esri 的產品,而且還被用於開源平臺,包括作為 QGIS 和 GRASS 的一部分。事實上,Python 是迄今為止 GIS 使用者和程式師使用最廣泛的語言。

該程式涵蓋了 Python 及其高級庫(如 geopandas、pysal、 bokeh 和 osmnx)的使用,以實現您自己的 GIS 功能。該程式還涵蓋了圍繞 ArcGIS API 和 QGIS toolboox 的介紹性模組。

Course Outline:

GIS 簡介

安裝和所需的軟體包

幾何物件的Shapely簡介

Pandas 和 GeoPandas 簡介

管理地圖和投影

地理編碼和 ArcGIS API

使用 GeoPandas 對多邊形中的點進行地理編碼

空間聯接

數據分類;Pysal 地圖分類器

疊加分析

聚合空間數據

幾何形狀簡化

使用散景進行可視化

靜態地圖和互動式地圖

使用 GIS 應用程式

ArcGIS API 使用和處理工具箱

Python 在 QGIS;處理工具箱和圖形建模器

創建自己的處理工具箱;

網路分析和OpenStreetMap

下載和處理OpenStreetMap數據;奧斯姆克斯

Python中的網络分析;網路x;奧斯姆克斯;

結論

Sites Published:

United Arab Emirates - Python for Geographic Information System (GIS)

Qatar - Python for Geographic Information System (GIS)

Egypt - Python for Geographic Information System (GIS)

Saudi Arabia - Python for Geographic Information System (GIS)

South Africa - Python for Geographic Information System (GIS)

Brasil - Python for Geographic Information System (GIS)

Canada - Python for Geographic Information System (GIS)

中国 - Python for Geographic Information System (GIS)

香港 - Python for Geographic Information System (GIS)

澳門 - Python for Geographic Information System (GIS)

台灣 - Python for Geographic Information System (GIS)

USA - Python for Geographic Information System (GIS)

Österreich - Python for Geographic Information System (GIS)

Schweiz - Python for Geographic Information System (GIS)

Deutschland - Python for Geographic Information System (GIS)

Czech Republic - Python for Geographic Information System (GIS)

Denmark - Python for Geographic Information System (GIS)

Estonia - Python for Geographic Information System (GIS)

Finland - Python for Geographic Information System (GIS)

Greece - Python for Geographic Information System (GIS)

Magyarország - Python for Geographic Information System (GIS)

Ireland - Python for Geographic Information System (GIS)

Luxembourg - Python for Geographic Information System (GIS)

Latvia - Python for Geographic Information System (GIS)

España - Python para el Sistema de Información Geográfica (SIG)

Italia - Python for Geographic Information System (GIS)

Lithuania - Python for Geographic Information System (GIS)

Nederland - Python for Geographic Information System (GIS)

Norway - Python for Geographic Information System (GIS)

Portugal - Python for Geographic Information System (GIS)

România - Python for Geographic Information System (GIS)

Sverige - Python for Geographic Information System (GIS)

Türkiye - Python for Geographic Information System (GIS)

Malta - Python for Geographic Information System (GIS)

Belgique - Python for Geographic Information System (GIS)

France - Python for Geographic Information System (GIS)

日本 - Python for Geographic Information System (GIS)

Australia - Python for Geographic Information System (GIS)

Malaysia - Python for Geographic Information System (GIS)

New Zealand - Python for Geographic Information System (GIS)

Philippines - Python for Geographic Information System (GIS)

Singapore - Python for Geographic Information System (GIS)

Thailand - Python for Geographic Information System (GIS)

Vietnam - Python for Geographic Information System (GIS)

India - Python for Geographic Information System (GIS)

Argentina - Python para el Sistema de Información Geográfica (SIG)

Chile - Python para el Sistema de Información Geográfica (SIG)

Costa Rica - Python para el Sistema de Información Geográfica (SIG)

Ecuador - Python para el Sistema de Información Geográfica (SIG)

Guatemala - Python para el Sistema de Información Geográfica (SIG)

Colombia - Python para el Sistema de Información Geográfica (SIG)

México - Python para el Sistema de Información Geográfica (SIG)

Panama - Python para el Sistema de Información Geográfica (SIG)

Peru - Python para el Sistema de Información Geográfica (SIG)

Uruguay - Python para el Sistema de Información Geográfica (SIG)

Venezuela - Python para el Sistema de Información Geográfica (SIG)

Polska - Python for Geographic Information System (GIS)

United Kingdom - Python for Geographic Information System (GIS)

South Korea - Python for Geographic Information System (GIS)

Pakistan - Python for Geographic Information System (GIS)

Sri Lanka - Python for Geographic Information System (GIS)

Bulgaria - Python for Geographic Information System (GIS)

Bolivia - Python para el Sistema de Información Geográfica (SIG)

Indonesia - Python for Geographic Information System (GIS)

Kazakhstan - Python for Geographic Information System (GIS)

Moldova - Python for Geographic Information System (GIS)

Morocco - Python for Geographic Information System (GIS)

Tunisia - Python for Geographic Information System (GIS)

Kuwait - Python for Geographic Information System (GIS)

Oman - Python for Geographic Information System (GIS)

Slovakia - Python for Geographic Information System (GIS)

Kenya - Python for Geographic Information System (GIS)

Nigeria - Python for Geographic Information System (GIS)

Botswana - Python for Geographic Information System (GIS)

Slovenia - Python for Geographic Information System (GIS)

Croatia - Python for Geographic Information System (GIS)

Serbia - Python for Geographic Information System (GIS)

Bhutan - Python for Geographic Information System (GIS)

Nepal - Python for Geographic Information System (GIS)

Uzbekistan - Python for Geographic Information System (GIS)