回答:
SFCGALを使用したPostGIS 2.2 では、条件に応じてST_StraightSkeletonまたはST_ApproximateMedialAxisを使用してこれを実行できます。
JUMPスケルトンライザープラグインは、openjump http://www.openjump.orgの一部として利用可能です
ちょうど警告として、私はこれを一度も試したことがありません。あなたの成功はあなたが現在持っているデータの質に依存します。
したがって、ポリゴンを三角形のストリップと考えてください。各三角形は、エッジで廊下の反対側の頂点に接続します。ここで、廊下の各エッジに対して、頂点を右中央に配置します。これらの新しい頂点は、ラインストリングのポイントです。おそらく、エッジの中間点を選択する方法をいじって、精度を高めることができます。
もう一度、ET GeoWizardsが答えかもしれません。ポリゴンから中心線を作成ツールをお試しください。