[FOSSGIS-Talk] Vorgabe: wandle aus dem KBS des Layers um in EPSG 4326
lars lingner
lars at lingner.eu
Fr Sep 17 15:26:06 CEST 2021
Hallo,
es gibt die Variable @project_crs die den aktuellen Wert liefert.
Probier mal aus ob das auch im Attributformular funktioniert.
Am 17.09.21 um 13:09 schrieb WALDbewirtschaften:
> Liebe Leser,
>
> ich habe in Qgis 3.16 einen Punktlayer in EPSG 25832 UTM 32 N gespeichert.
> In zwei Felder lasse ich die Koordinaten eines Punktes in EPSG 4326
> automatisch eintragen. Dazu habe ich im Attributformular unter Vorgaben die
> beiden Formeln eingetragen:
>
> round(x(transform($geometry,'EPSG:25832','EPSG:4326')),6)
>
> round(y(transform($geometry,'EPSG:25832','EPSG:4326')),6)
>
> Das funktioniert sehr gut.
>
> Nun möchte ich den Layer weitergeben. Da könnte ja jemand auf die Idee
> kommen, den Layer in einem anderen Koordinatensystem abzuspeichern. Dann
> wären die Vorgaben falsch.
>
> Natürlich könnte man einfach das neue EPSG in die Formeln eintragen.
>
> Aber kann man das vielleicht auch anders machen, indem man das KBS des
> Layers in der Formel abfragt, statt es zu setzen?
>
> Wie könnte ich die Formel verändern Im Sinne von
>
> wandle aus dem KBS des Layers um in EPSG 4326?
>
> Gibt es da etwas Passendes?
>
> Viele Grüße
>
> Sylvia
>
--
Viele Grüße
Lars
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : OpenPGP_signature
Dateityp : application/pgp-signature
Dateigröße : 840 bytes
Beschreibung: OpenPGP digital signature
URL : <http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20210917/e8bff638/attachment.sig>
Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste