ポリゴン内の最も長い直線(L)とLへの最も長い垂直線(T)


8

QGIS 2.18.22内の細長い氷河学的特徴をマッピングしています。マッピングされたポリゴン(シェープファイル)内のLへの最長の直線(L)とLへの最長の垂直線(T)を測定する必要があります。

Oriented Minimum Bounding Box Toolを使用して最長のラインを見つけましたが、これはTの場所/ポリゴンの最大幅を示していないため、ポイントBを特定するためにこれを見つける必要があります(図を参照)。

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

回答:


1

1)ポリゴンからポイントを作成し、

2)次に、「ベクトル処理ジオメトリ-ポリゴンボロノイ」ツールを実行します。

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

3)選択

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

それらが触れる図形の長さに沿った2つの極値点、および図形の幅全体の2つの端点は、ソースポリゴン境界から他の点よりも近くなり、それらを実行するツール「Vector-processing geometry-triangulation Delaunay」

図2を参照してください。

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

QGISのためのこのソリューション。

4)そして、ベストピック4と3ポイント1)最初の3ポイント(極端な左、下中央、右端-三角形-三角形が(L)を与える)2)2番目の3ポイント(上、左端、真ん中の下-三角形-三角形はあなたに(T)を与える)、それからそれらを交差させることができ、その結果図「クロス」を得ることができます。図3を参照してください、それを取得し、余分なエッジを削除します。

PSは必要な線を抽出するために三角形を爆破することを忘れないでください

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

:-)...

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.