Atrybuty Shapefile do adnotacji Autocad


14

Jak mogę wyeksportować informacje o atrybucie dla pliku shapefile / klasy obiektów do programu Autocad Adnotation / Text?

Jestem w stanie wyeksportować plik kształtu do programu AutoCAD, ale nie mogę uzyskać atrybutów w adnotacji.

Daj mi również znać, czy istnieje jakiś sposób na dodanie atrybutów w programie AutoCAD bez użycia bloków.


jak możesz uzyskać plik kształtu i brak adnotacji? Musisz tylko wiedzieć, jakie oprogramowanie (wersja, mapa, architekt itp.) Posiadasz i jak próbujesz.
Brad Nesom

1
Brad, używam wydania ArcMap 10.1 do konwersji mojego
pliku shapefile

korzystasz z przybornika konwersji? czy masz dane georeferencyjne z autocad lub esri?
Brad Nesom

Musiałem przeczytać 6 razy, a nawet opracowałem rozwiązanie, zanim zdałem sobie sprawę, że chcesz mieć atrybuty w programie AutoCAD.
Brad Nesom

Tak Brad, dane mają współrzędne zarówno w programie AutoCAD jak i GIS, tak, chcę uzyskać atrybuty w programie AutoCAD. Mogę teraz uzyskać pojedynczy atrybut dla klasy funkcji, ale zastanawiałem się, czy możemy ustalić związek między tabelą a plikiem autocad. Byłoby wspaniale i naprawdę dziękuję za pomoc.
Ramakrishna Billakanti

Odpowiedzi:


27

Istnieje tylko kilka opcji, aby przenieść atrybuty z DOWOLNEGO systemu gis do programu AutoCAD.

  1. korzystać z FME (bezpieczne oprogramowanie) i eksportować do autocad map / z danymi obiektowymi.
    Wymagałoby to użycia dwg w autocad map3d. a poniższe procedury miałyby zastosowanie
    od otwartego nowego pustego rysunku na.

  2. Użyj programu Autocad map 3d, aby zaimportować plik kształtu (lub inny format gis) i wybierz opcje podczas importu, aby utworzyć dane obiektu. (To jest moja preferowana metoda).

  3. patrz poniżej instrukcje dla nr 3 (poniżej instrukcji autocad)
  4. EDYCJA: Myślę, że jeśli pytasz, czy możesz mieć stolik zewnętrzny, krótka odpowiedź brzmi tak.
    Prawie zapomniałem o tym aspekcie. (podobnie jak w przypadku danych obiektu)
    Jeśli chcesz „połączyć” wartości tabeli z obiektami na rysunku programu AutoCAD, istnieje również taki proces.
    Zamieszczę kilka linków.
    Jeśli masz jakieś pytania, mogę wrócić i dodać do tego podobne instrukcje krok po kroku.
    Blog Cad i GIS
    Dokumentacja Autodesk
    db connect (dla atrybutów bloku)

Jeśli skonfigurujesz szablon łącza przed zaimportowaniem pliku kształtu (do autcad map 3d), jest to opcja w oknie dialogowym importu.
Następnie możesz zapełnić pustą tabelę atrybutami pliku kształtów i zostaną one automatycznie połączone z obiektami (punktowymi), które reprezentują.
Postępując zgodnie z pozostałymi instrukcjami, powinieneś być w stanie przenieść linki do obiektów tekstowych
/ EDYCJA

Jeśli możesz dojść tak daleko i chcesz pójść dalej, możesz zajrzeć do dynamicznej adnotacji z db. Ten link zawiera przykładowy dwg i krótką dyskusję. Resztę można znaleźć w dokumentacji pomocy Autodesk.

Instrukcje dla # 2
klasycznego obszaru roboczego mapy użyj
menu rozwijanego Tworzenie mapy>
Importuj / eksportuj>
Importuj
Autocad shot

Wybierz plik kształtu esri zaimportować dane
wybierz dane ... (elipses) i wybierz dane obiektu
Zmień nazwę tabeli danych obiektu, jeśli chcesz.

dane obiektowe
Ok, możesz zmienić nazwę danych przychodzących w kolumnie warstwy rysunku.
Ok import.
Powiększ do zakresu (podwójne kliknięcie)
obróć wielokąty, aby pokazać tylko kontur.
pasek narzędzi wielokąta POLYDISPLAY> Edge tylko ponownie generuje
zmienić wyświetlanie
rysunek, aby pokazać zmianę (REA)
Zapisz i zamknij rysunek (import tekstu).

Teraz w nowym pustym rysunku dołącz poprzedni rysunek (import tekstu).
dołączać
Załącz2
Dołącz 3
i dodaj go do dolnej części wybranych rysunków, aby dołączyć okno. ok to okno i kliknij dwukrotnie bieżące zapytanie
aktualne zapytanie
okno dialogowe zapytania
w oknie zapytania wybierz zmień właściwości,
a następnie przycisk tekstowy po prawej
przycisk tekstowy
Przycisk wyrażenia
przycisk ekspresji
Następnie wybierz pole, dla którego chcesz utworzyć tekst.
pole tekstowe
Ustaw rozmiar, styl, kąt, warstwę, na której chcesz go utworzyć, i OK w pierwszym oknie dialogowym zapytania
okno dialogowe rozmiaru tekstu
okno dialogowe zapytania
wybierz typ zapytania lokalizacji i zaakceptuj wszystko jako
wszystko
typ zapytania wyboru lokalizacji jako losowanie
narysuj zapytanie
wybierz polecenie wykonania.
rysunek

Odłącz rysunek i zapisz.

Rozwiązanie ESRI, które teraz działa, ale zajmuje dużo pracy, aby uzyskać dane na różnych warstwach itp.
Innymi słowy, aby zrobić ładny rysunek CAD.

3. Konwertuj etykiety na adnotacje

użyj narzędzia „Do CAD” w przyborniku w arcmap 10.1
. Dodanie pól cad przygotuje je do rozdzielenia na warstwach z kolorem.
Właściwości warstwy i tekstu są prawdopodobnie wszystkim, czego potrzebujesz.

dodaj pola cad

Gdy pola CAD znajdą się w tabeli atrybutów, należy obliczyć wartości, aby wstawić je do każdego pola.
Nie używam tej metody, więc nie spędziłem dużo czasu na wyjaśnianiu tego.
Ale im więcej czasu na to poświęcisz, tym lepiej rysunek CAD będzie działał i wyglądał.
np. warstwy = nazwy ulic, adres budynku, właściciel działki.
możesz przeczytać pomoc dotyczącą pliku źródłowego i zastąpi to.

Następnie wyeksportuj do CAD

wprowadź opis zdjęcia tutaj


2
Świetny przewodnik - Dziękujemy za poświęcenie czasu na udzielenie odpowiedzi w ten sposób.
Mapperz

2
Wow Brad - świetna odpowiedź !! Dałbym +10 tej odpowiedzi, gdybym mógł (mimo to +1) !!
Dano

6

Jeśli masz ArcGIS dostępny (używam 9.3.1), najprostszym sposobem będzie:

  1. Konwertuj \ eksportuj plik shapefile do dowolnej geobazy plików i dodaj go do swojego Arcgis Project;
  2. Oznacz to etykietą za pomocą atrybutów, które musisz pokazać w CAD;
  3. Kliknij prawym przyciskiem myszy nazwę warstwy w spisie treści i użyj opcji Konwertuj etykiety na adnotacje. Upewnij się, że zapisałeś adnotacje w geobazie;
  4. Następnie możesz użyć „Konwertuj narzędzia> Na CAD> Eksportuj do CAD” w ArcToolbox. Jako funkcje wprowadzania wybierz zarówno warstwy, jak i adnotacje warstw i wyeksportuj.

Twój plik CAD będzie zawierał zarówno Funkcje z pliku kształtu, jak i jego labes \ adnotacje


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.