pyproj
pyproj copied to clipboard
Python interface to PROJ (cartographic projections and coordinate transformations library)
From: https://github.com/shapely/shapely/issues/1523#issuecomment-1237347057 Sounds like a good idea to look into seeing if https://docs.python.org/3/c-api/init.html#thread-local-storage-support would allow always using a thead-local global context instead of enabling a single global version (https://pyproj4.github.io/pyproj/stable/api/global_context.html). Also...
TODO: - [conda-forge](https://github.com/conda-forge/proj.4-feedstock/pull/141) - [vcpkg](https://github.com/microsoft/vcpkg/pulls?q=is%3Apr+%5Bproj%5D+is%3Aopen)
## Expected behavior and actual behavior. There should be a wheel for `musllinux`, to speed up CI build times significantly when using Alpine-based Python base images. ## Steps to reproduce...
CRS objects are not JSON serializable: ``` import pyproj import json crs = pyproj.CRS.from_user_input("EPSG:3857") json.dumps(crs) #throws exception ``` I would have expected this to Just Work ™️ by using [PROJJSON](https://proj.org/en/latest/specifications/projjson.html)...
I was struggling with finding the best way to convert between fiona CRS and pyproj CRS. I think that the section https://pyproj4.github.io/pyproj/dev/crs_compatibility.html#converting-from-fiona-crs-to-pyproj-crs-crs needs to be updated with regards to https://github.com/Toblerity/Fiona/issues/714...
I have did a lot of surveys, but found that there is few libs about `rhumb_inverse` and `rhumb_direct`. I noticed that [Geographiclib](https://geographiclib.sourceforge.io/) has a solution for rhumb, but does not...
I am running this code but for, I realized that the FileNotFound Error is happening because it is looking for a file on another old computer? how do I solve...
As discussed in #1342 PROJ building takes about 10 minutes at the top of every wheel build workflow. This PR caches it with GitHub Actions to hopefully remove this requirement...