Koordinatensysteme (Bundesmeldenetz vs. Gauß Krüge

Einen schönen Monatmorgen aus Wien,

ich habe einige Fragen zu Kordinatensytemen wobei ich dazu sagen muß, daß ich mich in der Materie nicht wirklich auskenne.

Wir bekommen oft Daten im Bundesmeldnetz Ö (BMN)und manchmal passen die nicht zusammen weil es hier darauf ankommt ob man BMN 31 oder 34 hat (Unterschied 750km in der West-Ost Ausrichtung)). Mein Weg ist nun immer der, dass ich die Daten im ACAD Map um 750 km verschiebe und dann paßt alles und ich arbeite im ArcVieW weiter.

Nun habe ich aber neue Daten die im Gauß Krüger Sytem abgespeichert sind und ich will die einige "alte" Shapes (BMN) im Projekt darüber legen.
Die liegen jetzt aber schief zueinander (z.B. liegt oberöstereich jetzt "linksunten" in Lichtenstein).

zuerst wußte ich auch nicht in welchen sytemen die Shapes erstellt wurden aber in der Austrian MAP kann man ja die Koordinatensyteme einstellen und da habe ich für einen Punkt die Koordinaten in den verschiedenen Systemen abgefragt:
37643/404002 im BMN )öster.)
37645/541671 (öster. Gauß Krüger).

Mein neuer Datensatz hat aber an der betreffenden Stelle (437645/541671) also um 400000 mehr.

Wie kann ich also mein Shape dorhin transferieren. Gibt es da eine Erweiterung, muß ich das wieder händisch machen (und wenn ja um wieviel muß ich nach x und Y verschieben)???

lg

Petra
Hallo Petra,
arbeitest Du zufällig auch mit ArcGis 8.0?? Hier gibt es eine Menge Funktionen, mit denen Du Projektionen umrechnen kannst, so dass alles wieder zueinander passt.
In ArcView 2.3 wüsste allerdings ich leider auch nicht, wie man das macht.
Im übrigen gibt es zu Projektionen und dem ganzen Wissen drumherum ein sehr gutes Buch: Werner Flacke, Birgit Kraus: Koordinatensysteme in ArcGIS.

Vielleicht kann Dir jemand anderes noch besser weiterhelfen.
Grüße aus Bonn

Birgit
Hallo Petra (hallo Birgit),

wenn es wirklich nur um die 400 000 m geht, ohne dass da noch eine weitere Projektionskomponente drinsteckt, kannst du einen XY-Shift machen. Am bequemsten geht das sicherlich mit einem Script. Z.B. liegt in deinem ArcView-Ordner

C:\ESRI\AV_GIS30\ARCVIEW\Samples\scripts\

o.ä. das Script "xyshift.ave", mit dem du dein Shape um -400 000 m in X-Richtung shiften kannst.

Oder du benutzt die Memo Tools (Link), da ist etwas ganz ähnliches (ein wenig komfortabler) auch drin.

M.
ich arbeite mit arcview 3.2,
ich habe mittlerweile eine erweiterung heruntergeladen (transform2d.avx) mit der man in x,y Richtung schieben kann.
mein problem ist nur, dass ich zwar die 400000m weiß, die y verschiebung allerdings etwas unrundes ist. ich habe einmal einen ungefähren wert genommen und dann allerdings gesehen, dass die polygone auch noch irgendwie entzerrt gehören um ganz genau zu passen.
dazu müßte ich allerdings wissen von welchem system (BMN 31) ich in ein anderes transformiern muss (gauß-krüger xy?). aber vielleicht sind diese daten auch garnicht kompartibel (nur ein file hat metadaten, und die sind nicht sehr ergiebig).
dazu muß ich noch ein bißchen über die herkunft der daten forschen.

danke auf jeden fall für den hinweis mit dem buch, ich werde mirs mal organisieren. (bin leider kein ausgebildeter geograph und vermesser).
weiß vielleicht wer obs im internet eine gute seite gibt, die unterschiede zw. österr. datum und dt. erklärt. die vielen koordinatensystem sind nämlich verwirrend.

grüße aus wien

petra
Hallo!
Prinzipiell wird in Österreich zwischen 2 Projektionssystemen unterschieden: 1.) Gauß Krüger Projektion und 2.) Bundesmeldenetz (BMN); Um nun Daten von Gauß Krüger ins BMN umzurechnen, muss der Rechtswert um 150.000m (Gauß Krüger auf BMN M28), um 450.000m (Gauß Krüger auf BMN M31) bzw. um 750.000m (Gauß Krüger auf BMN M34)verschoben werden (der Hochwert bleibt unverändert). Um im BMN die Bezugsmeridiane zu wechseln, wird der Rechtswert um jeweils 300.000m verschoben (z.B. BMN M31 umrechnen auf BMN M34 = Rechtswert + 300.000m; BMN M28 auf BMN M34 = Rechtswert + 600.000m; M34 auf M31 = Rechtswert - 300.000m usw.);
Vorgangsweise im ArcView: Umzrechnenden File laden, auf Scripts wechseln, Neu (neues Scriptfenster öffnen), Script - Textdatei laden, folgendes script laden: C:\ESRI\av_gis30\arcview\samples\scripts:xyshift, einmal das zu transformierende Viewfenster aktiv machen (sonst erkennt das Scipt nicht die Daten auf die man sich bezieht, wieder auf Scripts wechseln, In der Menüleiste den Button "Kompilieren" (Haken) betätigen, in der Menüleiste den Button "Ausführen" (Männchen) betätigen, Pfad und Name für Output Shape angeben, für "Enter x Shift" den jeweiligen Wert eingeben (also z.B. für Umrechnung GK auf BMN M34 750000) bei y Shift nichts eingegen, da dieser Wert ja unverändert bleibt.. und das wars...

LG Mathias (KAGIS; www.kagis.ktn.gv.at)