Skip to main content

マップ シリーズのページ クエリー

ページ クエリーを使用すると、マップ シリーズに描画されるレイヤーのフィーチャを指定することができます。 ページ クエリーは、レイヤーのフィールドと、マップ シリーズのページ名との間のクエリーです。 クエリーの設定に応じて、フィールド内のデータがマップ シリーズのページ名と一致する場合または一致しない場合に、クエリーが適用されます。 ページ クエリーはすべてのマップ シリーズ タイプでサポートされていますが、空間マップ シリーズで最もよく使用されます。

たとえば、各ページに米国の州の国立公園データを記す空間マップ シリーズの場合、一致ページ クエリーを使用して、各ページにその州内の国立公園のみを表示することができます。

オレゴン州の同じマップ シリーズ ページの図を並べて表示したもの。一方はマップ範囲内のすべての国立公園が表示され、もう一方はオレゴン州内の国立公園のみが表示されている

1 つ目の図には、ページ クエリーが適用されていないマップ シリーズ ページが表示されています。 この空間マップ シリーズ ページはオレゴン州のものですが、周辺の州の国立公園も表示されています。 2 つ目の図に表示されているページも同じものですが、国立公園レイヤーに一致ページ クエリーが適用されています。 この図では、オレゴン州内の国立公園のみが表示されています。

また、ページ クエリーを使用して、ページ名と一致しないデータをフィルターすることもできます。 たとえば、各ページに米国の州のデータを記す空間マップ シリーズの場合、一致しないページ クエリーを使用して、他の州の上に透明なマスキング レイヤーを描画することができます。 これによってインデックス フィーチャを目立たせることができます。

ネブラスカ州のマップ シリーズ ページ。他の州は透明なレイヤーでマスクされている

透明な州レイヤーに一致しないページ クエリーを適用することによって、マスクされていないインデックス フィーチャ (ネブラスカ州) を目立たせることができます。

ページ クエリーでは、属性データとマップ シリーズ ページ名が完全に一致している必要があります。 ページ クエリーが期待通りに動作しない場合は、フィールド値をマップ シリーズ ページ名と照合し、必要に応じて更新します。 空間マップ シリーズでは、レイヤー フィールドとマップ シリーズの名前フィールドのデータ タイプが同じでなければなりません。 コード値ドメインまたはサブタイプを含むフィールドの場合、ページ クエリーではコード値ではなく、実現値が使用されます。

注意:

マップ シリーズがない場合、またはマップ シリーズが無効になっている場合、ページ クエリーは無視されます。

ページ クエリーの作成

ページ クエリーを作成するには、次の手順を実行します。

  1. コンテンツ ウィンドウでレイヤーを右クリックし、プロパティ をクリックします。

  2. レイヤー プロパティ ダイアログ ボックスで、ページ クエリー をクリックします。

  3. ドロップダウン リストからフィールドを選択します。

  4. 次のフィーチャを表示 見出しで、一致する オプションまたは 一致しない オプションを選択して、ページ上に表示するフィーチャを決定します。

  5. 適用 をクリックしてページ クエリーを適用するか、OK をクリックしてページ クエリーを適用してダイアログ ボックスを閉じます。

  6. マップ シリーズを更新し、適用されたクエリーを確認します。