サーバーベース レイヤーを公開する権限を持つマップ イメージ レイヤーの所有者または組織の管理者は、レイヤーの構成済み設定を管理し、レイヤーにより公開されたサービスを終了および開始できます。
注意:
Web 層認証 (IWA (統合 Windows 認証)、LDAP (Lightweight Directory Access Protocol)、クライアント証明書認証など) でセキュリティー保護されているフェデレーション サーバー上にサービスを公開した場合、ポータル Web サイトからサービス設定とレイヤー設定を構成できません。 このような場合、フェデレーション サーバー上で ArcGIS Server Manager を使用して、サービス設定とレイヤー設定を管理する必要があります。
サービスの開始と終了
サービスの開始と終了は、マップ イメージ レイヤーの管理時に実行する必要がある共通操作です。 たとえば、サービスのプロパティに対する変更を有効にするには、サービスを終了してプロパティを更新した後で再度サービスを開始する必要があります。
サービスの開始
サービスを開始すると、クライアントがそのサービスにアクセスできるようになります。 サービスの開始時に、サーバーは、指定された最小数のインスタンスを開始します。 クライアントがサービスをリクエストすると、サーバーは利用可能なインスタンスを返します。 現在利用可能なインスタンスがない場合、サーバーは、インスタンスの最大数に達するまで追加のインスタンスを開始して要求に応えます。 インスタンスが最大数に達した時点で、新たにサービスをリクエストしたクライアントはキューに配置され、次に利用可能なインスタンスを待機します。
サービスを開始するには、以下の手順を実施します。
- 公開権限を持つアイテム所有者または管理者として、組織にサイン インします。
- レイヤーのアイテム ページを開きます。
- [設定] タブをクリックし、[マップ イメージ レイヤー] セクションまでスクロールします。
- [スタート] ボタンをクリックします。
モジュールで選択したサービスが開始されます。
サービスの停止
サービスを停止するとすぐに、サーバーはそのサービスのすべてのインスタンスをサーバーから削除します。 これにより、そのサービス専用であったコンピューター リソースが解放されます。 サービスが利用できなくなるので、サービスを使用していたクライアントは正常に動作しなくなる可能性があります。
サービスを停止するには、以下の手順を実施します。
- 公開権限を持つアイテム所有者または管理者として、組織にサイン インします。
- レイヤーのアイテム ページを開きます。
- [設定] タブをクリックし、[マップ イメージ レイヤー] セクションまでスクロールします。
- [停止] ボタンをクリックし、ポップアップ ウィンドウの [サービスの停止] ボタンをクリックします。
モジュールで選択したサービスが停止します。
マップ イメージ レイヤーの設定の管理
マップ イメージ レイヤーの構成とパラメーターを管理します。
許可される操作の管理
デフォルトでは、レイヤーの [マップ]、[データ]、[クエリー] の操作が有効になっており、[マップ] 操作は常に有効です。 [クエリー] 操作または [データ] 操作をマップ イメージ レイヤーで許可するかどうかを管理するには、次の手順に従います:
- 公開権限を持つアイテム所有者または管理者として、組織にサイン インします。
- レイヤーのアイテム ページを開きます。
- [設定] タブをクリックします。
- [マップ イメージ レイヤー] セクションまでスクロールして、[構成] の見出しを展開します。
[操作] では、デフォルトで [マップ]、[クエリー]、[データ] のオプションが有効になっています。 次の表に、これらの操作の説明を示します。
マップ
[マップのエクスポート]、[レンダラーの生成]、[KML の生成]、[凡例のクエリー] メソッドを使用できます。 この操作は、無効にできません。
クエリー
[個別属性] メソッドを使用できます。
データ
[検索]、[クエリー]、[関連レコードのクエリー] メソッドを使用できます。
- これらの操作をオフにするには、[データ] と [クエリー] の切り替えボタンをオフにします。
- [保存] をクリックして、変更内容を適用します。
ユーザーがレイヤーの外観や描画動作を変更することを防ぐ
ユーザーが Web レイヤーの外観や描画動作を変更することを防ぐことができます。 たとえば、ユーザーはシンボル、ラベル、コンポーネント レイヤーの順序を変更できなくなります。 次の手順に従います:
- 公開権限を持つアイテム所有者または管理者として、組織にサイン インします。
- レイヤーのアイテム ページを開きます。
- [設定] タブをクリックします。
- [マップ イメージ レイヤー] セクションまでスクロールして、[構成] の見出しを展開します。
- [ダイナミック ワークスペース] で [レイヤーの順序とシンボルのリクエストごとの変更を許可する] 切り替えボタンをオフにします。
このオプションを無効にすると、ユーザーが Web レイヤーの外観や描画動作を変更することを防ぐことができます。 たとえば、ユーザーはシンボル、ラベル、コンポーネント レイヤーの順序を変更できなくなります。
- [保存] をクリックして、変更内容を適用します。
ダイナミック レイヤーの有効化
マップ イメージ レイヤーにデータを動的に追加するには、追加するデータが含まれているワークスペースを設定する必要があります。ダイナミック ワークスペースは、サポート対象データベース、エンタープライズ ジオデータベース、ファイル ジオデータベース、またはマップ イメージ レイヤーを処理するマップ サービスが公開された ArcGIS Server サイトからアクセス可能なディスク上のファイル ディレクトリーのどれでもかまいません。 詳細については、「ダイナミック ワークスペース」をご参照ください。
マップ イメージ レイヤーでダイナミック レイヤーを有効にするには、次の手順を実行します:
- 公開権限を持つアイテム所有者または管理者として、組織にサイン インします。
- レイヤーのアイテム ページを開きます。
- [設定] タブをクリックします。
- [マップ イメージ レイヤー] セクションまでスクロールして、[構成] の見出しを展開します。
- [構成されたダイナミック ワークスペース] で [レイヤーの順序とシンボルのリクエストごとの変更を許可] 切り替えボタンがオンであることを確認します。
このオプションを無効にすると、ユーザーが Web レイヤーの外観や描画動作を変更することを防ぐことができます。 たとえば、ユーザーはシンボル、ラベル、コンポーネント レイヤーの順序を変更できなくなります。
- [ダイナミック ワークスペースの構成] で [追加] をクリックします。
- [ワークスペース タイプ] ドロップダウン メニューから、ダイナミック ワークスペースのタイプを選択します。
- ワークスペース ID を指定します。
クライアントがアプリケーションにレイヤーを追加するようリクエストすると、リクエストに ID が含まれます。 これは、利用可能なワークスペース内でワークスペースを識別する際に使用されます。 ID は任意の文字列で、空白を含めることができます。
- ワークスペースへのパスを指定します。 これは、選択するワークスペースのタイプによって異なります:
- [エンタープライズ データベース] - [お使いのデバイス] をクリックしてファイルを参照し、使用するデータベース接続を選択します。 あるいは、ローカル コンピューターのファイル ブラウザーからファイルをウィンドウにドラッグすることもできます。 必要に応じて、ユーザーがアクセスできるデータベース バージョンをロックすることもできます。 そのためには、[バージョンのロック] チェックボックスをオンにします。
- [ファイル ジオデータベース] - 使用するファイル ジオデータベースのパスを指定します。 フィーチャクラスまたはテーブルを、後でこのファイル ジオデータベースに追加する必要があることを覚えておいてください。
- [ラスター フォルダー] - 使用するラスターが含まれているフォルダーのパスを指定します。
- [シェープファイル フォルダー] - 使用するシェープファイルまたは dBASE ファイルが含まれているフォルダーのパスを指定します。
- [レイヤー フォルダー] - 使用するレイヤーが含まれているフォルダーのパスを指定します。
注意:
[レイヤー フォルダー] ワークスペースは、ArcGIS Pro から共有されたマップ イメージ レイヤーでのみ使用できます。 そのため、ArcGIS Pro から提供されたレイヤー ファイル (.lyrx) のみがこのワークスペース タイプで使用できるようにサポートされています。
- [追加] をクリックしてワークスペースを追加します。
- [保存] をクリックして、変更内容を適用します。
マップ イメージ レイヤーの描画方法の選択
マップ イメージ レイヤーをデータから動的に描画するか、キャッシュのタイルを使用して描画するかを選択するには、次の手順を実行します:
- 公開権限を持つアイテム所有者または管理者として、組織にサイン インします。
- レイヤーのアイテム ページを開きます。
- [設定] タブをクリックします。
- [マップ イメージ レイヤー] セクションまでスクロールして、[構成] の見出しを展開します。
- [レイヤーの描画] でマップ イメージ レイヤーの描画方法を選択します。
データから動的に描画
データは、リクエストのたびに取得および描画されます。 これがデフォルトのオプションです。
キャッシュのタイルを使用
データは、定義したマップ縮尺で生成されたキャッシュ イメージから描画されます。
詳細については、「マップ キャッシュ」をご参照ください。
キャッシュのタイルを使用すると、その他の設定が表示される場合があります。
- 必要に応じて、[表示範囲] でスライダーを使用して、タイルが生成されるマップの縮尺を設定します。
デフォルトの縮尺範囲は提示されています。 マップの目的および推定キャッシュ サイズに基づいて、非常に大きい縮尺や非常に小さい縮尺をキャッシュしないように指定することもできます。
- [タイル スキーマ] で、サービス公開時に行った設定を確認します。 これらの設定は、レイヤーのアイテム ページからは変更できません。
- [タイル スキーマを設定] - タイル スキーマは、キャッシュの縮尺レベル、タイルの寸法、タイル原点などを決定します。
- [画像形式] - Web レイヤーのすべてのサブレイヤーにベクター データ ソースがある場合、デフォルト設定は PNG です。 1 つ以上のサブレイヤーにラスター データ ソースがある場合、デフォルト設定は MIXED です。
- [圧縮] - 圧縮は、形式が JPEG または MIXED である場合にのみ使用できます。 PNG 形式は圧縮されません。 0 ~ 100 の任意の値を使用できます。 値が大きければファイル サイズが大きくなり、画像の品質が高くなります。 値を小さくすると、画質が低下して、ファイル サイズが小さくなります。 デフォルト値は 75 です。
- [タイル] で、[タイルの詳細] 見出しを展開します。
レイヤーについて定義された現在のタイル範囲とタイルのステータスを確認します。
- 必要に応じて、[このレイヤーをダウンロードしてオフライン モードで使用することを許可] チェックボックスをオンにします。
- レイヤーのダウンロードとオフライン モードでのレイヤーの使用を有効化している場合は、必要に応じて、エクスポート可能なタイルの上限を設定します。
- 必要に応じて、[オンデマンドでタイルを作成] チェックボックスをオンにします。
説明 オフ
タイルは自動的に、または手動で、キャッシュを通じてのみ構築されます。 これがデフォルトです。
オン
タイルはキャッシュされず、要求に応じて (つまり、クライアント アプリケーションのリクエストに応じて) 作成されます。 これは、主に次のような場合で起こります。
- タイルがサーバー上に自動的にキャッシュされ、キャッシュ範囲の対象地域を指定した場合。 この場合は、タイルは対象地域に対してのみキャッシュされます。 残りのマップ範囲に対し、タイルがオンデマンドで作成される場合。
- タイルは、サーバー上に手動でキャッシュされます。 この場合は、タイルは、[マップ サービス キャッシュのタイルを管理 (Manage Map Server Cache Tiles)] ツールで選択した縮尺でキャッシュされます。 選択されていない縮尺については、タイルは、オンデマンドで作成されます。
- 必要に応じて、[表示範囲] でスライダーを使用して、タイルが生成されるマップの縮尺を設定します。
- [保存] をクリックして、変更内容を適用します。
ユーザー クエリーから返される最大レコード数の指定
ユーザー クエリーから返される最大レコード数の値を指定するには、次の手順を実行します:
- 公開権限を持つアイテム所有者として、組織にサイン インします。
- レイヤーのアイテム ページを開きます。
- [設定] タブをクリックします。
- [マップ イメージ レイヤー] セクションまでスクロールして、[パラメーター] の見出しを展開します。
- [プロパティ] で [サーバーから返される最大レコード数] の値を指定します。
この設定により、ユーザー クエリーから返される最大レコード数が決定します。 数が多くなると、パフォーマンスが低下することがあります。 デフォルト値は 2,000 です。
- [保存] をクリックして、変更内容を適用します。
高度なオプションの管理
マップ イメージ レイヤーの高度なオプションを管理するには、次の手順を実行します:
- 公開権限を持つアイテム所有者として、組織にサイン インします。
- レイヤーのアイテム ページを開きます。
- [設定] タブをクリックします。
- [マップ イメージ レイヤー] セクションまでスクロールして、[パラメーター] の見出しを展開します。
- [高度な設定] 見出しを展開して、次のパラメーターを設定します。
- [コード値ドメインの最大数] の値を入力して、フィールド、サブタイプ、レイヤー、およびテーブルから返されるドメイン コードの最大数を指定します。 デフォルト値は 25,000 です。
- [最大画像高さ] と [最大画像幅] ボックスで値を指定します。 これらの値は、マップ サービスがエクスポートする画像の最大の高さと幅 (ピクセル) を表します。 これらの値のデフォルト値は、いずれも 4,096 です。
- [最大サンプル サイズ] ボックスに値を入力して、クラス閾値レンダラーを計算する際にサンプリングされるレコードの最大数を指定します。 デフォルト値は 100,000 です。
- エクスポート リクエストでハイライト表示できるフィーチャの最大数を指定するには、[最大選択数] ボックスに値を入力します。 デフォルト値は 2,000 です。
- [一意の ID の最大数] ボックスに値を入力し、1 回のクエリーで返される一意の ID の最大数を指定します。 デフォルト値は 10,000 です。
- 必要に応じて、スキーマ ロックを無効化します。
デフォルトでは、マップ イメージ レイヤーの参照用として使用されるデータセットの変更を防ぐために、[スキーマのロックを有効化] オプションがオンになっています。
- 必要に応じて、個別属性のリレートを有効化します。
[個別属性のリレートを有効化] オプションは、デフォルトではオフになっています。 これをオンにすると、フィーチャが特定されたときに関連テーブルからの情報が返されます。 オフの場合は、関連テーブルからの情報が返されません。
- [保存] をクリックして、変更内容を適用します。
データのタイム ゾーンの指定
マップ イメージ レイヤーに日付フィールドが含まれる場合、データのタイム ゾーンを指定できます。 タイム ゾーンを指定しない場合、日付は、UTC で保存されたものと想定されます。 次の手順を実行します。
- 公開権限を持つアイテム所有者として、組織にサイン インします。
- レイヤーのアイテム ページを開きます。
- [設定] タブをクリックします。
- [マップ イメージ レイヤー] セクションまでスクロールして、[パラメーター] の見出しを展開します。
- [日付フィールド] で [データのタイム ゾーン] ドロップダウン メニューをクリックし、日付値を保存するタイム ゾーンを選択します。
日付が記録されるタイム ゾーンを指定すると、ユーザーがマップ イメージ レイヤーを操作したときに、日付と時刻の値が正しく変換されます。
注意:
[不明] を選択すると、日付と時間の値は変換されません。 日付フィールドに既知のタイム ゾーンがない場合、またはデータで複数のタイム ゾーンが表されている場合に、このオプションを選択します。 不明タイム ゾーンは、編集情報の記録の日付フィールドには適用されません。 UTC の編集情報の記録日付フィールドでは、サービスの時間が不明に設定されている場合でも UTC が使用されます。
- [なし (想定 UTC)] か [不明] 以外のタイム ゾーンを選択し、タイム ゾーンでサマー タイムを考慮に入れる場合は、[値をサマータイム用に調整] チェックボックスをオンにします。
- [なし (想定 UTC)] か [不明] 以外のタイム ゾーンを選択した場合は、必要に応じて [優先タイム ゾーン] ドロップダウン矢印をクリックし、マップ イメージ レイヤーからクエリーを表示する際に使用するタイム ゾーンを選択します。
タイム ゾーンを指定しない場合は、日付フィールドが UTC で表示されます。
- [なし (想定 UTC)] か [不明] 以外の優先タイム ゾーンを選択し、優先タイム ゾーンでサマー タイムを考慮に入れる場合は、[値をサマータイム用に調整] チェックボックスをオンにします。
- [保存] をクリックして、変更内容を適用します。
アンチエイリアス設定の管理
アンチエイリアス モード オプションでは、マップに含まれるギザギザのエッジを滑らかに見せることができます。 テキストのアンチエイリアス モード オプションでは、テキストの滑らかさの度合いやレンダリング方法を調整します。 これらのオプションを制御するには、次の手順を実行します:
- 公開権限を持つアイテム所有者として、組織にサイン インします。
- レイヤーのアイテム ページを開きます。
- [設定] タブをクリックします。
- [マップ イメージ レイヤー] セクションまでスクロールして、[パラメーター] の見出しを展開します。
- [アンチエイリアス設定] で、[アンチエイリアス] ドロップダウン矢印をクリックして、アンチエイリアス モードを選択します。
なし
アンチエイリアスが実行されません。
最速
速度の面で最適化された、最小限のアンチエイリアスが実行されます。
速い
速度の面で最適化され、最速の場合に得られる品質よりも高品質な、部分的なアンチエイリアスが実行されます。 これがデフォルトです。
標準
速度と品質の適度なバランスが取れたレベルです。
最高
最高品質のアンチエイリアスが実行されます。 このオプションでは、レンダリングに最も長い時間がかかります。
- [テキストのアンチエイリアス] ドロップダウン矢印をクリックして、アンチエイリアスのテキスト オプションを選択します。
なし
テキストのアンチエイリアスが実行されません。
標準
フォント タイプによって定められたテキストのアンチエイリアスが実行されます。 個々のフォントには、アンチエイリアス用にフォントを描画すべきサイズを定義するパラメーターが、フォント作成者によって組み込まれています。
すべて (推奨)
フォントのパラメーターに関係なく、テキストは常にアンチエイリアスを使用して描画されます。 これがデフォルトかつ推奨の設定です。
- [保存] をクリックして、変更内容を適用します。
追加レイヤーおよび追加機能
マップ イメージ レイヤーでは、以下の追加設定を使用できる場合があります。
- サーバー オブジェクト エクステンション (SOE) またはサーバー オブジェクト インターセプター (SOI) が組織に追加されている場合、アイテム ページからマップ イメージ レイヤー上のエクステンションを有効化することができます。 詳細については、「サービス エクステンションの有効化」をご参照ください。
- ArcGIS Pro で、クラウド データ ウェアハウスのデータからマップ イメージ レイヤーを公開しているときに、データのスナップショットを作成した場合、ソース データが変更された後にスナップショットを更新できます。 手順については、「スナップショット レイヤーのデータの更新」をご参照ください。
- ほとんどのデータ ソースからマップ イメージ レイヤーを公開すると、WCS と KML によって、レイヤーに追加機能が付加されます。 これらのプロパティは、WCS または KML が有効化されたマップ イメージ レイヤーのアイテム ページから管理できます。 詳細については、以下をご参照ください。
- また、一部のマップ イメージ レイヤーでは、WMS と WFS を追加レイヤーとしても有効化できます。 詳細については、以下をご参照ください。
注意:
WCS と KML 機能、WMS と WFS レイヤーは、クラウド データ ウェアハウスのデータから公開されたマップ イメージ レイヤーでは使用できません。