Hallo,
ich habe Daten erhalten, die ich in ArcView 3.3 nicht öffnen kann. Es erscheint die Fehlermeldung: "Objekttabelle tabellenname.shp ist fehlerhaft, kann kein Thema erstellen."
Wo könnte das Problem sein?
Kann ich den Fehler der Tabelle irgendwie ansehen, indem ich sie z.B. in Excel anschaue?
Ich bin verwundert, weil ich glaube, daß die Daten "eigentlich" ebenfalls mit ArcView 3.x bearbeitet werden.
Marc
ich habe Daten erhalten, die ich in ArcView 3.3 nicht öffnen kann. Es erscheint die Fehlermeldung: "Objekttabelle tabellenname.shp ist fehlerhaft, kann kein Thema erstellen."
Wo könnte das Problem sein?
Kann ich den Fehler der Tabelle irgendwie ansehen, indem ich sie z.B. in Excel anschaue?
Ich bin verwundert, weil ich glaube, daß die Daten "eigentlich" ebenfalls mit ArcView 3.x bearbeitet werden.
Marc
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von KEngelberg am Mo., 20.02.2006 - 19:06
PermalinkGespeichert von Marc Schablowski am Di., 21.02.2006 - 08:38
PermalinkWas muß ich mit dem Tool machen? Ich habe die beide in Frage kommenden Shapefiles geladen und den Debug-Modus angewendet. Dem Programm nach sollte eine Textdatei mit näheren Infos erzeugt worden sein. An der angegebenen Stelle (C:\shapedebug.txt) ist nichts zu finden. Das führt zu mehreren Fragen:
- Ist die Datei nicht kaputt?
- Warum kann ich sie dann nicht öffnen?
- Bediene ich das Tool falsch...?
Ich werde es weiter probieren und bin natürlich für weitere Tips dankbar.
Marc
Gespeichert von Marc Schablowski am Di., 21.02.2006 - 08:43
PermalinkChecking dBase file for number of records
Number of fields : 3
Data starts at offset: 129
Records according to header: 1547
Checking manually
Manually counted 1547 records
DBF tallied exactly with .dbf header and shapefile
beim anderen Shapefile:
Checking dBase file for number of records
Number of fields : 3
Data starts at offset: 129
Records according to header: 1620
Checking manually
Manually counted 1620 records
DBF tallied exactly with .dbf header and shapefile
Klingt für mich "unverdächtig". Wenn ich das Ergebnis richtig interpretiere, scheint die Attributtabelle mit dem Shapefile überein zu stimmen.
Marc
Gespeichert von KEngelberg am Di., 21.02.2006 - 09:20
PermalinkSo isses, die DBF scheint Ok. Also wird der Fehler eher in den Geometrien liegen. Versuch doch mal einen CLEAN mit den EditTools oder einem anderen Tool von ArcScripts. (anders als der ArcInfo-Clean korrigiert ArcView-Clean nur illegale Geometrien). - Klaus
Gespeichert von Marc Schablowski am Di., 21.02.2006 - 20:30
Permalinkdanke schonmal für die Tips. Leider komme ich nicht weiter. Der Shapecheck hat ja offenbar keine Fehler gefunden. Deinen Tip zu den Edittools konnte ich nicht so recht umsetzen: Welches Tool meinst Du genau? Gefunden habe ich u.a. EditTools 3.6 for ArcView 3.2 (Updated 06 October 2002)von Ianko Tchoukanski. Andere Tools habe ich auch probiert, allerdings setzen diese meist darauf, daß das betreffende Shapefile bereits im View geladen ist - was ja gerade scheitert. Insofern wäre ein Tool sinnvoll, daß die Geometrien sozusagen "offline" prüfen kann. Vergleichbar mit dem Shapechk, das unabhängig von ArcView läuft, also keine Extension ist.
Morgen werde ich einfach mal bei der Datenquelle nachfragen, was mit den Daten sein könnte... trotzdem würde es mich freuen, dem Problem auf die Spur zu kommen ;-)
Marc
Gespeichert von KEngelberg am Di., 21.02.2006 - 21:00
PermalinkKönnte Dir nur für den Notfall anbieten, einen Kopierversuch mit einem anderen GIS zu unternehmen, das weniger kleinlich ist bzw. so manche Macke gleich beim Importieren repariert oder übergeht. Deine Datenquelle ist da der naheliegende Weg und wohlmöglich auch zuständig für Müll. - Klaus
Gespeichert von Marc Schablowski am Mi., 22.02.2006 - 09:21
PermalinkIch werde es zunächst nochmal auf einem anderen Rechner probieren, dann den Datenlieferant kontaktieren und - falls nichts hilft - auf Deine Hilfe zurückkommen. Ich habe nur ArcView 3.x - würde ArcGis 8.x/9.x anders reagieren?
Marc
Gespeichert von Marc Schablowski am Do., 23.02.2006 - 16:33
Permalinkich habe die gleichen Daten bei einem anderen Rechner ausprobiert - dort funktionieren sie. Ich wüßte zu gern, warum sie nicht bei dem anderen Rechner funktionieren.
Danke für die Tips, Klaus.
Schöne Grüße,
Marc