JOSM - PicLayer Kalibrierung

Ich möchte gerne zu meinen selbsterstellten Luftbildern cal Dateien für das JOSM-PicLayer Plugin erstellen.

Wie komme ich von der GPS Koordinate zur in der cal Datei verwendeten “Weltkoordinate” ?

Da stehen Werte drin wie:

POSITION_X=826267.2255752287
POSITION_Y=6756356.313865037

Als Projektion in JOSM ist Mercator (3857) eingestellt.

Sehe ich das richtig, dass ich statt der M00-M12 Werte (neues cal Format) auch Angle (altes Format) noch verwenden kann?

Erste Näherung:

posx = lon * 111316.6613
posy = 6378092.2792 * arsinh(tan(lat / 180 * pi))

Sind diese Formeln veraltet?
https://josm.openstreetmap.de/wiki/Help/Plugin/PicLayer#ConvertingcalibrationdatainPicLayer

Ja, ich glaube die passen nicht mehr.

Angle und Initial_pos gibt’s im neuen Format nicht mehr.

Z. B. hiermit

Da du deine Aufnahmen nicht am Äquator machst, würde ich erstmal mit dem mittleren Erdradius von 6.371.000 Metern rechnen.

Man kann aber auch den Erdradius bezogen auf einen Breitengrad ermitteln: Rechner für den Erdradius nach Breitengrad

Das ist die Formel aus Wikipedia. OSM nutzt wohl ein leicht anderes Mercator, aber da ich das auf meinen Ort kalibriert habe ist es erstmal ausreichend genau.

JOSM kann auch genutzt werden sehe ich gerade:

echo -e “52 13\n52 14” | josm project +init=epsg:4326 +to +init=epsg:3857