ページ クエリを使用すると、SQL クエリに基づいて空間マップ シリーズに描画されるレイヤーのフィーチャを指定することができます。ページ クエリは、定義クエリに似ていますが、マップ シリーズが有効になっており、既存のクエリを操作する場合にのみ適用されます。ページ クエリを使用すると、フィーチャはマップ シリーズの現在のページに基づいてフィルタリングされます。これらのページを反復処理すると、クエリが変わり、新しいページに適合した一連の新しいフィーチャが描画されます。
たとえば、各ページに米国の州の郡ごとの人口統計データを記すマップ シリーズの場合、ページ クエリを使用して、各ページに州内の郡のみを表示することができます。また、ページ クエリを使用し、マップ シリーズのインデックス フィーチャからデータを除外することもできます。たとえば、透明のオーバーレイを使用して他のフィーチャをぼやかすことにより、ページ上のインデックス フィーチャをハイライト表示するなどです。オーバーレイ レイヤーでページ クエリを使用すると、インデックス フィーチャには描画されません。
ページ クエリは、レイヤーのフィールドと、マップ シリーズのページ名との間のクエリです。フィールドのデータが、特定のページのマップ シリーズ ページ名のフィールドのデータと一致する場合、クエリが適用されます。フィールド名が一致している必要はありませんが、レイヤー フィールドのデータ タイプと、マップ シリーズの名前フィールドは同じである必要があります。
メモ:
空間マップ シリーズがない場合、またはマップ シリーズが無効になっている場合は、ページ クエリは無視されます。
ページ クエリの作成
ページ クエリを作成するには、次の手順を実行します。
- [コンテンツ] ウィンドウでレイヤーを右クリックし、[プロパティ] をクリックします。
- [レイヤー プロパティ] ウィンドウで、[ページ クエリ] をクリックします。
- ドロップダウン リストからフィールドを選択します。
- ページに [一致する] または [一致しない] フィーチャのどちらを表示するかを選択します。
- [OK] をクリックします。
- マップ シリーズを更新し、適用されたクエリを確認します。