スケマティック ダイアグラム コンテンツの調整

フィーチャ間の距離が近すぎたり遠すぎたりするため、目的の縮尺でシンボルやそのアノテーションを表示できない場合、スケマティック ダイアグラムは読みにくくなります。スケマティック レイアウトを適用して、スケマティック フィーチャ間の間隔を自動的に明確化および正規化することができますが、ArcGIS Schematics には、スケマティック ダイアグラム コンテンツを手動で調整するための一連のツールとコマンドも用意されています。

ArcGIS Schematics の調整ツールおよびコマンドは、次のようなタイプにグループ分けされています。

注意注意:

[スケマティック エディタ] ツールバーで使用可能な調整ツールとコマンドは、アクティブなスケマティック ダイアグラムで編集セッションが開始されている場合にのみ有効になります。

スケマティック フィーチャの移動ツール

スケマティック フィーチャは、スケマティック ダイアグラム内で移動することができます。ArcGIS Schematics では、これらを移動するツールとして、[スケマティック フィーチャの編集/移動] [スケマティック フィーチャの編集/移動] アイコン[頂点移動] [頂点移動] アイコン[セグメントの移動] [セグメントの移動] ツール アイコン、および [ノード オン リンクの編集/移動] [ノード オン リンクの編集/移動] アイコン の 4 つを用意しています。これらのツールのほとんどは、デフォルトで [スケマティック エディタ] ツールバーから使用できますが、アクティブなスケマティック ダイアグラムで編集セッションが開始されている場合にのみ有効になります。

スケマティック フィーチャの編集/移動

[スケマティック フィーチャの編集/移動] ツール [スケマティック フィーチャの編集/移動] アイコン では、スケマティック フィーチャをクリックするか、スケマティック フィーチャを囲むようにボックスを描いて選択した後、アクティブなスケマティック ダイアグラム内でそのフィーチャを移動することができます。

注意注意:
  • スケマティック フィーチャを選択して移動すると、スケマティック フィーチャに関連付けられているラベルも移動します。
  • 原点/端点ノードが選択されていないスケマティック リンクを移動した場合、選択されていない端点も移動します。
ヒントヒント:
  • 複数のスケマティック フィーチャを新たに選択して現在の選択に追加するには、Shift キーを押しながら、選択するスケマティック フィーチャを囲むようにボックスを描きます。
  • 選択したスケマティック フィーチャを上下左右にゆっくり移動するには、Shift キーを押しながらテンキー(8、2、4、6)を押します。
  • 選択したスケマティック フィーチャを上下左右に移動するには、Ctrl キーを押しながらテンキー(8、2、4、6)を押します。

スケマティック フィーチャ セットを選択する場合、原点または端点の各頂点を含むスケマティック ノードまたはセグメントが、異なる色で体系的にハイライト表示されます。ハイライト表示された頂点またはスケマティック ノードは、選択セットに適用される配置コマンドの参照ポイントとして使用されます。その他のコマンドへの影響はありません。

ヒントヒント:

選択されているスケマティック フィーチャの中で現在ハイライト表示されている参照ポイントは、デフォルトで設定されています。

  • 別のスケマティック ノードを参照ポイントとして指定するには、そのノードを選択し、Ctrl キーを押しながらそのノードを再度クリックします。
  • 頂点を参照ポイントとして指定するには、それに関連付けられたセグメントを選択し、Ctrl キーを押しながら目的の頂点の近くでそのセグメントを再度クリックします。

頂点移動

[頂点移動] ツール [頂点移動] アイコン をクリックすると、スケマティック リンク上の頂点をクリックし、これを目的の場所にドラッグすることで、この頂点を移動することができます。

ヒントヒント:
  • [頂点移動] ツールがアクティブな状態で、Alt キーを押しながら頂点をクリックすると、その頂点が削除されます。
  • [頂点移動] ツールがアクティブな状態で、ハイライト表示されている 2 つの頂点間の任意のセグメントを Ctrl キーを押しながらドラッグすると、そのセグメントが移動します。

セグメントの移動

[セグメントの移動] ツール [セグメントの移動] ツール アイコン では、1 つ以上のスケマティック リンク上に表示される 1 つのセグメントまたはセグメント セットを移動することができます。1 つのセグメントを移動するには、セグメントをクリックしてドラッグします。複数のセグメントを同時に移動するには、Shift キーを押しながら各セグメントをクリックして選択し、Shift キーを放して目的の場所までドラッグします。

注意注意:
  • このツールでは、2 つの頂点を結ぶセグメントだけを移動できます。リンク上の最初または最後のセグメントを移動するには、最初または最後の頂点で [頂点移動] ツール [頂点移動] アイコン を使用するか、リンクの原点ノードまたは端点ノードで [スケマティック フィーチャの編集/移動] ツール [スケマティック フィーチャの編集/移動] アイコン を使用する必要があります。
  • セグメントの移動は、セグメントの最初の方向と平行に行われます。つまり、移動したセグメントの最終的な位置は、別の場所に移動した同じセグメントの方向に対応します。

ノード オン リンクの編集/移動

[ノード オン リンクの編集/移動] ツール [ノード オン リンクの編集/移動] アイコン をクリックすると、アクティブなスケマティック ダイアグラムで 1 つのスケマティック ノード オン リンクをクリックして選択し、これを参照リンクに沿って移動することができます。ノード オン リンクをその参照リンクの原点ノードおよび端点ノードを超えて移動することはできません。

注意注意:

  • デフォルトでは、[スケマティック エディタ] ツールバーやその他のツールバーからこのツールにアクセスすることはできません。このコマンドをツールバーに追加するには、ArcMap の [カスタマイズ] メニューをクリックして、[カスタマイズ モード] をクリックします。[カスタマイズ] ダイアログ ボックスの [コマンド] タブ → [Schematics] カテゴリをクリックし、[コマンド] リストから [ノード オン リンクの編集/移動] コマンドをクリックしてから、それをツールバーにドラッグします。
  • アクティブなスケマティック ダイアグラムで編集セッションが開始され、そのダイアグラムにスケマティック ノード オン リンクがある場合に、このツールを使用できます。

ヒントヒント:
  • 選択したスケマティック ノード オン リンクを上下左右にゆっくり移動するには、Shift キーを押しながらテンキー(8、2、4、6)を押します。
  • 選択したスケマティック ノード オン リンクを上下左右に移動するには、Ctrl キーを押しながらテンキー(8、2、4、6)を押します。

頂点編集ツール

ArcGIS Schematics では、リンク上に表示されている頂点を編集および移動するツールとして、[頂点追加] [頂点追加] アイコン[頂点削除] [頂点削除] アイコン[頂点移動] [頂点移動] アイコン[セグメントの移動] [セグメントの移動] ツール アイコン[頂点編集] [頂点編集] アイコン の 5 つを用意しています。これらのツールのほとんどは [スケマティック エディタ] ツールバーにあり、アクティブなスケマティック ダイアグラムで編集セッションが開始されている場合にのみ使用できます。

頂点追加

[頂点追加] ツール [頂点追加] アイコン をクリックすると、スケマティック リンク上のポイントをクリックしてドラッグすることにより、このリンクに新しい頂点を作成することができます。

頂点削除

[頂点削除] ボタン [頂点削除] アイコン をクリックすると、スケマティック リンク上の頂点をクリックして削除することができます。

注意注意:

頂点の削除は、[スケマティック エディタ] ツールバーの [スケマティック頂点の削除] コマンド [スケマティック頂点の削除] アイコン でも行うことができます。このコマンドでは、アクティブなスケマティック ダイアグラムで選択されているスケマティック リンクからすべての頂点を削除します。アクティブなスケマティック ダイアグラムでスケマティック リンクが選択されていない場合、そのダイアグラム内のすべてのリンクからすべての頂点が削除されます。

ヒントヒント:

スケマティック リンク内の頂点は、[頂点移動] ツール [頂点移動] アイコン でも削除できます。頂点移動モードが有効な状態で、Alt キーを押しながら頂点をクリックしても、その頂点が削除されます。

頂点移動

[頂点移動] ツール [頂点移動] アイコン をクリックすると、頂点移動モードが有効になります。このツールについては、上の「スケマティック フィーチャの移動ツール」セクションで説明しています。

セグメントの移動

[セグメントの移動] ツール [セグメントの移動] ツール アイコン をクリックすると、セグメントの移動モードが有効になります。このツールについては、上の「スケマティック フィーチャの移動ツール」セクションで詳しく説明しています。

頂点編集

[頂点編集] ツール [頂点編集] アイコン をクリックすると、頂点編集モードが有効になります。この多機能ツールにより、スケマティック リンク上の頂点の追加、削除、または移動を行うことができます。このツールでは、スケマティック リンク上に表示されている 2 つの頂点を結ぶセグメントを移動することもできます。頂点編集モードを有効にすると、以下のことが可能です。

  • スケマティック リンクに新しい頂点を追加するには、目的のリンクをクリックして選択します。次に、このリンク上のポイントをクリックしてドラッグします。
  • スケマティック リンク上の頂点を削除するには、目的のリンクをクリックして選択します。次に、Alt キーを押しながら、削除する頂点をクリックします。
  • スケマティック リンク上の頂点を移動するには、目的のリンクをクリックして選択します。次に、移動する頂点をクリックしてドラッグします。
  • スケマティック リンク上の 2 つの頂点を結ぶセグメントを移動するには、目的のリンクをクリックして選択します。次に、Ctrl キーを押しながら、セグメントをクリックして目的の場所までドラッグします。2 つの頂点を結ぶセグメントだけを移動できます(このツールではリンクの最初と最後のセグメントは移動できません)。

注意注意:

デフォルトでは、[スケマティック エディタ] ツールバーやその他のツールバーからこのツールにアクセスすることはできません。このコマンドをツールバーに追加するには、ArcMap の [カスタマイズ] メニューをクリックして、[カスタマイズ モード] をクリックします。[カスタマイズ] ダイアログ ボックスの [コマンド] タブ → [Schematics] カテゴリをクリックし、[コマンド] リストで [頂点編集] コマンドをクリックしてから、それをツールバーにドラッグします。

注意注意:

[頂点編集] ツールでは、一度に 1 つのセグメントのみを移動できます。複数のセグメントを移動するには、[セグメントの移動] ツール [セグメントの移動] ツール アイコンを使用する必要があります。

配置コマンド

ArcGIS Schematics では、スケマティック ダイアグラムで選択したノード セットを配置するコマンドとして、[水平中央揃え] [水平中央揃え] アイコン[垂直中央揃え] [垂直中央揃え] アイコン、および [角度を指定して配置] [角度を指定して配置] アイコン の 3 つを用意しています。これらのコマンドは、[スケマティック エディタ] ツールバーの [スケマティック エディタ][ノードの整列] メニューから使用できます。アクティブなスケマティック ダイアグラムで編集セッションが開始され、アクティブなダイアグラムで 2 つ以上のスケマティック ノードが選択されているか、スケマティック ノードが 1 つ選択され、1 つの頂点が参照ポイントとして設定されている場合にのみ、これらのコマンドを使用できます。

すべての配置コマンドは、選択したスケマティック フィーチャの中で、デフォルトで赤くハイライト表示されている参照ポイントから動作します。参照ポイントは、選択されているいずれかのスケマティック ノード、または選択されているスケマティック リンク上の頂点です。

スケマティック ノードを参照ポイントとして指定するには、以下の操作を実行します。

  1. 目的のスケマティック ノードが選択されていない場合は、これを選択します。
  2. Ctrl キーを押しながら、そのノードを再度クリックします。

頂点を参照ポイントとして指定するには、以下の操作を実行します。

  1. 目的の頂点があるスケマティック リンクが選択されていない場合は、これを選択します。
  2. Ctrl キーを押しながら、目的の頂点をクリックします。
注意注意:

[スケマティック オプション] ダイアログ ボックスの [一般] タブの [参照ポイント選択色] セクションで、この参照ポイントのデフォルトの表示色を変更できます。

垂直中央揃え

[垂直中央揃え] ボタン [垂直中央揃え] アイコン をクリックし、選択したスケマティック ノード セットを垂直に移動すると、各ノードが同じ水平軸上に沿って表示されます。水平軸は参照ポイントの現在の y 座標に基づきます。

水平中央揃え

[水平中央揃え] ボタン [水平中央揃え] アイコン をクリックし、選択したスケマティック ノード セットを水平に移動すると、各ノードが同じ垂直軸上に沿って表示されます。垂直軸は参照ポイントの現在の x 座標に基づきます。

角度を指定して配置

[角度を指定して配置] ボタン [角度を指定して配置] アイコン をクリックし、選択したスケマティック ノード セットを以下の要素で定義する虚数軸に沿って移動すると、各ノードが整列します。

  • 軸の原点を決める参照ポイント。
  • [スケマティック編集オプション] ダイアログ ボックスの [ノードの整列] タブで指定されている、軸の傾きを定義する角度。

注意注意:

[スケマティック編集オプション] ダイアログ ボックスの [ノードの整列] タブには、[一列に並んだノードのシンボルを同じ角度に沿って回転] という別のオプションがあります。このオプションをオンにした場合、スケマティック ダイアグラムで整列させるノードの生成に使用されているスケマティック フィーチャクラスの [回転] フィールドに現在の回転角度が保存されます。ArcMap で、回転したシンボルが付いたスケマティック ノードを表示するには、目的のノード フィーチャ レイヤの [レイヤ プロパティ] ダイアログ ボックスで設定を行う必要があります。このダイアログ ボックスで、[高度な設定][回転] をクリックします。表示される [回転] ダイアログ ボックスの [以下のフィールド値の角度で点を回転] リストで、[ROTATION] を選択します。また、割り当てられているシンボルが必要な方向(東から反時計回り)に回転するように、[数学] オプションをオンにする必要があります。

ヒントヒント:

[スケマティック編集オプション] ダイアログ ボックスを開くには、[スケマティック エディタ] ドロップダウン メニューの [編集オプション] [編集オプション] ボタン をクリックします。

リンク直角化

[リンク直角化] コマンド [リンク直角化] アイコン では、アクティブなスケマティック ダイアグラムで選択したスケマティック リンクに沿って頂点の計算と挿入が行われ、これらのリンクが直角に表示されます。アクティブなスケマティック ダイアグラムでスケマティック リンクが選択されていない場合、このコマンドはスケマティック ダイアグラム内のすべてのリンクに適用されます。

このコマンドは、[スケマティック エディタ] ツールバーの [スケマティック エディタ][リンク直角化] メニュー [リンク直角化] アイコン にあり、アクティブなスケマティック ダイアグラムで編集セッションが開始されている場合にのみ有効になります。

リンク直角化プロセスにおいて、リンクに自動的に挿入される頂点の位置は、以下のように現在の位置に従って計算されます。

スケマティック リンク上に頂点がすでに存在し、[パス(経路)を維持] チェックボックスがオンになっている場合、リンクの方向が考慮されます。その場合、スケマティック リンク上の頂点は、リンク上の 1 つ目の頂点から最後の頂点まで順番に処理されます。

注意注意:

[パス(経路)を維持] チェックボックスの状態を確認するには、[スケマティック エディタ] メニューの [編集オプション] [編集オプション] ボタン をクリックして [リンク直角化] タブを有効にし、[スケマティック編集オプション] ダイアログ ボックスを開きます。

ツリーの回転

[ツリーの回転] コマンド [ツリーの回転] アイコン では、[スケマティック編集オプション] ダイアログ ボックスの [ツリーの回転] タブで設定されているパラメータに従って、アクティブなスケマティック ダイアグラムで現在選択されているスケマティック ノードに関連付けられたツリーを回転させます。[ツリーの回転] タブでは、回転角度の値と、アルゴリズムによって適用されるその他のパラメータが指定されます。

このコマンドは、[スケマティック エディタ] ツールバーの [スケマティック エディタ][ツリーの回転] メニュー [ツリーの回転] アイコン にあります。これは、アクティブなスケマティック ダイアグラムで 1 つのスケマティック ノードが選択され、そのダイアグラムで編集セッションが開始されている場合にのみ有効になります。

注意注意:

[ツリーの回転] コマンド パラメータを編集するには、[スケマティック エディタ] ツールバーで [編集オプション] をクリックして [スケマティック編集オプション] ダイアログ ボックスを開き、[ツリーの回転] タブをクリックします。

[ツリーの回転] コマンド パラメータの詳細

バイパス ノード

[バイパス ノード] コマンド [バイパス ノード] アイコン では、アクティブなスケマティック ダイアグラムでスケマティック リンクの選択セットを再描画することで、ノードの交差を回避します。1 つまたは複数のスケマティック ノードを通るスケマティック リンクが(可能な場合には)ノードを避けて移動します。スケマティック リンクのパスに頂点が挿入されます。アクティブなスケマティック ダイアグラムで選択セットが定義されていない場合、このコマンドはダイアグラム内のすべてのスケマティック フィーチャに適用されます。

[バイパス ノード] コマンドは、[スケマティック エディタ] ツールバーの [スケマティック エディタ][バイパス ノード] メニュー [バイパス ノード] アイコン にあります。これは、ダイアグラムで編集セッションが開始されている場合にのみ使用できます。

スケマティック リンクの再接続

[スケマティック リンクの再接続] ツール スケマティック リンクの再接続 では、スケマティック リンクをその原点ノードまたは端点ノードから切り離し、別の原点ノードまたは端点ノードに再接続できます。特定のポートにあるスケマティック リンクを接続することもできます。

以下に、このツールの使用方法を説明します。

  1. 切り離す原点/端点ノードに最も近いリンク セグメント上のポイント(セグメントが 1 つしかない場合には、リンクの中心よりもそのノードに近い場所)でマウスのボタンを押したままにします。リンクが自動的に切り離され、クリックした位置が、再接続する原点/端点ポイントになります。
  2. このポイントを、目的の新しい原点/端点ノードまたは原点/端点ポートにドラッグします。
注意注意:

特定のポートにあるスケマティック リンクを接続するには、スケマティック ノードを表すシンボルが複数のレイヤから成り、これらのシンボル レイヤはスケマティック ポートとしてタグ付けされている(特定の SchematicPort 文字列を使用)必要があります。

ポートのあるスケマティック ノード表現の詳細

ダイアグラムに対する編集を保存した場合、再接続が保存されます。[手動で移動、削除、再接続されたフィーチャは維持する] オプションをオンにしてダイアグラムを更新した場合、これも維持できます。

アクティブなスケマティック ダイアグラムで編集セッションが開始されている場合にのみ、このツールを使用できます。

注意注意:

デフォルトでは、[スケマティック エディタ] ツールバーやその他のツールバーからこのツールにアクセスすることはできません。このコマンドをツールバーに追加するには、ArcMap の [カスタマイズ] メニューをクリックして、[カスタマイズ モード] をクリックします。[カスタマイズ] ダイアログ ボックスの [コマンド] タブ → [Schematics] カテゴリをクリックし、[コマンド] リストで [スケマティック リンクの再接続] スケマティック リンクの再接続 をクリックしてからツールバーにドラッグします。

スケマティック フィーチャおよび頂点の削除コマンド

ArcGIS Schematics には、スケマティック ダイアグラムに含まれるスケマティック フィーチャおよび頂点を削除するためのコマンドが 2 つ用意されています。これらのコマンドは、[スケマティック エディタ] ツールバーの [スケマティック エディタ] メニューにあり、アクティブなスケマティック ダイアグラムで編集セッションが開始されている場合にのみ使用できます。

スケマティック フィーチャの削除

[スケマティック フィーチャの削除] ボタン [スケマティック フィーチャの削除] アイコン をクリックすると、アクティブなスケマティック ダイアグラムで現在選択されているスケマティック フィーチャが削除されます。[スケマティック フィーチャの削除] コマンドを実行してスケマティック ノードを削除すると、選択されているかどうかにかかわらず、そのノードに接続されているスケマティック リンクも削除されます。

ダイアグラムに対する編集を保存した場合、スケマティック フィーチャの削除が保存されます。[手動で移動、削除、再接続されたフィーチャは維持する] オプションをオンにしてダイアグラムを更新した場合、これらも維持できます。

アクティブなスケマティック ダイアグラムで編集セッションが開始され、そのダイアグラムでスケマティック フィーチャが選択されている場合にのみ、このコマンドを使用できます。

注意注意:

スケマティック ノードを削除するとそれに接続されているスケマティック リンクも削除されるため、スケマティック ダイアグラム内のトポロジは維持されません。スケマティック フィーチャを削除してもネットワークのトポロジを維持するには、[ノード削減] コマンド [ノード削減] アイコン を使用します。

スケマティック頂点の削除

[スケマティック頂点の削除] コマンド [スケマティック頂点の削除] アイコン では、アクティブなスケマティック ダイアグラムで選択されているスケマティック リンクから、すべての頂点を削除します。アクティブなダイアグラムでリンクが選択されていない場合、ダイアグラム内のすべてのリンクからすべての頂点が削除されます。ダイアグラムを保存すると、リンク上の頂点は失われます。

ノードの削減

[ノード削減] コマンド [ノード削減] アイコン では、アクティブなスケマティック ダイアグラムで現在選択されている各スケマティック ノードを削減します。選択されているすべてのノードがメモリから削除され、それらのノードに接続されていたリンクが再接続されます。スケマティック ノードは選択された順序で処理されます(最初に選択されたスケマティック ノードが最初に処理されます)。削減された各ノードの最短の接続リンクはグラフィックスから削除されます。この最短リンクのもう一方の端点ノードには他の接続リンクが再接続されます。

注意注意:

ノードに接続する最短リンクの検出には、初期ノードの座標(通常は地理座標)が使用されます。計算ルールではノードの現在の位置は考慮されません。

ダイアグラムに対する編集を保存した場合、削減が保存されます。[手動で移動、削除、再接続されたフィーチャは維持する] オプションをオンにしてダイアグラムを更新した場合、これも維持できます。

このコマンドは、[スケマティック エディタ] ツールバーの [スケマティック エディタ][ノード削減] メニューにあります。アクティブなスケマティック ダイアグラムで編集セッションが開始され、そのダイアグラムでスケマティック フィーチャ セットが選択されている場合にのみ、このコマンドを使用できます。

交差をマーク

[交差をマーク] コマンドでは、2 つのスケマティック リンクが交差する場所への交差マークの表示/非表示を切り替えます。

[交差をマーク] による検出および配置は、[スケマティック編集オプション] ダイアログ ボックスの [交差をマーク] タブで、[ダイナミック モード] チェックボックスがオンの場合に、ダイアグラムでスケマティック フィーチャが移動すると自動的に開始します。これにより、ダイアグラムで編集作業をした後は、交差マークがいつでも正しい位置に配置されます。

ヒントヒント:

[ダイナミック モード] を常にオンの状態にして編集を頻繁に行うと、パフォーマンスが低下することがあります。その場合、レイアウトが完成するまではこのオプションをオフにし、最後に [交差をマーク] をオンにするようにしてください。

注意注意:

[スケマティック編集オプション] ダイアログ ボックスを開くには、[スケマティック エディタ] メニューの [編集オプション] をクリックします。

関連トピック

9/14/2013