描画ウィジェット

描画ウィジェットを使用すると、2D マップと 3D Web シーン上に、ポイント、ライン、ポリゴンのシンプルなグラフィックスを作成できます。 ユーザーは、描画したグラフィックスの座標位置、長さ、周長、面積といった計測値を追加できます。

このウィジェットを使用して、次のようなアプリの設計要件をサポートします。

  • 都市計画者が地方道路のラインを描画できます。
  • 建設現場の管理者が、地下ユーティリティ フィーチャのポリゴンを作成できます。
  • 環境保護調査官が、野生動物の目撃情報を表すポイントを描画できます。

使用上の注意

このウィジェットには、マップ ウィジェットへの接続が必要です。

アプリにこのウィジェットを含めると、パネルやツールバーに、フィーチャを描画するための次のツールが表示されます。

  • [フィーチャの選択][四角形による選択][なげなわによる選択] - 描画したフィーチャを選択する方法を選択します。 3D Web シーンに描画する場合は、[フィーチャの選択] のみ使用できます。
  • [ポイントの描画][ポリラインの描画][ポリゴンの描画][四角形の描画][円の描画] - マップまたはシーンにフィーチャをスケッチします。
    • [プレビュー] - 描画するフィーチャのシンボルのプレビューを表示します。
    • [ソース] - ポイントについては、作成済みのシンボルを含むカテゴリのリストから選択します。 カテゴリごとに異なるシンボルが用意されています。
    • シンボルのカスタマイズ オプション - ボックスから事前定義済みのシンボルを選択します。 シンボルをカスタマイズするには、次の設定を使用します。
      • ポイント - サイズ、塗りつぶし色、アウトライン色、アウトライン幅、透過表示のカスタマイズ。 ピクチャ ポイント シンボルの場合は、サイズ設定のみ使用できます。
      • ポリライン - 幅、ダッシュ タイプ、色、透過表示のカスタマイズ。
      • ポリゴン、四角形、円 - 塗りつぶし色、アウトライン色、アウトライン幅、透過表示のカスタマイズ。
    • 計測ツール - 適切な単位で示した計測値を、描画フィーチャに含めます。
      • ポイントで [位置計測の表示] をオンにすると、度分秒 (DMS) または度 (10 進) (DD) 単位の計測値を含めることができます。
      • ポリラインで [長さ計測の表示] をオンにすると、キロメートル、メートル、マイル、フィート単位の計測値を含めることができます。
      • ポリゴン、四角形、円で [面積計測の表示] をオンにすると、平方キロメートル、平方メートル、ヘクタール、エーカー、平方マイル、平方フィート単位の計測値を含めることができます。 [周長計測の表示] をオンにすると、キロメートル、メートル、マイル、フィート単位の計測値を含めることができます。
  • [元に戻す][やり直し] - 操作を元に戻すか、やり直します。 これらのボタンは、ウィジェットを使用して実行した操作に基づいています。
  • [すべてを削除] - 現在アクティブな Web マップから、描画済みのすべてのフィーチャを削除します。
  • [展開][折りたたみ] - ツールバー モードでウィジェットを使用する場合に、ウィジェットに関連するパネルを展開するか折りたたみます。これには、ポイント、ポリライン、その他のフィーチャのカスタマイズ パネルも含まれます。

設定

描画ウィジェットには、次の設定があります。

  • [マップ ウィジェットの選択] - マップ ウィジェットを選択します。
  • [配置] - ウィジェット ツールのレイアウトを [パネル][ツールバー] から選択します。
  • [高度な設定] - 展開すると、描画ツール、計測値、3D 描画効果に関する設定を構成できます。
    • [描画ツール] - ユーザーがマップまたはシーン上にフィーチャを描画するためのツールを含めることができます。 描画ツールには、[ポイント][ライン][ポリゴン][四角形][円] があります。
    • [計測の有効化] - 描画に計測を含めることが可能になります。 使用する単位を選択します。 [DD][DMS] は、ポイントで使用される角度単位です。 [キロメートル][メートル][マイル][フィート] は、ポリゴン、四角形、円の長さと周長を計測するために使用されます。 [平方キロメートル][平方メートル][ヘクタール][エーカー][平方マイル][平方フィート] は、ポリゴン、四角形、円の面積を計測するために使用されます。
      • [小数点以下の桁数] - ポイント、ライン (周長を含む)、面積に関連する計測の小数点以下の表示桁数を (0 ~ 10 の範囲で) 選択します。
    • [3D 描画効果] - 3D フィーチャの描画に使用する、高さを表現する方法を選択します。
      • [地表を基準] - 地表面を基準とする特定の標高にフィーチャを描画します。 この方法は、地面に対して相対的な既知の高度にフィーチャを描画する際に適しています。
      • [シーンを基準] - 立ち上げたポリゴン、3D オブジェクト SceneLayers、または BuildingSceneLayers のうち、標高が高いものに応じて、その上にフィーチャを描画します。 この方法は [地表を基準] に似ていますが、ドローイングが建物や他のフィーチャの真上にある場合は、そのフィーチャに対して相対的な特定の標高に描画される点が異なります。 ドローイングが建物や他のフィーチャの真上にない場合は、地表か IntegratedMeshLayer の標高に合わせて配置されます。
      • [地表] - テレイン サーフェスに、描画したフィーチャをドレープします。 この方法は、地上の平坦な描画フィーチャ (道路など) に適しています。

      3D 標高の視覚化の方法については、ArcGIS Maps SDK for JavaScript ドキュメントの「高度オプション」をご参照ください。


このトピックの内容
  1. 使用上の注意
  2. 設定