maps
plotting map
cartopy
Matplotlib Basemap Toolkit
will be discontinued
GeoViews
VCS on cdat
PyNGL
PyGMT
ipyleaflet: Interactive maps in the Jupyter notebook
MeteoInfo: intergrated framework both for GIS application and scientific computation environment, especially for meteorological community
70 Geospatial Python Libraries. Python has emerged as a dominant… | by Neha Sharma | Jul, 2023 | Medium
map projection
pyproj
geo spational data
GeoPandas: GeoPandas is an open source project to make working with geospatial data in python easier.
OpenClimateGIS (OCGIS): package designed for geospatial manipulation, subsetting, computation, and translation of spatiotemporal datasets stored in local NetCDF files or files served through THREDDS data servers.
EarthPy: A Python Package for Earth Data
Tips
Computing the distance between two locations on Earth from coordinates
https://www.johndcook.com/blog/python_longitude_latitude/
dictionary - python: elegant way of finding the GPS coordinates of a circle around a certain GPS location - Stack Overflow
https://stackoverflow.com/questions/15886846/python-elegant-way-of-finding-the-gps-coordinates-of-a-circle-around-a-certain
SpatialPython
A random collection of thoughts and notes on using python for a number of spatial, geospatial, geo-etcetera tasks.
https://sites.google.com/site/spatialpython/
GitHub - giswqs/python-geospatial: A collection of Python packages for geospatial analysis with binder-ready notebook examples
https://github.com/giswqs/python-geospatial
0–360 longitude to -180–180 longitude convention | by Mostafa Farrag | Hydroinformatics | May, 2023 | Medium