マップ ビューアーを使用して、画像を作成して Web マップ上に表示することができます。マップの作成者は、マップ内の画像の表示方法を決定します。
マップにイメージ レイヤーを追加すると、マップはイメージ サービスのデフォルトの表示設定を最初に使用します。表示される画像の外観や順序を変更したい場合、画像の表示、画像の表示順序、および画質を変更できます。
画像の表示
事前に定義されたテンプレートを使用したり、バンドの組み合わせとストレッチ パラメーターを設定したりして、画像の表示を変更できます。
事前に定義されたテンプレートの使用
イメージ サービスを公開するとき、テンプレートを使用して画像の表示を事前に定義することができます。事前に定義されたテンプレートは、次のような理由から使用されます。
- データを鮮明に表示する。
- 雲のない画像を表示する。
- 画像内の特定のフィーチャをハイライト表示する。
事前に定義されたテンプレートの中から、マップに使用するものを選択できます。
- サイン インしていることと、コンテンツを作成する権限を持っていることを確認します。
ヒント:
コンテンツを作成する権限を持っていない場合、[マップの変更] をクリックして画像表示を変更できます。
- マップ ビューアーでマップを開き、[詳細] をクリックして、[コンテンツ] をクリックします。
- 画像を表示するフィーチャ レイヤーを参照し、[その他のオプション] をクリックして、[画像表示] をクリックします。
- [レンダラー] ドロップダウン矢印をクリックして、使用する表示テンプレートを選択します。
- [適用] をクリックして、マップにテンプレートを適用します。このテンプレートは、マップ内で編集することはできません。
ユーザー定義レンダラーの使用
バンドの組み合わせを使用すると、赤、緑、青のカラー合成スキーマを使用して表示されるバンドを指定できます。色の組み合わせを変えることで、画像にさまざまな色効果を付けて表示できます。データを自然色 (赤、緑、青) で表示すると、レイヤーは通常通り表示されます。他の色の組み合わせを使用すると、植生、都市部、水域、その他のフィーチャをハイライト表示することができます。
ストレッチ パラメーターは、さまざまなコントラスト補正を使用して画像の外観を改善します。次のコントラスト補正は、表示される値の範囲を決定します。
- [なし] - 追加の画像補正は実行されません。
- [最小値と最大値] - 画像の全範囲の値を表示します。
- [標準偏差] - 標準偏差の指定した数値間の値を表示します。
- [割合クリップ] - 表示する値の範囲を設定します。2 つのテキスト ボックスを使用して、上と下の割合を編集します。
ダイナミック範囲調整 (DRA) とガンマ係数を調整することもできます。
- [ダイナミック範囲調整] - 上記のいずれかのストレッチを実行しますが、値の範囲を現在の表示ウィンドウ内の値に制限します。このオプションは、イメージ サービスにグローバル統計がない場合は、常にオンになります。
- [ガンマ] - 画像の中間値をストレッチしますが、極端に高い値と低い値は一定に保ちます。
- サイン インしていることと、コンテンツを作成する権限を持っていることを確認します。
ヒント:
コンテンツを作成する権限を持っていない場合 (マップ ビューアーで [保存] が表示されません)、[マップの変更] をクリックして画像表示を変更できます。
- マップ ビューアーでマップを開き、[詳細] をクリックして、[コンテンツ] をクリックします。
- 変更するフィーチャ レイヤーを参照し、[その他のオプション] をクリックして、[画像表示] をクリックします。
- [レンダラー] ドロップダウン矢印をクリックして、ユーザー定義の画像表示を選択します。
- 表示するバンドで、赤、緑、青の合成を調整します。
- [ストレッチ] ドロップダウン矢印をクリックして、使用するストレッチ タイプを選択します。
- なし
- 最小値および最大値
- 標準偏差
- 割合クリップ
- 指定したストレッチ タイプに対し、いずれかのパラメーターを調整します。
- シングルバンド レイヤーでは、[カラー ランプ] ドロップダウン メニューから新しい配色を選択することもできます。
- [適用] をクリックして、レイヤーにレンダリングを表示します。
画像の表示順序
モザイク データセットから公開されたイメージ サービスには、1 つまたは複数の画像が含まれています。これらの画像はリアルタイムでモザイク化され、ユーザーがサービスを参照するときに 1 つの画像のように動作します。マップを作成するとき、マップを利用者にどのように表示するかを選択します。画像の順序と、オーバーラップ領域の解決方法を決定できます。画像の順序とは、複数の画像が同じ領域にある場合の画像の選択方法を指します。また、画像のオーバーラップ領域の表示方法も決定できます。
作成者は、優先順位付け方法を設定します。これによって、表示する画像や画像の順序を制御します。イメージ サービス内の画像は、特定の縮尺で表示されます。表示設定の範囲は、画像属性の最小ピクセル サイズ (MinPS) と最大ピクセル サイズ (MaxPS) に対応します。この表示設定は、[画像のリスト] オプションが選択されている場合を除き、常に適用されます。
- [縮尺のみ] - このオプションを使用すると、画像の縮尺によって画像の順序が優先順位付けされます。同じ縮尺の画像の場合、画像属性内の ObjectID によって表示順序が決定されます。
- [属性] - 画像の順序を決定する属性を選択します。その属性で最も高い値を持つ画像が一番上に表示されます。たとえば、最近の画像を表示する場合、取得日に基づいて画像を表示できます。取得日を選択するには、カレンダーを使用します。この他に、できる限り鮮明に画像を得るために、雲量の割合を示す属性もよく使用されます。
- [ビューの中心に最も近い画像の中心] - 利用者がモザイクされたラスター レイヤーを閲覧すると、表示される画像が変化します。中心が画面の中央から距離的に最も近い画像が一番上に表示されます。これは、利用者がフィーチャの定常性に関心がある場合に便利です。
- [最も多く北西が天頂になるように指定された順序] - 順序は、モザイクされたラスター レイヤーの北西隅から、各画像の中心までの距離に基づいて決定されます。これは静的な表示になるため、画像を変更しない場合に便利です。
- [ビューの中心に最も近いセンサーの位置] - 歪みが最も小さい画像が表示されます。センサーが画像をキャプチャするとき、画像の真上にあるポイントは天底ポイントとして知られ、歪みが最も小さい傾向があります。天底ポイントが画面の中央から距離的に最も近い画像が一番上に表示されます。
- [定義済みのシームライン] - 利用者がこのオプションにアクセスできるようにするには、シームラインを事前に作成しておく必要があります。画像は、既存のシームラインに基づいて優先順位付けされます。このオプションを選択した場合、重なり合うピクセルを解決するために [ピクセルのブレンド値] を使用する必要があります。
- [画像のリスト] - 少数の画像を対象とする場合、カンマ区切りのリストを使用して、表示する順序に明示的にリストできます。この方法は、画像の表示設定の制限を無視し、1、2、3 など、リストされた画像を任意の縮尺で強制的に表示します。
[順序の反転] ボックスをオンにすると、優先順序を反転できます。
優先順位付け方法を設定した後に、複数の画像が重なっている場合があります。オーバーラップ領域は、次の設定によって解決できます。
- [最高の優先度のみ] - [優先順位付け方法] で設定された優先度が最高である画像のピクセル値を使用します。
- [ピクセルの最小値] - 最も低いピクセル値を使用します。
- [ピクセルの最大値] - 最も高いピクセル値を使用します。
- [ピクセルの平均値] - 平均のピクセル値を使用します。
- [ピクセルのブレンド値] - オーバーラップ領域にブレンド オプションを使用すると、シームラインに沿ってスムーズなトランジションが作成されます。
画像品質の設定
パフォーマンスとイメージ レイヤーの品質は反比例の関係にあるため、トレードオフがあります。画質が高くなるほどファイルが大きくなり、処理速度に悪影響があります。また、パフォーマンスは接続速度にも依存します。要件とバンド幅の能力に合わせて、複数のオプションが用意されています。
- [パフォーマンス] - 50% 品質の JPEG 形式に圧縮します。元の画像の寸法が 1,034 x 721 (約 2 MB) とすると、このオプションを使用して送信されるサイズはわずか 62 K になります。このオプションは透過表示をサポートしていないため、データのない領域は黒で表示されます。
- [バランス] - 現在の表示に NoData のピクセルが存在する場合は PNG32、透明なピクセルがない場合は 75% 品質の JPEG 形式に圧縮します。元の画像の寸法が 1,034 x 721 で透明なピクセルがないとすると、このオプションを使用して送信されるサイズは 99K になります。
- [品質] - 現在の表示に NoData のピクセルが存在する場合は PNG32、透明なピクセルがない場合は 95% 品質の JPEG 形式に圧縮します。元の画像の寸法が 1,034 x 721 で透明なピクセルがないとすると、このオプションを使用して送信されるサイズは 277K になります。
一般的には、[品質] または [バランス] オプションを使用します。 ネットワークの帯域幅が低い場合は、[パフォーマンス] オプションを使用します。[パフォーマンス] オプションを選択すると、透明なピクセルは黒く表示されるので注意してください。
画像のフィルター処理
イメージ サービス内に複数の画像がある場合、属性クエリを使用して、表示される画像をフィルター処理できます。イメージ レイヤーのフィルター処理は、フィーチャ レイヤーのフィルター処理と似ています。たとえば、Landsat アーカイブ全体を処理している場合で、スキャン走査線補正装置がオフになる前に Landsat-7 から雲のない画像だけを表示したい場合は、フィルターを使用します。画像のフィルター処理では、フィルター処理された画像の表示設定に、マップの縮尺が影響を与える場合があるので注意してください。
多次元フィルターの設定
多次元フィルターを使用すると、マップに表示する変数を選択したり、ディメンションを構成することでデータをスライスすることができます。このタイプのデータは、気象および海洋分析で風速や海流、またさまざまな高度、深度、圧力におけるその他の変数のパターンを示す場合に使用されるのが一般的です。変数は、水温、塩分濃度、風速などの観測または予測の対象を表します。ディメンションは、時間、深度、圧力などの観測または予測に対応するために使用します。
- サイン インしていることと、コンテンツを作成する権限を持っていることを確認します。
ヒント:
コンテンツを作成する権限を持っていない場合、[マップの変更] をクリックして画像表示を変更できます。
- マップ ビューアーでマップを開き、[詳細] をクリックして、[コンテンツ] をクリックします。
- 変更する多次元フィルターを含むフィーチャ レイヤーを参照し、[その他のオプション] をクリックして、[多次元フィルター] をクリックします。
- 変数を選択して、ドロップダウン リストから表示します。
[デフォルト] を選択して、サービスに構成されている変数を使用します。[デフォルト] は、クライアント側の変数のフィルタリングがないことを表します。これは、サーバーのデフォルトの変数が処理テンプレートを使用して構成されているか、または複数の変数から取得された処理結果を使用して構成されている場合です。
- ディメンションをオンにして変数を定義し、カレンダーまたはドロップダウン リストを使用して変数を選択します。
注意:
ディメンションを有効にする前に、レイヤーから時間とディメンションのアニメーションを無効にする必要があります。
- [適用] をクリックして、多次元フィルターを表示します。
ベクトル場データのスタイルの変更
U-V または大きさおよび方向の情報を持つイメージ サービスは、矢印などのベクター シンボルを使用してシンボル化できます。シンボルのサイズと色は大きさを表します。角度はフロー方向を表します。
- サイン インしていることを確認します。変更を保存する場合は、コンテンツを作成する権限を持っていることを確認します。
ヒント:
コンテンツを作成する権限を持っていない場合、[マップの変更] をクリックして画像表示を変更できます。
- マップ ビューアーでマップを開きます。
- [詳細] をクリックし、[コンテンツ] をクリックします。
- レイヤー名をクリックし、[スタイルの変更] をクリックします。
- 次の変更を行います。
- [シンボル] - データの表示に使用するシンボルのタイプを選択します。オプションには、[単純なスカラー]、[単一の矢印]、[風向き記号]、[ビューフォート風力階級]、[海流 (4 クラス)]、[海流 (9 クラス)]、[分類された矢印] があります。単純なスカラーを除くすべてのシンボルでは、シンボルのサイズまたは色がデータの大きさを表し、シンボルの回転角度がフロー方向を表します。各シンボルの説明がドロップダウン リストに表示されます。
- [方向は次のフローを表す] - 気象または海洋学上のフローにおけるシンボルの方向を表示する場合に選択します。気象学者は、大気が流れてくる方向を基にデータを表示します。一方、海洋学者は水が流れていく方向を基にデータを表示します。
- [シンボルの密度] - スライダーを移動させて密度を変更することで、観測するパターンの縮尺を変更します。スライダーを低密度の方へ移動させると、各シンボルが表すエリアが拡大するため、パターンも拡大します。高密度に設定すると、各シンボルが表すデータのエリアが縮小されるため、局所のパターンが表示できます。
- [シンボルの縮尺] - スライダーを最大と最小間で移動させることで、シンボルの縮尺を変更します。高度な設定を使用すると、さらに正確な縮尺範囲を設定できます。
- [高度な設定] - 大きさを変換し、最小および最大範囲を設定することで、シンボルに正確な範囲を設定します。サイズには変換された大きさの単位が使用されるため、これらの設定はシンボルの最小および最大サイズに影響を及ぼします。最小および最大値を設定して、表示されるデータの範囲を制限します。範囲外のデータは、最小および最大値を使用してシンボル化されます。
- [適用] をクリックして、スタイルを表示します。
ディメンションの設定
ディメンション スライダーを使用して、アニメーションにするディメンションを選択します。一般的なディメンションには、高さ、深度、圧力があります。次のオプションのいずれかを使用します。
- [ディメンション] では、使用するディメンションを選択します。
- [使用範囲] では、ディメンション スライダーを使用して値の範囲を設定します。一度に 1 つのスライスのみを使用するには、このボックスをオフにします。
- [再生速度] では、アニメーション速度を設定します。
- [ディメンション範囲] はデフォルトでオンになっており、すべてのスライスを表示に使用できます。始点および終点として特定の値を入力する場合は、このボックスをオフにします。
- [間隔] は時間ステップと似ていますが、単位は時間ではなくディメンションです。たとえば、さまざまな深度の変数を視覚化する場合、[間隔] を 100 メートルに設定して、100 メートルごとの深度を表すレイヤーを表示します。
テーブルの表示/テーブル オプション
イメージ レイヤーのテーブルを表示できます。このテーブルには各画像のメタデータがあります。これを使用して、フィルター処理のときに使用するカテゴリを決定できます。このテーブルを使用すると、次のことを実行できます。
- [選択したレコードを表示]/[すべてのレコードを表示] - レイヤーから選択したレコードだけを表示します。
- [選択した場所の中心] - レイヤー内の選択したレコードを中央に配置します。
- [選択の解除] - 選択セットから画像を削除します。それらの画像は引き続きマップ上に表示され、テーブル内にも存在します。
- [列の表示/非表示] - テーブル内で表示する列を選択します。
- [表示画像の選択] - マップ上に表示される画像を選択します。
- [すべての画像を表示] - レイヤーからのすべての画像をマップ上に表示します。
- [選択した画像を表示] - 選択した画像のみを表示します。
多数の画像を含むイメージ サービスを使用する場合、1 枚または数枚までの画像を指定して表示します。表示する画像を段階的にフィルターし、必要な画像の表示をロックし、他の画像が選択されないよう表示をリセットします。次の手順を行います。
- 画像をフィルターする方法には、レイヤーにフィルターを適用する方法、テーブルを使用して [表示可能な画像の表示] をする方法、またはテーブルが表示されたときにマップ上でクリックする方法の 3 つがあります。画像をフィルターしたら、[テーブル オプション] を使用し、選択したレコードを表示します。
- テーブル内のレコードをクリックし、選択肢を絞り込みます。 Ctrl キーを押しながらクリックして、複数の項目を選択します。テーブル オプションを使用し、[選択した画像を表示] をもう一度選択します。
- [選択した画像を表示] を使用し、画像をロックします。
- [すべての画像を表示] を選択してすべての画像を表示するように表示をリセットするか、レイヤーの画像表示ショートカット メニューの [リセット] ボタンを使用します。
凡例
イメージ サービスが ArcGIS 10.2 サーバー以降で共有されている場合、マップに凡例を表示できます。凡例はデフォルトで表示されますが、凡例を表示しないオプションもあります。