建物ポリゴンの集約(Delineate Built-Up Areas) (カートグラフィ)

ライセンス レベル:BasicStandardAdvanced

サマリ

小縮尺のマップで建物が密集している配置を定義することによって、市街地を表すポリゴンを作成します。

出力ポリゴンの境界またはエッジは、道路や水文解析などの他のフィーチャの位置によって決めることができます。入力の建物では、よりジェネラライズされた描画を実現するために、マップ上でどの入力の建物を市街地のポリゴンで置き換えることができるかを特定できます。

建物ポリゴンの集約(Delineate Built-Up Areas)ツールは、入力の建物フィーチャの配置を表すポリゴンを作成します
建物ポリゴンの集約(Delineate Built-Up Areas)ツールは、入力の建物フィーチャの配置を表すポリゴンを作成します。

使用法

構文

DelineateBuiltUpAreas_cartography (in_buildings, {identifier_field}, out_feature_class, grouping_distance, minimum_detail_size, {edge_features}, {minimum_building_count})
パラメータ説明データ タイプ
in_buildings
[in_buildings,...]

適切な市街地の出力ポリゴンを定義するのに使用される密度と配置を持つ建物を含むレイヤ。複数の建物レイヤは、同時に評価できます。建物フィーチャとしてポイントまたはポリゴンを指定できます。

Feature Layer
identifier_field
(オプション)

入力フィーチャが作成された市街地の一部であるかどうかを示すステータス コードを保持する入力フィーチャクラスのフィールド。複数の入力レイヤを使用する場合、このフィールドは、short integer または long integer のいずれかのタイプであり、またすべての入力レイヤに共通するものである必要があります。

  • 0 = 建物は、市街地の出力ポリゴンでは表されません。
  • 1 = 建物は、市街地の出力ポリゴンで表され、作成されたポリゴン内にあります。
  • 2 = 建物は、市街地の出力ポリゴンで表され、作成されたポリゴンの外にあります。

String
out_feature_class

入力の建物の密集している配置を表す市街地のポリゴンを含む出力フィーチャクラス。

Feature Class
grouping_distance

グループ距離よりも接近している建物は、市街地の出力ポリゴンで表される候補として一括して考慮されます。この距離は、ポリゴンの建物のエッジとポイントの建物の中心から計測されます。

Linear unit
minimum_detail_size

市街地の出力ポリゴンに関連する詳細を定義します。これは、概算で、市街地のポリゴンのホールまたは空隙の最小許容直径に変換されます。ポリゴン内のホールや空隙の実際のサイズと形状は、入力の建物の配置、グループ距離、およびエッジ フィーチャの存在を使用する場合、これらによっても決まります。

Linear unit
edge_features
[edge_features,...]
(オプション)

市街地のポリゴンのエッジを定義するのに使用できるレイヤ。通常、これらは道路です。ただし、その他の一般例として、河川、海岸線、行政区域などがあります。市街地のポリゴンは、1 つのポリゴンがポリゴン エッジのトレンドに揃っていて、グループ距離内にある場合、エッジ フィーチャにスナップします。建物フィーチャとしてポイントまたはポリゴンを指定できます。

Feature Layer
minimum_building_count
(オプション)

市街地を表現するために、市街地として出力されるポリゴンが一括して考慮する建物の最小数。デフォルト値は 4 です。最少集約建物数には 0 以上の値を指定する必要があります。

Long

コードのサンプル

DelineateBuiltUpAreas(建物ポリゴンの集約)ツールの例(Python ウィンドウ)

次の Python ウィンドウ スクリプトは、DelineateBuiltUpAreas(建物ポリゴンの集約)ツールをイミディエイト モードで使用する方法を示しています。

import arcpy
from arcpy import env
env.workspace = "C:/data"
env.referenceScale = "50000"
arcpy.DelineateBuiltUpAreas_cartography("bldg_pnt;bldg_poly",
                                        "inBUA",
                                        "RoadNetwork",
                                        "100 Meters",
                                        "125 Meters",
                                        "BUApolypoint", 
                                        6)

環境

基準縮尺

基準縮尺は、[距離をグループ化] または [最小詳細サイズ] パラメータ値がページ単位で入力された場合のみ考慮されます。

関連トピック

ライセンス情報

ArcGIS for Desktop Basic: ×
ArcGIS for Desktop Standard: ×
ArcGIS for Desktop Advanced: ○
5/10/2014