oracleデータベースでhibernate spatial(JTSのgeolatte)を使用しています。私はポリゴンを持つジオメトリオブジェクトを作成しているので、データベースのSDO_GEOMETRYオブジェクトとして永続化されています。現在、すべてのポリゴンは反時計回りに格納され、SDO_ELEM_INFO_ARRAYのSDO_ETYPEは1003(外部ポリゴンリング)に設定されています。ポリゴンを反転させてそれを保持すると、反時計回りの向きは変わりません。Hibernate空間ポリゴン座標オリエンテーション
これで、この要件を強制するか、またはSDO_GEOMETRYオブジェクトが作成されると、向きが設定されます。
ポリゴンがデータベースに保存される方向を制御したいと思います。これは休止状態ですか?シェルの代わりにポリゴンを作成するときにポリゴンを穴(内輪)として保存する必要がありますか?
ありがとうございます!
おかげでそんなにお返事!私は検索や読書を2日間行っていますが、オリエンテーションを指定する方法のリンクを教えてください。 – user6888562