Replies: 4 comments 2 replies
-
|
There could always be something misconfigured through the transformation process or in the PROJ (the C library) database of EPSG definitions. Could you explain how/why you got the values you expect? |
Beta Was this translation helpful? Give feedback.
-
|
Oh and what version of pyproj and the PROJ C library are you using? |
Beta Was this translation helpful? Give feedback.
-
|
I get this with the command line |
Beta Was this translation helpful? Give feedback.
-
|
Do you have the file
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi
I am using pyproj for the first time today and in converting between these two crs I appear to get an error of approximately 87m using using this code (I have made the crs references static for the moment):
from pyproj import Transformerdef convert_point_between_crs(point: list, from_crs:int , to_crs: int) -> list:transformer = Transformer.from_crs("EPSG:9367", "EPSG:27700")return list(transformer.transform(point[0], point[1], point[2]))And this point
[187836.59959467375, 398967.2245705411, 0.0]I'm not sure what I could be doing wrong. I believe the answer should be approx 368067.111, 391920.801 but the above code calculates it as 367981.264,391936.664
Any advice? Thanks
Beta Was this translation helpful? Give feedback.
All reactions