Autocadアノテーションのシェープファイル属性


14

shapefile / featureクラスの属性情報をAutocad Annotation / Textにエクスポートするにはどうすればよいですか?

シェープファイルをautocadにエクスポートできますが、アノテーションの属性を取得できません。

また、ブロックを使用せずにautocadに属性を追加できる方法があるかどうかを教えてください。


どのようにしてシェープファイルを取得でき、注釈はありませんか?使用しているソフトウェア(バージョン、マップ、アーキテクトなど)と、どのようにしようとしているのかを知る必要があります。
ブラッドネソム

1
ブラッドは、私は、AutoCADに私のシェープファイルを変換するためのArcMap 10.1リリース使っメートル
ラーマクリシュナBillakanti

変換ツールボックスを使用していますか?autocadまたはesriでCADデータをジオリファレンスしていますか?
ブラッドネソム

あなたがautocadの属性を必要としていることに気付く前に、私は6回読んだことがあり、解決策を検討したことさえありました。
ブラッドネソム

はい、データの座標はautocadとGISの両方にあります。ええ、autocadで属性を取得したいです。フィーチャクラスの単一の属性を取得できるようになりましたが、テーブルとautocadファイルの関係を確立できるかどうか疑問に思っていました。それは素晴らしいことだと私は本当にあなたの助けに感謝します。
ラマクリシュナビラカンティ

回答:


27

任意のgisシステムからautocadに属性を取得するオプションはわずかです。

  1. FME(安全なソフトウェア)を使用し、autocadマップにエクスポート/オブジェクトデータ付き。
    これには、autocad map3dでdwgを使用する必要があります。以下の手順
    は、開いている新しい空白の図面から適用されます。

  2. autocad map 3dを使用してシェープファイル(または他のgis形式)をインポートし、インポートのオプションを選択してオブジェクトデータを作成します。(これは私の好みの方法です)。

  3. #3の手順を参照してください(autocadの手順の下)
  4. 編集:外部テーブルを使用できるかどうかを尋ねている場合、短い答えはイエスです。
    私はこの側面をほとんど忘れていました。(オブジェクトデータに似ています)
    autocad図面内のオブジェクトにテーブル値を「リンク」したい場合、そのプロセスもあります。
    いくつかのリンクを投稿します。
    ご質問がある場合は、戻ってこれについて同様のステップバイステップを追加できます。
    CADおよびGISブログ
    Autodeskドキュメント
    データベース接続(ブロック属性用)

シェイプファイルを(utcadマップ3dに)インポートする前にリンクテンプレートを設定した場合、インポートダイアログのオプションになります。
その後、空のテーブルにシェープファイル属性を入力すると、それらが表す(ポイント)オブジェクトに自動的にリンクされます。
残りの指示に従って、リンクをテキストオブジェクト/ EDITに転送できるようになるはずです。

ここまで進んで、さらに先に進みたい場合は、dbの動的注釈を調べてください。このリンクは、サンプルのdwgとわずかな議論を提供します。残りは、オートデスクヘルプドキュメントにあります。


マップクラシックワークスペースの#2の手順では、[
マップドラフト]プルダウン> [
インポート/エクスポート]> [
インポート]を使用します。
AutoCADショット

esriシェープファイルをデータをインポートする
選択し、データを選択します(...)。オブジェクトデータの作成を選択します
。必要に応じて、oobjectデータテーブル名を変更します。

オブジェクトデータ
わかりました。描画レイヤーの列で受信データの名前を変更できます。
インポートします。
範囲にズーム(ダブルクリックホイール)
すると、ポリゴンが回転し、アウトラインのみが表示されます。
多角形ツールバー POLYDISPLAY> edgeは
表示を変更する
、図面を再生成して変更を表示する(REA)
図面を保存して閉じます(テキストインポート)。

これで、新しい空白の図面に以前の図面を添付します(テキストのインポート)。
付ける
Attach2
Attach3
ウィンドウを添付する選択図面の下部に追加します。そのウィンドウを開いて
現在のクエリ
クエリダイアログ
、クエリダイアログで現在のクエリをダブルクリックし、プロパティ
を変更してから右側
テキストボタン
のテキストボタンを
式ボタン
選択します。式ボタン次に、テキストを作成するフィールドを選択します。
テキストフィールド
作成するサイズ、スタイル、角度、レイヤーを設定し、最初のクエリダイアログに戻って
テキストサイズダイアログ
クエリダイアログ
場所のクエリタイプを選択し、すべてを場所の
すべて
選択クエリタイプとして描画
クエリを描く
選択実行クエリとして受け入れます。
お絵かき

図面を切り離して保存します。

現在は機能しているが、さまざまなレイヤーなどでデータを取得するために多くの作業を必要とするESRIソリューション。
言い換えれば、すてきなCAD図面を作成します。

3.ラベルを注釈に変換する

arcmap 10.1
のツールボックスで「To CAD」ツールを使用します。CAD フィールドを追加すると、色のあるレイヤーで分離するための準備ができます。
レイヤーとテキストのプロパティはおそらくあなたが必要とするすべてです。

CADフィールドを追加する

CADフィールドが属性テーブルに追加されたら、各フィールドに入力する値を計算する必要があります。
私はこの方法を使用しないので、これを説明するのに多くの時間を費やしませんでした。
しかし、これに費やす時間が長くなればなるほど、CAD図面の機能と外観は向上します。
例:レイヤー=通りの名前、建物の住所、区画の所有者。シードファイルのヘルプを
読んで、それをオーバーライドできます。

次にCADにエクスポート

ここに画像の説明を入力してください


2
優れたウォークスルーガイド-この方法での回答に時間を割いていただきありがとうございます。
マッパーズ

2
すごいブラッド-素晴らしい答え!! 可能であれば、この回答を+10します(それでも+1)!!
ダノ

6

ArcGISを使用できる場合(9.3.1を使用しています)、最も簡単な方法は次のとおりです。

  1. シェープファイルを任意のファイルジオデータベースに変換してエクスポートし、Arcgisプロジェクトに追加します。
  2. CADで表示する必要がある属性を使用してラベルを付けます。
  3. コンテンツテーブルでレイヤー名を右クリックし、[ラベルをアノテーションに変換]オプションを使用します。必ずジオデータベースにアノテーションを保存してください。
  4. この後、ArcToolboxで[変換ツール]> [CADへ]> [CADへエクスポート]を使用できます。入力フィーチャとして、レイヤーとレイヤーアノテーションの両方を選択し、エクスポートします。

CADファイルには、シェープファイルのフィーチャとそのラベス\注釈が含まれます。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.