Discussion:
[FOSSGIS-Talk] Frage zur QGIS-Projektion/Transformation
Hans-Jörg Breslauer
2013-04-05 08:48:10 UTC
Permalink
Hallo Kollegen,
ich habe eine shape-Datei mit KBS="EPSG:25832 - ETRS89 / UTM zone 32N" importiert. Diese wird mir nun korrekt angezeigt, wobei der erste Koordinatenwert 8 Stellen vor dem Komma hat, also mit 32 beginnt. Ich benötige diese shape-Datei allerdings mit 6-stelliger erster Koordinate, d. h. ohne führende 32.
Kann mir jemand Tipps geben, wie ich das in den Griff bekomme ? Ich verwende QGIS 1.8.0.

mit freundlichen Grüßen
Hans-Jörg Breslauer
Albin Blaschka
2013-04-05 09:31:54 UTC
Permalink
Hallo!

Wenn ich Dich recht verstehe möchtest Du also einen x-shift von -32 Mio.
Metern machen, als 32 Mio. von allen x-Koordinaten abziehen?

Frage(n): Gibt es eine Projektion, die dem entspricht, was Du benötigst,
sprich das Polygon umzuprojezieren? Warum willst Du es ändern, wenn es
ohnehin korrekt dargestellt wird?

Nicht wirklich eine Hilfe, und das ist ein bißchen "Brute force", aber...
Ich hab mal sowas ähnliches für ein (fehlerhaftes, deswegen der
"rabiate" Ansatz...) Polygon-Shapefile in R gemacht, das könnte man
leicht anpassen, wenn du R verwendest... mit dem Skript werden alle
Koordinaten aller Vertices ausgelesen und entsprechend geändert und in
ein neues Shapefile gespeichert. Hier wird rein "planar"/entsprechend
dem karthesischen Koordinatensystem der Wert verändert, etwaige
Projektionsparameter oder ähnliches (Transformation) werden NICHT
berücksichtigt!

Grüße,
Albin
Post by Hans-Jörg Breslauer
Hallo Kollegen,
ich habe eine shape-Datei mit KBS="EPSG:25832 - ETRS89 / UTM zone 32N" importiert. Diese wird mir nun korrekt angezeigt, wobei der erste Koordinatenwert 8 Stellen vor dem Komma hat, also mit 32 beginnt. Ich benötige diese shape-Datei allerdings mit 6-stelliger erster Koordinate, d. h. ohne führende 32.
Kann mir jemand Tipps geben, wie ich das in den Griff bekomme ? Ich verwende QGIS 1.8.0.
mit freundlichen Grüßen
Hans-Jörg Breslauer
...................................................
FOSSGIS 2013, Die Konferenz für Open Source GIS mit
OpenData und OpenStreetMap erstmals in der Schweiz!
12.-14. Juni, HSR, Rapperswil
http://www.fossgis.de/konferenz/2013/
_______________________________________________
FOSSGIS-Talk-Liste mailing list
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
--
| Albin Blaschka, Mag.rer.nat.
| Etrichstrasse 26, A-5020 Salzburg
| * www.albinblaschka.info * www.thinkanimal.info *
| - It's hard to live in the mountains, hard but not hopeless!
d***@web.de
2013-04-05 11:18:52 UTC
Permalink
Das geht m.E. recht einfach:

Du mußt dem Shape-File das zuerst richtige KBS zuweisen:
+proj=tmerc +lat_0=0 +lon_0=12 +k=0.9996 +x_0=32500000 +y_0=0 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs

Dann erst dieses Shape-File speichern unter EPSG:25832.

Grüße sendet Lars


-----Ursprüngliche Nachricht-----
Gesendet: Freitag, 05 April 2013 um 10:48:10 Uhr
Von: "Hans-Jörg Breslauer" <***@unitybox.de>
An: fossgis-talk-***@fossgis.de
Betreff: [FOSSGIS-Talk] Frage zur QGIS-Projektion/Transformation
Hallo Kollegen,
ich habe eine shape-Datei mit KBS="EPSG:25832 - ETRS89 / UTM zone 32N" importiert. Diese wird mir nun korrekt angezeigt, wobei der erste Koordinatenwert 8 Stellen vor dem Komma hat, also mit 32 beginnt. Ich ben�tige diese shape-Datei allerdings mit 6-stelliger erster Koordinate, d. h. ohne f�hrende 32.
Kann mir jemand Tipps geben, wie ich das in den Griff bekomme ? Ich verwende QGIS 1.8.0.

mit freundlichen Gr��en
Hans-J�rg Breslauer
...................................................
FOSSGIS 2013, Die Konferenz f�r Open Source GIS mit
OpenData und OpenStreetMap erstmals in der Schweiz!
12.-14. Juni, HSR, Rapperswil
http://www.fossgis.de/konferenz/2013/
Wolf-E. Altmann
2013-04-05 11:54:00 UTC
Permalink
Post by Hans-Jörg Breslauer
Hallo Kollegen,
ich habe eine shape-Datei mit KBS="EPSG:25832 - ETRS89 / UTM zone 32N" importiert. Diese wird mir nun korrekt angezeigt, wobei der erste Koordinatenwert 8 Stellen vor dem Komma hat, also mit 32 beginnt. Ich benötige diese shape-Datei allerdings mit 6-stelliger erster Koordinate, d. h. ohne führende 32.
Kann mir jemand Tipps geben, wie ich das in den Griff bekomme ? Ich verwende QGIS 1.8.0.
mit freundlichen Grüßen
Hans-Jörg Breslauer
...................................................
FOSSGIS 2013, Die Konferenz für Open Source GIS mit
OpenData und OpenStreetMap erstmals in der Schweiz!
12.-14. Juni, HSR, Rapperswil
http://www.fossgis.de/konferenz/2013/
_______________________________________________
FOSSGIS-Talk-Liste mailing list
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
Hallo Hans-Jörg,

meines Wissens ist der EPSG-Code 25832 so definiert, dass die
Zonenkennziffer nicht den Koordinaten vorangestellt wird. Soll die
Zonenkennziffer dem Rechtswert vorangestellt werden, ist die Projektion
mit dem EPSG-Code 4647 für die Zone 32 zu verwenden. (vgl.
http://www.adv-online.de/icc/extdeu/med/937/93730140-3898-e931-6b1e-502172e13d63,11111111-1111-1111-1111-111111111111).

Das Shapefile müsste demnach mit der Projektion mit dem EPSG-Code 4647
geladen bzw. das KBS nach dem Laden manuell gesetzt werden und dann als
neues Shapefile mit der Projektion EPSG-Code 25832 gespeichert werden.
Dann sollte das neue Shapefile 6-stellige Rechtswerte haben.

Ich hoffe, es funktioniert.

Wolf
Robert Nuske
2013-04-05 12:11:32 UTC
Permalink
Moin,
Post by Hans-Jörg Breslauer
ich habe eine shape-Datei mit KBS="EPSG:25832 - ETRS89 / UTM zone 32N"
importiert. Diese wird mir nun korrekt angezeigt, wobei der erste
Koordinatenwert 8 Stellen vor dem Komma hat, also mit 32 beginnt. Ich
benötige diese shape-Datei allerdings mit 6-stelliger erster Koordinate, d.
h. ohne führende 32. Kann mir jemand Tipps geben, wie ich das in den Griff
bekomme ? Ich verwende QGIS 1.8.0.
Wie schon erwähnt hat EPSG:25832 keine führende 3 oder 32. Die Daten sind also
falsch deklariert. Hier Vorschläge um sie nach UTM32 zu holen:

englisch:
http://gis.stackexchange.com/questions/25777/projection-etrs89-ellipsoid-
grs80-6-degree-zone-33-to-utm33n-wgs84/25782#25782

deutsch:
http://www.geoportal-mv.de/landkons-
mv/GeoPortalMV_prod/de/Geowebdienste/_faq/etrs89_zk_gis.jsp


oder mit ogr2ogr auf der Kommandozeile (aus dem Gedächtnis zitiert):
ogr2ogr -s_srs +proj=tmerc +lat_0=0 +lon_0=12 +k=0.9996 +x_0=32500000 +y_0=0
+ellps=GRS80 +units=m +no_defs -t_srs 25832 ziel.shp quell.shp


Viele Grüße,
Robert

Loading...