-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unsupported Ellipsoids? #22
Comments
Would appreciate any help with the Hong Kong 1980 Grid System - https://epsg.io/2326 |
Bpyproj does not use any online database and does not initiate any internet connection to get data. |
Yes, I understand that bpyproj stores all projections locally in the folder \scripts\addons\bpyproj\dependencies\binaries\windows_64_37\site-packages\pyproj\data. The issue arises when certain projections with non-standard datum/spheroid are used. In such cases, Blender generates geometry that significantly deviates from accurate GIS data (up to 20 meters over 100 km). These deviations occur in both scale and distortion. Examples of unsupported datum/spheroid include: I'm looking for a way to improve bpyproj so that it works correctly with all projections. This is a commercial offer, as I'm ready to pay for the development. |
I have noticed this issue long time ago, but just recently was able to isolate it - apparently bpyproj do not support projections where are datum/spheroid different from WGS 84 which cause slight scale/rotate transformations - really noticeable in big scenes (up to 10 meters for 200 km scene)
here is example
Is there any way to fix this?
And do I understand correctly that bpyroj do not use online database for the most actual EPSG data, but use Proj4 strings stored locally \scripts\addons\bpyproj\dependencies\binaries\windows_64_37\site-packages\pyproj\data
May I suggest you to use WKT to get accurate result? https://inbo.github.io/tutorials/tutorials/spatial_crs_coding/
UPD
I'm checking projections and just found one more datum/ellipsoid which deliver accurate results - DATUM"NAD83(NSRS2007)", SPHEROID "GRS 1980" - hope this helps
The text was updated successfully, but these errors were encountered: