Grails/GORM/PostgreSQL ベースのソフトウェアにいくつかの物理的な場所の地理的な場所を保存する必要があります。
それほど多くはなく (約 100)、それらに基づく地理空間検索や計算は行われません (ただし、それらをマップにレンダリングする必要がありますが、おそらく HTML5 キャンバスを使用します)。
それらを GORM オブジェクト モデルと PostgreSQL で表現および格納するためのオプションは何ですか? どれが最高ですか?
座標の着信形式はUTMであるため、「29U E 323 314.000 N 3232 111.000」のようなものです。これをテキストとして保存するのは悪いようです。
私はPostGISを見てきましたが、(実際の地理空間クエリは必要ないため) ちょっとやり過ぎではないかと心配しており、GORM とうまく統合できるかどうかはわかりません。
座標を操作するための Java (または Grails) 標準のシンプルなライブラリはありますか? 私はこれまでにGeoToolsとOpenMapを見てきました。
現在、これらのライブラリの 1 つを使用して UTM 座標を緯度/経度に変換し、それらを double のペアとして保存することを考えています。次に、レンダリングするときにそれらをマップに再度投影する方法を考え出します。