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
  • マイ プロフィール
  • サイン アウト

ヘルプ

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

関数スケマティック属性のパラメーターの構成

前提条件:

関数属性は、適用可能な関数によって計算される値を持つ属性です。関数スケマティック属性のパラメーターを構成するには、属性値の計算で実行されるコンポーネントと関数を指定します。関数属性は、スケマティック フィーチャクラスまたはダイアグラム テンプレートに対して構成できます。以下の手順は、このタイプの属性のパラメーターの構成方法を示しています。

このスケマティック属性自体を作成するには、「スケマティック フィーチャクラスの属性の作成」または「スケマティック ダイアグラム テンプレートの属性の作成」トピックで説明する手順を開始し、その手順 6 で属性タイプを指定するときに、関数を選択します。以下は、これらのトピックの手順 7 で行う、特定の関数属性の構成に関する手順です。

新しいスケマティック属性の [タイプ] として [関数] を選択すると、次のように [プロパティ] タブが表示されます。

サンプル関数属性 - [プロパティ] タブの初期コンテンツ

次に、関数属性値の計算に使用される関数を指定する必要があります。

  1. [クラス識別子] ドロップダウン リストから、属性値の計算に使用する関数を参照する COM クラス モジュールの名前を選択します。

    この COM クラス モジュールは、[新規外部参照] コマンドを使用して、スケマティック データセットですでに参照されている必要があります。

  2. [メソッド] ボックスに、属性値の計算に使用する関数の名前を入力します。

    サンプル関数属性 - メソッドの名前の入力

  3. 指定した関数にパラメーターが必要な場合は、次の操作を実行します。
    1. [パラメーターの追加] ボタン[パラメーターの追加] ボタンをクリックします。

      これにより、その下の [パラメーター] 列に新しいパラメーター アイテムが表示されます。

    2. 新しいパラメーター アイテムをクリックし、この関数パラメーターを指定します。

      つまり、次のいずれかを実行します。

      • 新しいパラメーターのドロップダウン矢印をクリックし、同じスケマティック フィーチャクラスまたはダイアグラム テンプレートに対して作成済みの属性の 1 つを選択します。
      • 新しいパラメーターのドロップダウン矢印をクリックし、[SCH_Object] を選択します。これは、関連するスケマティック フィーチャまたはスケマティック ダイアグラムを参照するために使用できる定義済みパラメーター名です。
      • パラメーターの値 (文字列定数や数値など) を入力します。

    3. 関数が複数のパラメーターをとる場合は、手順 a と b を繰り返します。

      サンプル関数属性 - メソッド パラメーターの設定

    注意:

    [最後のパラメーターを削除] ボタン[最後のパラメーターを削除] ボタンをクリックすると、[パラメーター] 列の最後のパラメーターを削除できます。

関数スケマティック属性の作成を完了するには、「スケマティック フィーチャクラスの属性の作成」または「スケマティック ダイアグラム テンプレートの属性の作成」トピックの手順 8 ~ 11 の説明に従って、[ストレージ モード] および [評価モード] セクションで使用可能なパラメーターを指定する必要があります。

このトピックへのフィードバック

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. | プライバシー | リーガル