-
Notifications
You must be signed in to change notification settings - Fork 81
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
About the 'Gauss_Kruger' projection and 'Bursa' transformation #53
Comments
Short answer is that ProjNet supports 7 parameter datum transformation commonly known as Bursa-Wolf. Long answer is there seems to be some confusion. Briefly, a Projected Coordinate System (PCS) is an algorithm (Projection) that has an underlying Geographic Coordinate System (GCS) which in turn is based upon a Datum (this is where you'll see the Ellipsoid). To switch Projected Coordinate System, you typically go via the Geographic Coordinate System. And if the Geographic Coordinate System of PCS A and PCS B are not the same, you need a datum transformation to move between GCS A and GCS B. Transformation parameters are widely published from most Geographic Coordinate Systems to WGS84, so in most cases the datum transformation sequence will go via WGS84. So depending on your use case, you could be looking at one of the following:
And always use a published test point or independent (online) calculation to verify your transformation. There are several thorough explanations on the web, such as http://desktop.arcgis.com/en/arcmap/10.3/guide-books/map-projections/about-geographic-coordinate-systems.htm, and for PCS, GCS, and transformation parameters see EPSG |
Thank you very much for your patient and professional explanation. |
I tried to transform coordinations in 'Gauss_Kruger' projection by replacing it with 'Transverse_Mercator'. The deviation of result is too large. Bursa model with seven parameters is usually used in my daily work to tranform coordinations in 'Gauss_Kruger' projection. Pardon me for my ignorance. What's the different to implement 'BursaTransform.cs'? Is there a plan to implement it?
The text was updated successfully, but these errors were encountered: