ラベル | 説明 | データ タイプ |
入力パーセル フィーチャ | 入力パーセル ポリゴン レイヤー。 複数のパーセル ポリゴン レイヤーが指定されている場合、ツールは各レイヤー内か、すべての入力パーセル間のギャップとオーバーラップを検索します。 | Feature Layer |
出力フィーチャクラス | ギャップまたはオーバーラップ ポリゴンを含む出力ポリゴン フィーチャクラス。 マップ内では、ギャップ ポリゴンは緑色で、オーバーラップ ポリゴンは黄色でそれぞれシンボル表示されます。 | Feature Class |
最大幅 (オプション) | ギャップまたはオーバーラップと見なされる、ギャップまたはオーバーラップの最大幅。 指定した幅よりも小さいギャップまたはオーバーラップのみが出力フィーチャクラスに含まれます。 デフォルト幅は 2 メートル (6.56 フィート) です。 | Linear Unit |
検出タイプ (オプション) | ギャップの検索がパーセル レイヤー内のみで行われるか、またはパーセル レイヤー内とすべての入力パーセル間で行われるかを指定します。
| String |
サマリー
パーセル レイヤー内か、すべての入力パーセル間でギャップとオーバーラップを検索します。 見つかったギャップとオーバーラップはポリゴン フィーチャとして表され、出力フィーチャクラスに格納されます。 ギャップまたはオーバーラップ ポリゴン フィーチャは、ギャップまたはオーバーラップのエリアに一致します。
使用法
出力のシンボル表示に使用する .lyrx ファイルは \arcgis\pro\Resources\ArcToolBox\Templates\Layers\ParcelFabricFindGapsAndOverlaps.lyrx にあります。
[検出の種類] パラメーターが [レイヤー内およびレイヤー間] に設定されている場合、出力フィーチャクラスの ParcelInput1 フィールドと ParcelInput2 フィールドには、ギャップまたはオーバーラップを形成した最初の 2 つの入力パーセル レイヤー名が設定されます (可能な場合)。
パラメーター
arcpy.parcel.FindGapsAndOverlaps(in_parcel_features, out_feature_class, {maximum_width}, {detection_type})
名前 | 説明 | データ タイプ |
in_parcel_features [in_parcel_features,...] | 入力パーセル ポリゴン レイヤー。 複数のパーセル ポリゴン レイヤーが指定されている場合、ツールは各レイヤー内か、すべての入力パーセル間のギャップとオーバーラップを検索します。 | Feature Layer |
out_feature_class | ギャップまたはオーバーラップ ポリゴンを含む出力ポリゴン フィーチャクラス。 マップ内では、ギャップ ポリゴンは緑色で、オーバーラップ ポリゴンは黄色でそれぞれシンボル表示されます。 | Feature Class |
maximum_width (オプション) | ギャップまたはオーバーラップと見なされる、ギャップまたはオーバーラップの最大幅。 指定した幅よりも小さいギャップまたはオーバーラップのみが出力フィーチャクラスに含まれます。 デフォルト幅は 2 メートル (6.56 フィート) です。 | Linear Unit |
detection_type (オプション) | ギャップの検索がパーセル レイヤー内のみで行われるか、またはパーセル レイヤー内とすべての入力パーセル間で行われるかを指定します。
| String |
コードのサンプル
次の Python ウィンドウ スクリプトは、FindGapsAndOverlaps 関数を使用して、イミディエイト モードで選択したパーセル内でギャップとオーバーラップを検索する方法を示しています。 指定したパーセル レイヤー内で選択されたすべてのパーセル間のギャップとオーバーラップが検出されます。
import arcpy
arcpy.parcel.FindGapsAndOverlaps(
['Tax\\Tax', 'Conveyance Division\\Conveyance Division'], 'GapsOverlaps2',
2, 'BETWEEN_LAYERS')
環境
ライセンス情報
- Basic: No
- Standard: Yes
- Advanced: Yes