Gauß-Krüger - erste Stelle ergänzen?

Hallo,
ich habe ein shapefile im Gauß-Krüger Format vorliegen. Das Problem ist, die erste Stelle des Rechts- und Hochwerts wurde entfernt (hier die 4 und die 5), sodass die Koordinaten sechs und nicht sieben Stellen haben. Nun kann ich das Ganze in einer Editiersitzung ja auch etwas unelegant „von Hand" verschieben – aber wie benutze ich die Project Funktion, um die beiden fehlenden Ziffern automatisch zu ergänzen? Ich denke, ich muss dafür meinen „falschen" Koordinaten ein eigenes neues Koordinatensystem zuweisen (nur welche Angaben: Easting, Northing??) und ins GK4 transformieren, habe da schon einiges ausprobiert – leider erfolglos.
Ich denke so was kommt bestimmt häufiger vor – evtl. kann mir jemand einen Tip geben?
Ich würde kurzerhand...

...die Bearbeitung starten, alles markieren, 'Move' aus dem Editor-Menü auswählen und bei X eine 4 000 000 eintippen.
das wäre ja meine unelegante Lösung ;-)
Hallo,

In solchen Fällen gibt es verschiedene Varianten, aber der Reihe nach.

Sind das Punkt-Koordinaten?
Bist du Dir sicher, daß die erste Stelle fehlt?
Kann es sein, bei den 6-stelligen Koordinaten am Ende eine Null angehangen werden muß?
Bist du Dir sicher, daß die Koordinaten überhaupt Gauß-Krüger sind, oder eventuell UTM?
Wenn es Punktkoordinaten sind: kann es sein, daß es geographische Koordinaten sind?
Wenn letzteres, gibt es auch wieder berschiedenew Varianten: Dezimalgrad, Grad und Dezimalminuten, ect...

Alle Varianten hatte ich schon gehabt.

Schreibe mal ein Koordinatenbeispiel mit der Angabe, wo die Daten liegen müßten (falls möglich)

Ansonsten bleibt nur eine Verschiebung auf der X- und y-Achse...

Sven
Sind das Punkt-Koordinaten? =>Nein, ein Linienshape.

Bist du Dir sicher, daß die erste Stelle fehlt? =>Ja. Woher ich das weiß? Ich habe den Erzeuger dieser Daten gefragt!

Kann es sein, bei den 6-stelligen Koordinaten am Ende eine Null angehangen werden muß? Nein, s.o.

Bist du Dir sicher, daß die Koordinaten überhaupt Gauß-Krüger sind, oder eventuell UTM? s.o.
Mach einen X-'Move' um 4 000 000 m. Genauer (und eleganter) geht's gar nicht :D
Hallo,

Du kannst aber auch in der PRJ-Datei den Wert bei "False_Easting" korrigieren.
Das Ding ist ja, dass der Auftraggeber wahrscheinlich nicht nur eine (meine derzeitige Testdatei), sondern sehr viele Dateien mit diesem Koordinatenfehler liefern wird.
Und da jetzt überall per Hand in ArcMap nachzuarbeiten wäre eher was für einen Praktikanten ;-)
Sonst ginge das wohl nur noch über ein Python-Script, aber da habe ich mich bislang meist erfolgreich vor gedrückt...
Hallo,

also, als quasi erzieherische Maßnahme würde ich den Auftraggeber auffordern, ordentliche Daten zu schicken oder das Bereinigen als Dienstleistung gesalzen in Rechnung stellen. Dann kannst Du auch per Hand arbeiten :-)
Die Verschiebungen kannst Du aber, wie von BerndK angedeutet, per PRJ-Datei automatisch bereinigen. Einfch eine Originale GK4-PRJ-Datei umschreiben und zu den jeweiligen Daten legen. Dann werden die Daten in einem ArcMap-Datenrahmen mit "richtigem" GK4 an die richtige Koordinate verschoben. Nach einem Layer-Export hast Du dann richtige Daten.
Also ändere in der PRJ den Abschnitt

PARAMETER["False_Easting",4500000.0],PARAMETER ["False_Northing",0.0]

in

PARAMETER["False_Easting",500000.0],PARAMETER ["False_Northing",-5000000.0]


Gruß
Wolfgang