ArcGIS for Desktop

  • ドキュメント
  • 価格
  • サポート

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • 価格
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ヘルプ

  • ホーム
  • 開始
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

新規スケマティック フィーチャクラス コマンドを使用したスケマティック フィーチャクラスの作成

[新規スケマティック フィーチャクラス] 機能を使用すると、スケマティック フィーチャクラスをゼロから作成できます。この機能は、スケマティック データセット エディターで次のように使用できます。

  • [スケマティック データセット エディター] ツールバーの [新規作成] ドロップダウン メニュー [新規作成] ドロップダウン メニュー から使用
  • [データセット エディター] のツリーのスケマティック ダイアグラム テンプレートのアイテムを右クリックしたときに表示される [スケマティック アイテム] ウィンドウから使用

スケマティック フィーチャクラスを作成する主な手順では、最初に以下の事項を指定します。

  • 新規スケマティック フィーチャクラスの名前
  • このスケマティック フィーチャクラスによって実装されるスケマティック フィーチャのタイプ (ノード、リンク、ノード オン リンク、またはサブリンク)
  • ノード スケマティック フィーチャクラスの場合、予期されるジオメトリのタイプ (ポイント、ポリゴン、またはライン)
  • 既存のスケマティック フィーチャクラスから継承するスケマティック フィーチャクラスの場合は、その親のスケマティック フィーチャクラスの名前

以下の手順は、[新規スケマティック フィーチャクラス] コマンドを使用したスケマティック フィーチャクラスの作成の詳細を示しています。

  1. スケマティック データセット エディター内でスケマティック データセットを編集します。
  2. スケマティック アイテム ウィンドウのツリー ビューにスケマティック データセット リソースが表示されていない場合、[スケマティック データセット エディター] ツールバーで [ビュー] → [プロジェクト ツリー] の順にクリックします。
  3. [新規スケマティック フィーチャクラス] コマンドにアクセスするための次の 2 つの方法のいずれかを選択します。
    • スケマティック データセット エディターのツリーで、新規スケマティック フィーチャクラスを関連付けるスケマティック ダイアグラム テンプレートに対応するスケマティック ダイアグラム テンプレートのエントリを右クリックし、[新規スケマティック フィーチャクラス] をクリックします。
    • [スケマティック データセット エディター] ツールバーの [新規作成] ドロップダウン メニュー [新規作成] ドロップダウン メニューをクリックして、[新規スケマティック フィーチャクラス] をクリックします。

    どちらの場合も、エディター ウィンドウの右側に、新規スケマティック フィーチャクラスの新しい [プロパティ] タブが自動的に表示されます。

    新規スケマティック フィーチャクラスの作成 - [プロパティ] タブの初期状態

  4. [プロパティ] タブの [名前] フィールドに、新しいスケマティック フィーチャクラスを参照する名前を入力します。
  5. [タイプ] ドロップダウン リストから目的のスケマティック フィーチャクラスのタイプを選択します。

    つまり、ノード スケマティック フィーチャクラスの場合は [ノード] アイテムを、リンク スケマティック フィーチャクラスの場合は [リンク] を選択するなどのようにします。

  6. [タイプ] リストで [ノード] を選択した場合、[ジオメトリ] ドロップダウン リストからスケマティック フィーチャのジオメトリ タイプを指定します。
    • [ポイント] は、このスケマティック フィーチャクラスで単純なノード スケマティック フィーチャを実装する場合に選択します。
    • [ポリライン] は、このスケマティック フィーチャクラスでポリライン コンテナー ノード スケマティック フィーチャを実装する場合に選択します。
    • [ポリゴン] は、このスケマティック フィーチャクラスでポリゴン コンテナー ノード スケマティック フィーチャを実装する場合に選択します。

    [ポリゴン] または [ポリライン] は、ノード スケマティック フィーチャクラスでコンテナー ノード スケマティック フィーチャを実装する場合に、予期されるジオメトリ タイプです。コンテナーは、スケマティック ダイアグラム内の他のいくつかのノードおよびリンクに関連する特有のスケマティック ノードです。Schematics では、コンテナー ノードを含むダイアグラムを表示するときに、コンテナー ノードのサイズが自動計算されて、それらに関連するスケマティック フィーチャを囲むようにそのコンテナー ノードが自動的に表示されます。その後、コンテナー ノードが移動するたびに、それらに関連付けられたスケマティック フィーチャも自動的にそれとともに移動します。また、コンテナーに関連付けられたスケマティック フィーチャが移動すると、そのコンテナー ノード自体のサイズが自動的に変更されます。

    ヒント:
    • [ポリライン] ジオメトリ タイプは、コンテナーのコンター ラインを表すためにシンボルの大きなセットを取得する場合に選択します。
    • [ポリゴン] ジオメトリの代わりに [ポリライン] ジオメトリを使用するコンテナー ノードでは、標準ラベル エンジン関数を使用したラベリングのほうが簡単な場合があります。[ポリゴン] ジオメトリでは、意図したとおりにラベルを表示するには、Maplex ラベル エンジンが必要な場合があります。
    注意:

    [タイプ] ドロップダウン リストで [リンク] または [サブ リンク] を選択すると、スケマティック フィーチャクラスのジオメトリが [ポリライン] に設定されます。スケマティック フィーチャクラスのタイプとして [ノード オン リンク] を選択すると、[ジオメトリ] が [ポイント] に設定されます。[ジオメトリ] は、[ノード] タイプに対してのみ指定する必要があります。デフォルトでは、[ノード] スケマティック フィーチャクラスの場合、[ジオメトリ] は [ポイント] です。

  7. 新規スケマティック フィーチャクラスを、既存のスケマティック フィーチャクラスの子として定義する場合は、[親] ドロップダウン リストをクリックし、目的の親スケマティック フィーチャクラスを選択します。

    スケマティック フィーチャクラスを、既存のスケマティック フィーチャクラスの子として作成すると、構成にかかる時間を節約できます。それは、親に対して設定されたすべての構成パラメーターがデフォルトで子のレベルに継承されるためです。

    スケマティック フィーチャクラスの継承の詳細

    注意:

    [親] ドロップダウン リストのスケマティック フィーチャクラス名は、そのスケマティック フィーチャクラスに対してその時点で指定されているタイプに応じて変わります。つまり、ノード スケマティック フィーチャクラスが、リンク スケマティック フィーチャクラスを継承することはできません。それが継承できるのは、別の既存のノード スケマティック フィーチャクラスのみです。

  8. [プロパティ] タブの下部にある [OK] をクリックして、スケマティック フィーチャクラスの主なパラメーターを整合チェックします。それらのパラメーターはこの時点ですべて準備完了となっています。

    新しく作成されたスケマティック フィーチャクラスのための新しいエントリが、データセット エディターのツリーに表示されます。

    作成されたリンク スケマティック フィーチャクラスのサンプル

    この作成を、ダイアグラム テンプレートを右クリックしたときに表示されるショートカット メニューから開始した場合、新規スケマティック フィーチャクラスは、そのダイアグラム テンプレートと自動的に関連付けられ、データセット エディターのツリーでダイアグラム テンプレート エントリの下に表示されます。この作成を、[スケマティック データセット エディター] ツールバーの [新規作成] ドロップダウン メニューから開始した場合、新規スケマティック フィーチャクラスは、ダイアグラム テンプレートと関連付けされず、データセット エディターのツリーの下部にある、[関連付けられていないスケマティック フィーチャクラス] メイン エントリの下に表示されます。

    この時点で [プロパティ] タブの [スケマティック フィーチャクラス] セクションのオプションはロックされ、そのスケマティック フィーチャクラスの [名前]、[タイプ]、[ジオメトリ]、または [親] パラメーターは変更できなくなります。誤りがあったり、これらのパラメーターを変更する場合は、そのスケマティック フィーチャクラスを削除して 再作成する必要があります。

  9. [スケマティック データセット エディター] ツールバーの [保存] ボタン [保存] ボタン をクリックします。

これでスケマティック フィーチャクラスの定義が組み込みパラメーターに関して完了した場合は、他のいくつかの構成は後で実行でき、このスケマティック フィーチャクラスは完全に機能します。次の他の構成は、いつでも構成および変更できます。

  • スケマティック フィーチャクラスを作成したら、このスケマティック フィーチャクラスを管理するスケマティック ダイアグラム テンプレートを指定する必要があります。つまり、スケマティック フィーチャクラスは、1 つまたは複数の既存のスケマティック ダイアグラム テンプレートと関連付けなければなりません。
    注意:

    スケマティック フィーチャクラスの作成を、ダイアグラム テンプレートを右クリックしたときに表示されるショートカット メニューから開始した場合は、スケマティック フィーチャクラスは、作成時にそのダイアグラム テンプレートと自動的に関連付けられます。ただし、この作成を、[スケマティック データセット エディター] ツールバーの [新規作成] ドロップダウン メニューから開始した場合、上記の手順を終了したときに、スケマティック フィーチャクラスがダイアグラム テンプレートと関連付けされることはありません。手動で設定する必要があります。

  • 新しく作成したスケマティック フィーチャクラスを GIS フィーチャクラスまたはオブジェクト テーブルと関連付ける場合は、[関連するオブジェクト クラス] セクションでパラメーターを構成する必要があります。スケマティック フィーチャクラスを管理するビルダーによっては、この構成を行わないと、スケマティック ダイアグラムを生成するために提供された入力データをビルダーが処理できない場合もあります。
  • 関連するビルダーに関係なく、スケマティック ダイアグラムには、カスタム クエリから構築されるスケマティック フィーチャが含まれる場合もあります。スケマティック フィーチャクラスに対してカスタム クエリを指定するには、[プロパティ] タブの [クエリ] セクションにパラメーターを指定する必要があります。

関連トピック

  • スケマティック フィーチャクラスの継承について
  • スケマティック フィーチャクラスを管理するスケマティック ダイアグラム テンプレートの指定
  • スケマティック クエリ/識別子エディターを使用したスケマティック フィーチャクラスのクエリと識別子の指定
  • GIS フィーチャクラスまたはオブジェクト テーブルとスケマティック フィーチャクラスとの関連付け
このトピックへのフィードバック

ArcGIS for Desktop

  • ホーム
  • ドキュメント
  • 価格
  • サポート

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル