コマンドの説明
属性エディタコマンドを使用すると、TBCの既存のオブジェクトの「特徴属性」および「12D属性」を編集、追加、または削除できます。これは、オブジェクトのコレクションの現在の属性を変更し、新しいオブジェクトに「12d属性」を追加する柔軟な方法です。
-
- エンティティ選択フィールドをクリックし、画像表示内で属性を編集するオブジェクトを選択します。オプションをクリックすると、追加の選択オプションが表示されます。
- フィルタ属性は、二次フィルタオプションとして上記のマスクに適用することができます。これらには、「特徴属性」や「12d属性」などが含まれます。フィルタの選択を選択すると、選択したオブジェクトにカスタムフィルタを適用します。編集ボタンを使用すると、プロセス中に値を変更することができ、分離ボタンを押すと、フィルタ設定に一致するオブジェクトを除くすべてのオブジェクトの選択が解除されます。
フィルタのポップアウト:
- コード/名前マスクフィールドに、絞り込むオブジェクトの名前/IDまたは特徴コードの全体または一部(ワイルドカードアスタリスク「*」を使用)を入力します。
- 名前/ID – オブジェクトの名前またはポイントのIDに対して機能します。
- 特徴コード – ポイントの特徴コードに対して機能します。
例えば、*Fence*(前と後にアスタリスクを付ける)と入力すると、名前にFenceが含まれるすべてのオブジェクトが絞り込まれます。これには、FrontFence1、FrontFence2、RearFence1などが含まれます。
- フィルタ属性は、二次フィルタオプションとして上記のマスクに適用することができます。これらには、「特徴属性」や「12d属性」などが含まれます。
-
必要な属性タイプを選択し、検索する属性名と値を入力し( 値に* を入力し、その名前のすべての値を選択できます)、二番目と三番目の属性オプションを空のままにするか、別の属性オプションを追加してさらに絞り込みます。マスクが「true」であると判断されると、属性がチェックされ、属性が「true」であると判断されるとそれらのオブジェクトが選択されます。これらは小数点を区別し、インポートされたオブジェクトに同じ名前の12D属性が複数ある場合は、リストの最初のオブジェクトだけが読み取られます。ご注意ください。
-
- コード/名前マスクフィールドに、絞り込むオブジェクトの名前/IDまたは特徴コードの全体または一部(ワイルドカードアスタリスク「*」を使用)を入力します。
- 属性タイプ:
- 12D属性 – 12daファイルからインポートされた属性。これらは、次のオブジェクトのいずれにも割り当てることができます。
- ポイント
- CADポイント
- ラインストリング
- パイプ
- 線形
- ポリゴン
- 面
- 3Dシェル
- IFCメッシュ
- テキスト
- CADライン
- CAD 3Dポリライン
- 特徴属性 – FXLファイルから特徴の一部としてオブジェクトに割り当てられた属性。
- 12D属性 – 12daファイルからインポートされた属性。これらは、次のオブジェクトのいずれにも割り当てることができます。
- 上記の選択に基づいて、選択したオブジェクトに現在存在する属性がパネルに表示されます。特徴属性は名前、カウント、コード、タイプ、値に分けられ、12d属性は名前、カウント、タイプ、値で表示されます。
- 属性の編集 – パネル内の現在の属性の値を編集できます。値が変更されると、属性名は青色になり、オブジェクトに適用されるまでその状態が保持されます。
- 属性の追加 – パネルの下にある追加ボタンを押すと、オブジェクトに新しい属性を追加することができます。属性タイプを選択して新しい名前を付けるためのボックスがポップアップ表示されます。パネル内の新しい属性は緑色で表示され、オブジェクトに適用されるか、特徴定義が編集されるまで、その状態が保持されます。
注記: 特徴に「特徴属性」を追加する場合、「適用」を押すと、新しい属性がTBCプロジェクトの現在のFXLファイルにも追加されます。この操作により、プロジェクト内の同じ「特徴」を持つ他のオブジェクトに「新規」属性が追加されることはありません。ただし、それらが同時に選択されている場合に限ります。 - 属性の削除 – リスト内の現在の属性を削除するには、属性を選択し、パネルの下部にある「削除」ボタンを押します。削除された属性は赤色で表示され、オブジェクトに適用されるまで、その状態が保持されます。
注記: 特徴から「特徴属性」を削除する場合、「適用」を押すと、削除された属性はTBCの現在のFXLファイルから削除され、そのTBCプロジェクト内でその特徴を使用する他のオブジェクトからも削除されます。 - 同じ名前で値が異なる属性が選択されている場合、これらが発生する行は、その旨を示すために淡い黄色に色付けされます。
- 特徴属性の属性定義を編集するには、表内の行を選択し、パネルの下部にある「編集」ボタンを押すか、属性名をダブルクリックします。この操作により、編集可能な属性の定義ボックスが表示されます。属性が新しく、適用されていない場合は、この段階で自動的に適用されます。これらのプロパティは、プロジェクトエクスプローラのFXLファイル内で適用した後で編集することもできます。12d属性の名前も同様に編集することができます。
- 適用をクリックして属性エディタコマンドペインを開いたまま変更を適用します属性の編集、削除および追加の数がパネルの下部に表示されます。
ヒント:
このコマンドの操作の一部では、TBCプロジェクト内のオブジェクト、すなわちプロジェクト内のFXLファイルに対して"特徴属性"を追加および削除することができます。ユーザーは、この操作はFXLファイルから特徴属性を手動で追加または削除する場合と同じ効果があることに注意する必要があります。
- 更新されたFXLは、FXLを手動で更新した場合と同様に、今後の測量で使用するためにプロジェクトからエクスポートする必要があります。
- VCLファイルを介してデータを別のTBCプロジェクトにコピーする場合、インポートするには、更新されたFXLファイルもそのプロジェクトに保存されている必要があります。
- 「古い」FXLを使用して記録されたJXLまたはJOBデータをインポートおよび処理する場合、新しく追加された特徴属性もこのデータに追加されますが、値は空白になり、削除された特徴属性はこのデータから削除されます。
- 特徴属性を更新した後で特徴コードを再処理すると、ポイントとラインが重複する可能性があるため、推奨されません。
プレースホルダ:
属性値にプレースホルダを追加するには、以下に示すオプションのいずれかを使用し、それらを{}内に含める必要があります。これらは好きなだけ使用することができます。注: これらはすべて小文字です。
これらは、値フィールドにキー入力したり、値フィールドを右クリックして一覧から選択することもできます。
{name} – 選択したラインの名前またはポイントのポイントIDを使用します。
{layer} – 選択したオブジェクトのレイヤー名を使用します。
{group} – オブジェクトのレイヤーグループ名。
{code} – 選択したポイントの特徴コードを使用します。
{attribute x} – 文字が「x」のとき、「属性」という単語の後に名前を入力すると、選択したオブジェクトの「特徴属性」からのバルブを使用します。
{12dattribute x} – 文字が「x」のとき、「12d属性」という単語の後に名前を入力すると、選択したオブジェクトの12d属性からのバルブを使用します。オブジェクトに同じ名前の属性が複数ある場合は、一覧の最初の属性が選択されます。ご注意ください。
{easting} – ポイントの東距とラインの最初のノードを使用します。
{northing} – ポイントの北距とラインの最初のノードを使用します。
{elevation} – ポイントの標高とラインの最初のノードを使用します。
{length} – ラインやポリゴンの長さを使用します。