すべてのマッピング仕様オブジェクトは、(*.dwg) ファイル形式で定義されたタグ付きの形式を使用します。フレームワーク内の各データ エレメントの前には、グループ コードと呼ばれる整数が付加されます。グループ コードは、オブジェクトに格納されるデータ エレメントのタイプを表します。
以下のグループ コードが、CAD のマッピング仕様で定義されたすべての非グラフィックス オブジェクトで使用されます。
親オブジェクト | マップ オブジェクト | オブジェクト タイプ | グループ コード | 値 | 説明 |
---|---|---|---|---|---|
名前付きのオブジェクト ディクショナリ | 座標系 | xrecord | 3 | ESRI_PRJ | 名前(文字列) |
1 | <座標系> | WKT(文字列) | |||
フィーチャクラス ノード | 辞書 | 3 | ESRI_FEATURES | 名前(文字列) | |
3 | <フィーチャクラス名> | 辞書 | |||
ESRI_FEATURES | フィーチャクラス | 辞書 | 3 | <フィーチャクラス名> | 名前(文字列) |
3 | フィーチャ タイプ | xrecord | |||
3 | フィーチャ クエリ | xrecord | |||
3 | ESRI_ATTRIBUTES | ディクショナリ(オプション) | |||
<フィーチャクラス> | フィーチャ タイプ | xrecord | 3 | フィーチャ タイプ | 名前(文字列) |
1 | <フィーチャ タイプ> | ポイント、ポリライン、ポリゴン、マルチパッチ、アノテーション(文字列) | |||
フィーチャ クエリ | xrecord | 3 | フィーチャ クエリ | 名前(文字列) | |
<dxf コード> | <プロパティ> | フィルター(タイプは変化します) | |||
フィーチャ属性ノード | 辞書 | 3 | ESRI_ATTRIBUTES | 名前(文字列) | |
3 | <フィールド> | 辞書 | |||
ESRI_ATTRIBUTES | フィールド | xrecord | 3 | <フィールド名> | 名前(文字列) |
<dxf コード> | <デフォルト値> | 1 = 文字列、40 = 実数、70 = 2 バイト整数、90 = 4 バイト整数 |