土地へのアクセスを維持しながら、土地被覆ポリゴン(区画)を同じサイズに分割しますか?


8

道路ポリゴンを囲むランドカバーポリゴンを同じサイズに分割したいのですが、作成されたすべてのポリゴンは道路にアクセスできるはずです。

これを自動的に行う機会はありますか?すべてのプログラム、ライセンスなどを歓迎します。この問題を解決する方法がわからない。

より明確にするために、基本的なスケッチを添付しました。

ここに画像の説明を入力してください


スケッチを画像共有サイトにアップロードできますか?
djq

Konradは、GIS SEに画像を投稿するには+10の担当者が必要です。したがって、他の誰かがあなたの質問に賛成票を投じる必要があります。
Mapperz

1
多分彼は投稿して画像にリンクでき、私たちはそれを追加できますか?
RK

難しいみたいですね!?:-/
Konrad

回答:


5

ArcEditorまたはArcInfoライセンスをお持ちの場合は、ArcGISのParcel Fabricツールを使用できます

パーセルファブリックでは、パーセルをエリアで分割して、新しいパーセルを作成できます。区画分割ツールを使用すると、次のエリアベースの分割方法を使用して区画を分割できます。

  • 等幅
  • 比例面積による
  • 等しい面積に

ここに画像の説明を入力してください

下の画像のようなものが欲しいと思いますか?

ここに画像の説明を入力してください


1
区画分割への参照についてRKに感謝します。私はこの機能を知っており、試してみました(非常に複雑ですが、ArcGIS Advancedの60日間の試用版をダウンロードしました)。主な問題は、分割の方向のみを指定でき、道路へのアクセスなどのその他のパラメータは指定できないことです。「ポリゴンBに隣接するポリゴンAの分割から得られるすべてのポリゴン」のようなもの追加の担当者に感謝します:)
Konrad

0

私はこのスクリプトがあなたのために働くと思います:https : //tereshenkov.wordpress.com/2017/09/10/dividing-a-polygon-into-a-given-number-of-equal-areas-with-arcpy/

スクリプトは、ポリゴンと、分割するセクションの数を要求します。次に、NSまたはWEをカットするように指示し(残念ながら、角度を自分で指定することはできません)、ポリゴンをそのように分割します。

ポリゴンサブディビジョンのイラスト(左から西に東、右から北に南)。

スクリプトの書き込みは次のようにそれを壊しました:

1.ポリゴンの範囲を取得します。2.座標の小さなシフトでポリゴンの範囲の頂点を使用してポリラインを作成します。3.このラインを使用して、ポリゴンを2つに半分にカットします。4.最小のポリゴンの領域を見つけます。5.面積が200平方メートル未満の場合。(つまり、ポリゴンの5番目の部分)、ラインを再度シフトし、手順2〜4を再実行します。6.面積が200平方メートルの場合。以上の場合は、この部分を残して、基本的にステップ2〜5を実行したままになっているポリゴンで作業を続けます。7.元のポリゴンが等しい領域に正常に分割されると、それらはソースポリゴン属性とともに新しいフィーチャクラスに挿入されます。


1
現時点では、これはリンクのみの回答であり、削除の責任があります。リンクの内容を説明する情報と、リンクが機能する理由を教えてください
nmtoken
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.