segmentation violation

hallo Forum,

ich weiß, das Thema wurde schon mehrfach behandelt, allerdings stellt sich bei mir ein etwas anderes Problem:
ich habe in ArcView ein neues View geöffnet, aber nicht als Projekt abgespeichert. Dann habe ich Grid-Daten geladen und damit gearbeitet (mit Spatial Analyst). Nachdem ich ArcView wieder geschlossen hatte, musste ich die Daten unter einem anderen Ort abspeichern. Seitdem meldet mir ArcView die Fehlermeldung "Segmentation Violation", sobald ich den alten oder auch den neuen Ordner öffnen will. Nochmaliges Verschieben der Daten oder Abspeichern in einem anders benannten Ordner hatte keinen Erfolg.
Bei Problembehandlungen heisst es immer, dass in dem apr-Projekt noch alte Pfade enthalten sein können, so dass es Probleme gibt. Ich habe allerdings gar kein apr-Projekt!!

Ich hoffe, ich konnte mein Problem einigermaßen verständlich darstellen.
Was ist zu tun?? Kann mir jemand weiterhelfen??
Ich denke, es sollte doch möglich sein, ArcView Daten woanders abzuspeichern, oder?

Birgit
[/]Nachdem ich ArcView wieder geschlossen hatte...[/i]

Hört sich an, als hättest du das Grid mit dem Explorer verschoben. Kannst du sicherstellen, dass der zugehörige Info-Ordner korrekt mitkopiert wurde?

Wegen des Aufbaus von Grids mit ihrem immer gleich benannten, eventuell von mehreren Rastern genutzten, 'Info'-Ordners empfiehlt es sich immer, Grids nur innerhalb von ArcView über 'Manage Data Sources' zu verschieben und zu kopieren.
Hoppla
Hallo Maxilla,

ja, ich hatte das Grid im Explorer verschoben. Aber die Info-Datei ist auch mit rübergekommen.
Guter Tipp, mit dem Data Source Manager zu arbeiten. Gilt das auch für normale Shapefiles?
Wie kann ich die Fehlermeldung wieder aufheben?
Birgit
Hast Du irgendwelche Leerzeichen im Pfad- oder Dateinamen?

Hast du genügend Speicherplatz im Zielverzeichnis und im AV-Home- und Temp-Verzeichnis (wahrscheinlich C:/temp)?

Ansonsten denke ich, dass dein Info-Ordner "verdorben" ist. Das muss nicht unbedingt dein Zielverzeichnis betreffen, es könnte auch am Arbeitsverzeichnis liegen, das - falls du es nicht geändert hast - $HOME (wahrsch. also C:/temp) ist. Dann wird's schwierig (z.B.: "Neues leeres Arbeitsverzeichnis erstellen und nochmal von vorne").

Kommt übrigens noch eine andere Meldung VOR der Segmentation Violation?
Hallo Maxilla,
nein, die Dateinamen haben keine Leerzeichen. Der Speicherplatz sollte auch ausreichend sein. "Segmentation Violation" war auch die einzige Fehlermeldung.
Nachdem diese Meldung erneut kam, hatte ich zwischenzeitlich auch alle Daten komplett gelöscht und von der Sicherungs-CD neu auf Festplatte gespeichert. Zusätzlich habe ich das Arbeitsverzeichnis geleert. Ich werde allerdings noch ausprobieren müssen, ob sich etwas mit einem neuen Arbeitsverzeichnis ändert.

Danke erstmal für die Hilfe!!
Gruß
Birgit
Hallo Birgit,

Rasterdaten zu verschieben ist ühüberhaupt keine gute Idee. Zu jeder Rasterdatei werden nämlich im Info-Verzeichnis irgendwelche Daten mitgespreichert (wenn dazu einer mehr weiß....). Kopieren und verschieben von Rasterdaten deshalb unbedingt mit dem Datenmanager.

Gruß
J
Hallo J.

okay, beim nächsten Mal bin ich schlauer. Weiß denn jemand, was in dieses Info-Verzeichnis geschrieben wird?
Und wie kann ich Daten mit dem Datenmanager an einem anderen Ort abspeichern?

Für Hilfe wäre ich sehr dankbar,
Gruß
Birgit
Unter anderem enthält der Info-Ordner (neben mich bislang nicht weiter interessierendem): Info Tabellen und Pfadinformationen. Du kannst dir Teile davon ansehen, indem du in ArcView im Tabellenfenster auf 'Hinzufügen' klickst, im sich öffnenden Dialog 'INFO' einstellst und dann in den Info-Ordner gehst.

Ansonsten: File extensions related to ArcView

Ein Grid ist - wie ein Shape - keine simple Datei. Der Unterschied besteht aber darin, dass ein Shape mit seinen 3 - 5 (7) Dateien eine eigenständige und zusammengehörige Dateigruppe bildet, während alle Grids in einem Ordner sich den Info-Ordner teilen und nicht so einfach separierbar sind...

Grid mit Datei-Manager verschieben:
- Öffnen,
- Quelltyp: 'Grid' einstellen,
- zum Quellordner browsen,
- gewünschtes Grid anklicken
- 'Kopieren' drücken
- zum Zielordner browsen
- OK drücken
- evtl. altes Gris löschen