Hallo zusammen,
habe folgendes Problem:
Bei dem Versuch der Attributtabelle eines Shapefiles in ArcMap ein Feld hinzuzufügen kommt folgende "Fehlermeldung":
Feld kann nicht zur ausgewählten Tabelle/Feature-Class hinzugefügt werden, weil sie von einer anderen Anwendung/einem anderen Nutzer benutzt wird.
Ich habe definitiv kein Programm offen, in dem das Shapefile verwendet wird offen. Habe auch schon den Rechner ein paar mal wieder neu gestartet, jedoch ohne Erfolg. Ich bin mir nicht sicher, ob es vielleicht damit zusammenhängen kann, das das Shapefile mal in einer Personal-Geodatabase war, aus der es wieder als Shapefile exportiert wurde (Dies geschah, damit man in ArcMap die Felder Shape_Lenght und Shape_Area angezeigt bekommt). Ist dies eventuell problematisch?
Wäre über eine Antwort sehr dankbar!
mfg
Rolf
habe folgendes Problem:
Bei dem Versuch der Attributtabelle eines Shapefiles in ArcMap ein Feld hinzuzufügen kommt folgende "Fehlermeldung":
Feld kann nicht zur ausgewählten Tabelle/Feature-Class hinzugefügt werden, weil sie von einer anderen Anwendung/einem anderen Nutzer benutzt wird.
Ich habe definitiv kein Programm offen, in dem das Shapefile verwendet wird offen. Habe auch schon den Rechner ein paar mal wieder neu gestartet, jedoch ohne Erfolg. Ich bin mir nicht sicher, ob es vielleicht damit zusammenhängen kann, das das Shapefile mal in einer Personal-Geodatabase war, aus der es wieder als Shapefile exportiert wurde (Dies geschah, damit man in ArcMap die Felder Shape_Lenght und Shape_Area angezeigt bekommt). Ist dies eventuell problematisch?
Wäre über eine Antwort sehr dankbar!
mfg
Rolf
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von Gast am Di., 10.08.2004 - 16:33
Permalinkich hatte dieses Problem auch schon ein paar mal. Leider konnten wir das auch nicht lösen. Wir haben uns dann beholfen indem wir das Shape nochmals neu unter einem anderen namen abgespeichert haben, bzw. exportiert haben, dann giengs wieder.
Ist zwar nicht direkt eine Lösung aber vielleicht reichts ja wenn nur eine datei betroffen ist.
Gespeichert von Gast am Di., 10.08.2004 - 17:11
PermalinkGespeichert von Gast am Di., 10.08.2004 - 19:06
PermalinkAber dennoch muss es doch einen Grund für dieses Phänomen geben!?
Naja, falls mir trotzdem noch jemand sagen kann ob das im- und direkt nachfolgendes exportieren als Shapefile irgendwelche Probleme mit sich bringen kann, wäre ich sehr dankbar.
bis dann und danke für die bisherigen Antworten
Rolf
Gespeichert von Gast am Mi., 11.08.2004 - 09:03
Permalinkhabe insgesamt 2 Shapedateien, bei denen diese Fehlermeldung kommt. Nun habe ich hin und her probiert und bin auf ein Phänomen gestoßen. Selbst wenn ich die Shapedateien aus ArcMap exportiere und dann wieder ins Projekt lade funktioniert es nicht unbedingt wieder. Und zwar ist mir aufgefallen, dass bei zwei Shapedateien, die nahezu gleich heißen und gleichzeitig im Projekt sind, dass hinzufügen eines Feldes misslingt. Entferne ich allerdings eines von beiden, dann gehts bei dem anderen wieder. Wenn ich beide Shapes im Projekt habe, allerdings das eine zuvor mit einem völlig anderen Namen eingefügt habe, gehts auch, obwohl beide im Projekt sind!
Das ist insofern eigenartig, als das die beiden Shapes (bevor ich sie wie im ersten Beitrag beschrieben, in eine Personal Geodatabase im- und dann als Shapedatei wieder exportiert habe) unter den annähernd gleichen Namen in ArcMap ohne Probleme bearbeiten konnte!
Hat jemand einen Rat?
Danke
Rolf
Gespeichert von Gast am Mi., 11.08.2004 - 11:57
Permalinkhabe das Problem wohl gelöst (so denke ich jedenfalls).
Und zwar liegt die oben beschriebene Fehlermeldung in der Tatsache begründet, das bei der Namensvergabe der Shapedatei nur die ersten 15 Zeichen mit einem anderen Shape identisch sein dürfen. Ab dem 16. gleichen Zeichen, taucht bei dem Versuch der Attributtabelle ein neues Feld hinzuzufügen die oben beschriebene Meldung auf.
Lösung: - Entweder bei der Namensvergabe der Shapes auf diesen Sachverhalt achten,
- oder nur das gewünschte Shape in ArcMap laden und nach erfolgreichem Hinzufügen der Felder das andere neu dazuladen,
- oder beide Shapes in unterschiedlichen Ordner ablegen!
Ich denke dies ist des Rätsels Lösung, wenn mir dies jemand bestätigen kann, wäre das schön!
in dem Sinne
Rolf
Gespeichert von Gast am Di., 10.01.2006 - 10:58
Permalinkes geht