ポリゴンの中心線を見つける方法を理解しています。私のGoogle検索は、私が必要とするものが「内側軸」と呼ばれると信じさせました。このように:C#を使ってポリゴンの内側軸を見つける
alt text http://www.ndl.kiev.ua/downloads/center_line.png
私が読んだによると、私は必要なもののセグメントのための2Dボロノイ図構成アルゴリズムを用いて製造することができます。
私はCodePlexの上のボロノイアルゴリズムのC#バージョン(FortuneVoronoi)を見つけたし、それに私のポリゴンを適用した後、私はこれで終わる:
alt text http://www.carbonatlas.com/geonotes/gaia_voronoi.png
グリーンは、元の多角形です。オレンジはボロノイの頂点であり、黒い線はボロノイの頂点です。
私はこれらの頂点に必要なものを見ることができますが、私が必要としないすべてのものをフィルタリングするために必要な次のステップが不明です。
ご提供いただけるお役に立てれば幸いです。
イメージのいずれかが見つからなかった –