私はポリゴンの中心線を見つける方法を理解することを任されました。私のグーグル検索は、私が必要としているものが「MedialAxis」と呼ばれていると私に信じさせました。このような:
(出典:kiev.ua)
私が読んだことによると、必要なものは、セグメントの2Dボロノイ図構築アルゴリズムを使用して生成できます。
コードプレックス(FortuneVoronoi)でボロノイアルゴリズムのC#バージョンを見つけました。ポリゴンを適用した後、次のようになります。
代替テキストhttp://www.carbonatlas.com/geonotes/gaia_voronoi.png
緑は元のポリゴンです。オレンジはボロノイ頂点で、黒い線はボロノイエッジです。
これらの頂点で必要なものの作成を確認できますが、不要なものをすべて除外するために必要な次のステップがわかりません。
私はあなたが提供できるどんな助けにも感謝します。