Hallo zusammen,
ich habe in ArcMap / ArcView 9 die Polygonebene eines DGN eingebunden und mit einer eigenen Attributabelle (dBASE) über die FID´s verknüpft (Join). Soweit so gut. Wie ich nun allerdings feststellen mußte, werden die FID´s des DGN neu definiert, wenn ein Polygon "gelöscht" wird. Die Verknüpfung sind somit also hinfällig bzw. es wird beim Abruf nicht der richtige Datensatz angezeigt.
Wie kriege ich dieses Problem in den Griff?
Gruß Nils
ich habe in ArcMap / ArcView 9 die Polygonebene eines DGN eingebunden und mit einer eigenen Attributabelle (dBASE) über die FID´s verknüpft (Join). Soweit so gut. Wie ich nun allerdings feststellen mußte, werden die FID´s des DGN neu definiert, wenn ein Polygon "gelöscht" wird. Die Verknüpfung sind somit also hinfällig bzw. es wird beim Abruf nicht der richtige Datensatz angezeigt.
Wie kriege ich dieses Problem in den Griff?
Gruß Nils
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von Maxilla am Mi., 12.07.2006 - 10:50
Permalinkein Join über die FID ist generell keine so gute Idee, da dieses Feld - wie du ja gemerkt hast - von ArcView verwaltet wird. Du solltest also ein neues Feld erstellen (vielleicht eine Kopie der FIDs) und die Daten über dieses "selbstverwaltete" Feld verbinden.
Gruß, Maxilla
Gespeichert von Nils am Mi., 12.07.2006 - 11:33
PermalinkDanke für die schnelle Antwort.
Die Idee ist zwar gut, nur leider meines Wissens nicht umsetzbar, da man in die von ArcView erzeugte DGN-Polygon-Tabelle keine Felder hinzufügen kann.
Oder gibt es irgendeine Erweiterung mit der man aus dem GIS heraus die CAD-Zeichnung bearbeiten / verändern kann?
Gruß Nils
Gespeichert von Maxilla am Mi., 12.07.2006 - 11:51
PermalinkVielleicht wäre es am Besten, das DGN über die Toolbox zu konvertieren?
Gespeichert von Nils am Mi., 12.07.2006 - 12:11
PermalinkIm Endeffekt könnte ich mir in diesem Fall sogar das Konvertieren über die Toolbox sparen und die FID´s gleich abgleichen.
Gibt´s nicht die Möglichkeit in Microstation eine ID-Spalte einzufügen, die ArcView beim Import mit einliest?
Gespeichert von Nils am Di., 15.08.2006 - 10:41
PermalinkGespeichert von Oliver am Di., 15.08.2006 - 13:59
PermalinkNils, danke für den Hinweis. Kannst du bitte noch erläutern, wie die Zuweisung einer weiteren Spalte mit der MicroStation funktioniert? Das passt vielleicht nicht zu einem GIS-Forum, aber so können alle die es betrifft diesen Vorgang nachvollziehen.
Danke und Gruß
Oliver
Gespeichert von Nils am Do., 24.08.2006 - 10:03
Permalink