Mehr

Konvertieren Sie die Ost- und Nordwerte der Kampfmittelvermessung in WGS84-Breiten-Längen-Werte


Der hier veröffentlichte C#-Code ist nicht sehr genau, wie auch von tanoshimi erwähnt. Ich denke, dies hat mit dem Fehlen einer "ungefähren Helmurt-Transformation" zu tun. Nur neugierig, kennt jemand einen genauen C#-Code oder ist es sogar möglich, die räumlichen Funktionen von SQL Server zu verwenden?


Alle Formeln, die Sie im Internet finden könnten, führen die Konvertierung von OSGB36-Raster in Lat/Lon auf dem Airy-Ellipsoid durch, aber es gibt keine genau Transformation davon in WGS84. Einfach, weil OSGB36 über Jahrzehnte gewachsen ist, einschließlich der Vermessungsfehler unserer Vorfahren und terrestrischer Bewegungen.

Der einzige genaue Weg, den letzten Schritt auszuführen, besteht darin, die offizielle OSGB36-Datumsverschiebungs-ntv2-Gitterdatei zu verwenden, wie sie von der Ordnance-Umfrage auf https://www.ordnancesurvey.co.uk/business-and-government/help-and-support veröffentlicht wurde /navigation-technology/os-net/ostn02-ntv2-format.html.

Proj.4 ist ein sehr einfaches Werkzeug, um dieses Datumsverschiebungsraster zu verwenden (und auch die Konvertierung, die Sie mit dem C#-Code durchführen). GDAL und QGIS können es auch verwenden.


Schau das Video: OOSTELIKE SINODE SKEURING? (Oktober 2021).