空間データベースにクエリを実行して場所 (緯度/経度) のデータを返すサービスがある場合、次のユースケースを考えると、メモリ キャッシング戦略を使用する良い方法に興味があります。
- 緯度/経度の値は、モバイル ロケーション プロバイダーによって返されるため、同じにすることは非常に困難です。
- サービスによって返されるデータは、いくつかの固定点の関数です -> 同様の場所は同じ値を返します。
- 私はPostgis/Javaを使って仕事をしています。
今のところ、私の最善のアイデアは、たとえば最初の小数を使用して緯度/経度を正規化することです。しかし、巧妙な戦略や GIS のサポートがあるかどうかはわかりません。