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

Градуси широти й довготи.
Напр., 48°51′N, 2°17′E
Використовується в GPS, вебкартах…
Увага!
у Python використовуємо (lon, lat), а не (lat, long)


Координати (x, y) зазвичай у метрах або футах
Проєкція Albers Equal Area

Проєкція Меркатора

Проєктований розмір vs фактичний (проєкція Меркатора)

Рядок 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