回答:
単純化の構築専用のアルゴリズムが多数あります。あなたは見ていて、このウェブサイトの概要については、を。この質問も参照してください。次を使用できます:
これらの変換は、あなたのニーズに十分かもしれません。それらを組み合わせるのは面白いかもしれません。
これらのアルゴリズムがPostGISに実装されていないことはほぼ100%確信しています。一部は、私が開発中のOpencarto javaライブラリに実装されています。試してみたいなら教えてください!
geometry ST_SimplifyPreserveTopology(geometry geomA, float tolerance);
http://www.postgis.org/documentation/manual-1.5SVN/ST_SimplifyPreserveTopology.html無効な派生ジオメトリ(特にポリゴン)の作成を回避し ます
Simplifyよりも優れた出力である必要があります
最初にジオメトリをチェックしてから ST_IsSimple(geometry geomA);
このような何かがトリックを行うかもしれません:
「大量にバッファリングしてから、同じ量だけバッファを逆にすると、元の形状と似た形状になりますが、縮れたビットはありません。」