[Qgis-user] Transform some records in an SQL Server table
Reetz, Michael (NLPVW)
Michael.Reetz at nlpvw.niedersachsen.de
Tue Jan 24 01:52:56 PST 2023
Moin Hannes,
that is exactly what I needed. Thank you very much.
Grüße zurück
Michael
Von: Johannes Kröger (WhereGroup) <johannes.kroeger at wheregroup.com>
Gesendet: Dienstag, 24. Januar 2023 09:58
An: Reetz, Michael (NLPVW) <Michael.Reetz at nlpvw.niedersachsen.de>; qgis-user at lists.osgeo.org
Betreff: Re: [Qgis-user] Transform some records in an SQL Server table
ACHTUNG!! Diese E-Mail erreicht Sie von einem Absender außerhalb der niedersächsischen Landesverwaltungs-Infrastruktur mit TLS-Verschlüsselung. Bitte klicken Sie auf keine Links oder öffnen Sie keine E-Mail-Anhänge, falls Sie den Absender nicht kennen und nicht wissen, ob der Inhalt sicher ist.
Moin Michael,
yay for the zone prefix "32" for the easting because you use those huge numbers to determine which of the two CRS they belong to. If the easting (x) value is > 30000000, then you have to transform the coordinates to EPSG:25832, otherwise you don't.
Some untested pseudocode:
if(
(x(@geometry) > 30000000),transform($geometry, 'EPSG:4647', 'EPSG:25832'), $geometry)
Grüße an die Nordsee
Hannes
PS: For older QGIS use $geometry
Am 24.01.23 um 09:02 schrieb Reetz, Michael (NLPVW) via QGIS-User:
Hello list,
I have an SQL Server table with a geometry attribute. Most of the records are in EPSG 25832 but some are in EPSG 4647. Is it possible to transform these records to EPSG 25832? I’ve tried to do this with „geom_to_wkt(transform($geometry, 'EPSG:4647', 'EPSG:25832'))“ in the field calculator. But since QGIS assumes that all coordinates are already in this crs, this doesn’t work. Any other idea?
Best regards
Michael
*****************************************
Michael Reetz
Datenbanken und Anwendungsentwicklung
Nationalpark-Verwaltung Niedersächsisches Wattenmeer
Virchowstr. 1 | 26382 Wilhelmshaven
Tel.: +49 (0) 4421 911 291
e-mail: michael.reetz at nlpvw.niedersachsen.de<mailto:michael.reetz at nlpv-wattenmeer.niedersachsen.de>
Web: https://www.<https://www./>nationalpark-wattenmeer.de
[cid:image001.png at 01D92FE2.03F17350]
_______________________________________________
QGIS-User mailing list
QGIS-User at lists.osgeo.org<mailto:QGIS-User at lists.osgeo.org>
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
--
Johannes Kröger / GIS-Entwickler/-Berater
---------------------------------------------
Schon gewusst?
In unserem Blog geben wir Tipps & Tricks zu
Open-Source-GIS-Software und berichten aus
unserem Experten-Alltag:
https://wheregroup.com/blog/
---------------------------------------------
WhereGroup GmbH
Grevenweg 89
20537 Hamburg
Germany
Tel: +49 (0)228 / 90 90 38 - 36
Fax: +49 (0)228 / 90 90 38 - 11
johannes.kroeger at wheregroup.com<mailto:johannes.kroeger at wheregroup.com>
www.wheregroup.com<http://www.wheregroup.com>
Geschäftsführer:
Olaf Knopp, Peter Stamm
Amtsgericht Bonn, HRB 9885
-------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-user/attachments/20230124/e599b117/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 6513 bytes
Desc: image001.png
URL: <http://lists.osgeo.org/pipermail/qgis-user/attachments/20230124/e599b117/attachment.png>
More information about the QGIS-User
mailing list