Работа с геопространственными данными в Python
Joris Van den Bossche
Open source software developer and teacher, GeoPandas maintainer
Местоположение Эйфелевой башни:
POINT (2.2945 48.8584)
→ Система координат (CRS) связывает координаты с конкретным местом на Земле.

Градусы широты и долготы.
Напр., 48°51′с.ш., 2°17′в.д.
Используются в GPS, веб-картах и т.д.
Внимание!
в Python используется (lon, lat), а не (lat, lon)


Координаты (x, y) обычно задаются в метрах или футах
Проекция Алберса (равновеликая)

Проекция Меркатора

Проецируемый размер против реального (проекция Меркатора)

Строка proj4
Пример: +proj=longlat +datum=WGS84 +no_defs
Представление в виде словаря:
{'proj': 'longlat', 'datum': 'WGS84', 'no_defs': True}
Код EPSG
Пример:
EPSG:4326 = географическая CRS WGS84 (долгота, широта)
Атрибут .crs объекта GeoDataFrame/GeoSeries:
import geopandas
gdf = geopandas.read_file("countries.shp")
print(gdf.crs)
{'init': 'epsg:4326'}
.crsРабота с геопространственными данными в Python