Hallo Forum,
ich möchte gerne eine .dxf-Datei mit Arcview öffnen und bekomme immer wieder die Fehlermeldung "Segmentation Violation". Das Dateiformat ist dxf14 und die Datei hat eine Größe von 130MB(!). Mit einer kleinen Datei con 1 MB Größe im gleichen Dateiformat hatte ich keine Schwierigkeiten. Nach dem öffnen wollte ich die einzelnen Layer als Shapes abspeichern, was mit einem Tool bei der kleinen Datei auch problemlos funktioniert hat.
Ich hoffe, jemand noch eine gute Idee...
Gruß
Tobias
ich möchte gerne eine .dxf-Datei mit Arcview öffnen und bekomme immer wieder die Fehlermeldung "Segmentation Violation". Das Dateiformat ist dxf14 und die Datei hat eine Größe von 130MB(!). Mit einer kleinen Datei con 1 MB Größe im gleichen Dateiformat hatte ich keine Schwierigkeiten. Nach dem öffnen wollte ich die einzelnen Layer als Shapes abspeichern, was mit einem Tool bei der kleinen Datei auch problemlos funktioniert hat.
Ich hoffe, jemand noch eine gute Idee...
Gruß
Tobias
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von Gast am Mo., 18.07.2005 - 17:22
PermalinkDein Problem scheint eindeutig an der Dateigröße zu liegen - was Du Dir wohl auch schon gedacht hast.
Kann man die DXF nicht sinnvoll schneiden (ca.500x500m) und einzeln importieren. Ansonsten könnte man sie vielleicht komprimieren, diesen Schritt kenne ich noch von Bentley Ustation(dgn).
Gruß,
Kalle
Gespeichert von Jens am Di., 19.07.2005 - 08:51
Permalinkwir sind damals generell immer so vorgegangen, dass wir mit einem CAD-Programm die DXF-Datei vor Verwendung in einem GIS immer bereinigt und auf Fehler geprüft haben. Dies trug entscheidend zur Performance (Bildschirmaufbau) und Stabilität bei. Zum Bereinigen gehörte das Löschen nicht benötigter Layer, Schriften, Blöcken etc.).
Die riesigen Datenmengen des DXF entstehen oft dadurch, dass komplexe Objekte wie Z.B. Kreisbögen, Kreise beim Export in DXF in unzählige Einzelbjekte zerlegt werden.
Grüße von Jens