ポリゴン → ラスター (Polygon to Raster) の仕組み

次の情報は、[ポリゴン → ラスター (Polygon to Raster)] ツールを使用するときに、さまざまな状況下で、ラスター データセット内のセルに値を割り当てる方法を指定します。

セル内に複数のフィーチャが存在するときのセル値の割り当て方法を制御する 3 つの方法について、以下で説明します。

セルの中心

[集約タイプ] パラメーターが [セルの中心] オプションに設定されている場合は、以下が適用されます:

  • 優先度が指定されていない場合、以下が適用されます:
    • セルの中心が 1 つのフィーチャにしか含まれていない場合、そのフィーチャの属性がセルに割り当てられます。
    • セルの中心が複数のフィーチャに含まれている場合、フィーチャ ID (FID) が最も小さいフィーチャが選択されます。
  • 優先度が指定されている場合、以下が適用されます:
    • セルの中心が 1 つのフィーチャにしか含まれていない場合、そのフィーチャの属性がセルに割り当てられます。
    • セルの中心が複数のフィーチャに含まれている場合、以下が適用されます:
      • 優先度の値が異なる場合、優先度が最も高いフィーチャが選択されます。
      • 優先度が同じ場合、FID が最も小さいフィーチャが選択されます。
    • フィーチャ境界がセルの境界と一致する場合は、境界線ルールが適用されます。

最大領域

[集約タイプ] パラメーターが [最大領域] オプションに設定されている場合は、以下が適用されます:

  • 優先度が指定されていない場合、以下が適用されます:
    • セルにオーバーラップしているフィーチャが 1 つだけの場合、選択するには 50 パーセント以上オーバーラップしている必要があります。
    • 複数のフィーチャがセルにオーバーラップしている場合、最大のオーバーラップ領域はフィーチャで覆われていないセル内の領域よりも大きい必要があるか、セルに NoData 値が割り当てられます。
    • 最大領域があるフィーチャが 1 つしかない場合、そのフィーチャが選択されます。
    • 複数のフィーチャに同じサイズの領域がある場合、FID が最も小さいフィーチャが選択されます。
  • 優先度が指定されている場合、以下が適用されます:
    • オーバーラップ領域のサイズに関係なく、変換には最大の正の優先度を持つフィーチャが自動的に選択されます。
    • 対象となるフィーチャとセルのオーバーラップが 50 パーセント未満の場合、以下が適用されます:
      • 優先度が 0 よりも大きい場合、そのフィーチャが考慮されます。
      • 優先度が 0 と等しい場合、そのフィーチャが考慮されません。
    • 最大領域があるフィーチャが 1 つしかない場合、そのフィーチャが選択されます。
    • 複数のフィーチャに同じ最大領域がある場合、以下が適用されます:
      • 優先度が異なる場合、優先度が最も高いフィーチャが選択されます。
      • 優先度が同じ場合、FID が最も小さいフィーチャが選択されます。
    • フィーチャ境界がセルの境界と一致する場合は、境界線ルールが適用されます。

結合された最大領域

[集約タイプ] パラメーターが [結合された最大領域] オプションに設定されている場合は、以下が適用されます:

注意:

この説明では、結合フィーチャは、最小の結合フィーチャと同じ FID および最高の結合フィーチャと同じ優先度を持つ単一のフィーチャと見なされます。

  • 優先度が指定されていない場合、以下が適用されます:
    • セルにオーバーラップしているフィーチャが 1 つだけの場合、選択するには 50 パーセント以上オーバーラップしている必要があります。
    • 最大領域があるフィーチャが 1 つしかない場合、そのフィーチャが選択されます。
    • 複数のフィーチャに同じサイズの領域がある場合、FID が最も小さいフィーチャが選択されます。
  • 優先度が指定されている場合、以下が適用されます:
    • オーバーラップ領域のサイズに関係なく、変換には最大の正の優先度を持つフィーチャが自動的に選択されます。
    • 対象となるフィーチャとセルのオーバーラップが 50 パーセント未満の場合、以下が適用されます:
      • 優先度が 0 よりも大きい場合、そのフィーチャが考慮されます。
      • 優先度が 0 と等しい場合、そのフィーチャが考慮されません。
    • 最大領域があるフィーチャが 1 つしかない場合、そのフィーチャが選択されます。
    • 複数のフィーチャに同じ最大領域がある場合、以下が適用されます:
      • 優先度が異なる場合、優先度が最も高いフィーチャが選択されます。
      • 優先度が同じ場合、FID が最も小さいフィーチャが選択されます。
    • フィーチャ境界がセルの境界と一致する場合は、境界線ルールが適用されます。

集約タイプに異なるオプションを使用した例

以下の図は集約タイプの例を示しています。

1 つのセル内にある 6 つのポリゴンの例

関連トピック