Shapefile-Attribute für Autocad Annotation

14

Wie kann ich die Attributinformationen für das Shapefile / die Feature-Class in Autocad Annotation / Text exportieren?

Ich kann das Shapefile nach Autocad exportieren, aber die Attribute nicht mit Anmerkungen versehen.

Lassen Sie mich auch wissen, ob wir in irgendeiner Weise Attribute in autocad anhängen können, ohne Blöcke zu verwenden.

Ramakrishna Billakanti
quelle
Wie können Sie Shapefile und keine Anmerkung erhalten? Sie müssen nur wissen, welche Software (Version, Karte, Architekt usw.) Sie haben und wie Sie es versuchen.
Brad Nesom
1
Brad, ich verwende ArcMap 10.1, um mein Shapefile in Autocad zu konvertieren
Ramakrishna Billakanti
Verwenden Sie die Konvertierungs-Toolbox? Werden Ihre CAD-Daten von AutoCAD oder ESRI georeferenziert?
Brad Nesom
Ich muss 6 mal gelesen und sogar eine Lösung durchgearbeitet haben, bevor mir klar wurde, dass Sie Attribute in Autocad wollen.
Brad Nesom
Ja, Brad, die Daten haben Koordinaten sowohl in Autocad als auch in GIS. Ja, ich möchte die Attribute in Autocad erhalten. Ich kann jetzt ein einzelnes Attribut für die Feature-Class abrufen, habe mich aber gefragt, ob wir die Beziehung zwischen einer Tabelle und einer Autocad-Datei herstellen können. Das wäre toll und ich danke Ihnen sehr für Ihre Hilfe.
Ramakrishna Billakanti

Antworten:

27

Es gibt nur wenige Optionen, um Attribute von einem beliebigen GIS-System in Autocad zu übertragen.

  1. benutze FME (sichere Software) und exportiere nach autocad map / mit Objektdaten.
    Dies würde erfordern, dass das dwg in autocad map3d verwendet wird. Die folgenden Verfahren gelten
    ab der offenen neuen Rohteilzeichnung.

  2. Verwenden Sie die AutoCAD-Karte 3d, um das Shapefile (oder ein anderes GIS-Format) zu importieren, und wählen Sie Optionen beim Import aus, um Objektdaten zu erstellen. (Dies ist meine bevorzugte Methode).

  3. siehe unten Anweisungen für # 3 (unter den Autocad Anweisungen)
  4. EDIT: Ich denke, wenn Sie fragen, ob Sie einen externen Tisch haben können, lautet die kurze Antwort ja.
    Ich hatte diesen Aspekt fast vergessen. (ähnlich den Objektdaten)
    Wenn Sie Tabellenwerte mit Objekten in der Autocad-Zeichnung "verknüpfen" möchten, gibt es auch dafür einen Prozess.
    Ich werde einige Links posten.
    Wenn Sie irgendwelche Fragen haben, kann ich zurückkommen und dies Schritt für Schritt ergänzen.
    Cad- und GIS-Blog
    Autodesk documentataion
    db connect (für Blockattribute)

Wenn Sie die Verknüpfungsvorlage eingerichtet haben, bevor Sie die Formdatei (in AutoCAD Map 3D) importieren, ist dies eine Option in Ihrem Importdialog.
Anschließend können Sie eine leere Tabelle mit den Shapefile-Attributen füllen, die automatisch mit den (Punkt-) Objekten verknüpft werden, die sie darstellen.
Wenn Sie den restlichen Anweisungen folgen, sollten Sie in der Lage sein, die Links auf die Textobjekte
/ EDIT zu übertragen

Wenn Sie so weit kommen und weiter gehen möchten, schauen Sie sich vielleicht die dynamischen Annotationen von db an. Dieser Link bietet eine Beispiel-DWG und eine kurze Diskussion. Den Rest finden Sie in der Autodesk-Hilfedokumentation.

Anweisungen für # 2
im Map Classic Workspace verwenden Sie das
Pulldown- Menü " Map Drafting"> "
Import / Export"> "
Importieren"
Autocad erschossen

Wählen Sie esri shapefile, Daten importieren
wählen Sie die Daten aus ... (Auslassungspunkte) und wählen Sie,
ob Sie Objektdaten erstellen möchten. Ändern Sie den Namen der Objektdatentabelle, wenn Sie möchten.

Objektdaten
OK, und Sie können den Namen der eingehenden Daten in der Zeichenebenenspalte ändern.
Ok der Import.
Vergrößern oder Verkleinern (Doppelklickrad)
Drehen Sie die Polygone, um nur den Umriss anzuzeigen.
Polygon-Symbolleiste POLYDISPLAY> edge
Anzeige ändern
regeneriert nur die Zeichnung, um die Änderung anzuzeigen (REA)
Speichern und schließen Sie die Zeichnung (Textimport).

Hängen Sie nun in einer neuen leeren Zeichnung die vorherige Zeichnung an (Textimport).
anfügen
Attach2
Attach3
und fügen Sie es am unteren Rand der ausgewählten Zeichnungen hinzu, um das Fenster anzuhängen. Klicken Sie
aktuelle Abfrage
Abfragedialog
in diesem Fenster doppelt auf die aktuelle Abfrage im Dialogfeld "Abfrage", wählen Sie "Eigenschaften ändern" und
anschließend die Schaltfläche "Text" auf der rechten Seite.
Text-Schaltfläche
Die Schaltfläche "Ausdruck". Wählen Sie
Ausdrucksschaltfläche
dann das Feld aus, für das Sie Text erstellen möchten.
Textfeld
Legen Sie die Größe, Stil, Winkel, Schicht ein , wie er erstellt auf und ok zurück zur ersten Abfrage Dialog
Textgröße Dialog
Abfragedialog
die Position Abfragetyp auswählen und akzeptieren alle als Standort
alle
wählen Abfragetyp als Unentschieden
Abfrage zeichnen
wählen Abfrage ausführen.
Zeichnung

Nehmen Sie die Zeichnung ab und speichern Sie sie.

Die ESRI-Lösung, die jetzt funktioniert, aber viel Arbeit erfordert, um die Daten auf verschiedenen Ebenen usw. abzurufen.
Mit anderen Worten, um eine schöne CAD-Zeichnung zu erstellen .

3. Konvertieren Sie Beschriftungen in Anmerkungen

Verwenden Sie das Werkzeug "In CAD" in der Toolbox in arcmap 10.1.
Die Felder zum Hinzufügen von CAD bereiten es auf die Trennung von Ebenen mit Farbe vor.
Die Ebenen- und Texteigenschaften sind wahrscheinlich alles, was Sie benötigen würden.

cad felder hinzufügen

Sobald sich die CAD-Felder in der Attributtabelle befinden, müssen Sie die Werte berechnen, die in die einzelnen Felder eingegeben werden sollen.
Da ich diese Methode nicht verwende, habe ich nicht viel Zeit darauf verwendet, dies zu erklären.
Je mehr Zeit Sie dafür aufwenden, desto besser wird Ihre CAD-Zeichnung funktionieren und aussehen.
zB Ebenen = Straßennamen, Hausanschrift, Grundstückseigentümer.
Sie können die Hilfe in der Seed-Datei lesen und diese überschreiben.

Dann nach CAD exportieren

Bildbeschreibung hier eingeben

Brad Nesom
quelle
2
Eine großartige Anleitung - Vielen Dank, dass Sie sich die Zeit genommen haben, auf diese Weise zu antworten.
Mapperz
2
Wow Brad - tolle Antwort !! Ich würde diese Antwort +10 geben, wenn ich könnte (trotzdem +1) !!
Dano
6

Wenn Sie ArcGIS zur Verfügung haben (ich verwende 9.3.1), ist der einfachste Weg:

  1. Konvertieren Sie Ihr Shapefile in eine beliebige File-Geodatabase, und fügen Sie es Ihrem Arcgis-Projekt hinzu.
  2. Beschriften Sie es mit den Attributen, die Sie im CAD anzeigen müssen.
  3. Klicken Sie mit der rechten Maustaste auf den Ebenennamen in der Inhaltstabelle und verwenden Sie die Option Beschriftungen in Anmerkungen konvertieren. Stellen Sie sicher, dass Sie die Anmerkungen in der Geodatabase speichern.
  4. Danach können Sie in der ArcToolbox "Werkzeuge konvertieren> In CAD> In CAD exportieren" verwenden. Wählen Sie als Eingabefunktionen sowohl Ihre Ebenen als auch die Ebenenanmerkungen aus und exportieren Sie sie.

Ihre CAD-Datei enthält sowohl die Features aus dem Shapefile als auch die Labes \ Annotations

Alexandre Neto
quelle
0

Sie können Shapefile beschriften und dann die Beschriftung in eine Beschriftungsebene konvertieren

Anmerkungsebene kann durch Export in CAD-Menü in AutoCAD konvertiert werden

Youtube-Clip für Sie: https://www.youtube.com/watch?v=w3qnjKiNWAc

angisti
quelle