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)