パッケージ org.springframework.data.elasticsearch.utils.geohash
パッケージ org.springframework.data.elasticsearch.utils.geohash
GeoHash 計算に必要なクラスを収集するパッケージ。Apache ライセンス V2 の最後の Elasticsearch 7.10 コードからコピーされました。
- 導入:
- 4.4
- 作成者:
- Peter-Josef Meisch
- クラス説明/** Code copied from Elasticsearch 7.10, Apache License V2 https://github.com/elastic/elasticsearch/blob/7.10/libs/geo/src/main/java/org/elasticsearch/geometry/utils/BitUtil.java
Utilities for common Bit twiddling methods.Elasticsearch 7.10、Apache License V2 https://github.com/elastic/elasticsearch/blob/7.10/libs/geo/src/main/java/org/elasticsearch/geometry/utils/Geohash.java からコピーされたコード
GeoHash 標準との間で変換するためのユーティリティ。ジオハッシュの長い形式は、レベル (1-12) [xyxy...xyxyllll] を表す最下位 4 ビットがインターリーブされた lon/lat (x/y) として表されます。これは、lat/lon (y/x) がインターリーブされた morton エンコード値とは異なります。Elasticsearch 7.10、Apache License V2 https://github.com/elastic/elasticsearch/blob/7.10/libs/geo/src/main/java/org/elasticsearch/geometry/Geometry.java からコピーされたコード
elasticsearch でサポートされるすべてのジオメトリオブジェクトの基本クラス/** Code copied from Elasticsearch 7.10, Apache License V2 https://github.com/elastic/elasticsearch/blob/7.10/libs/geo/src/main/java/org/elasticsearch/geometry/utils/GeometryValidator.java
Generic geometry validator that can be used by the parser to verify the validity of the parsed geometryGeometryVisitor<T,E extends ExceptionSE> ジオメトリビジターを作成するためのサポートクラス。/** Code copied from Elasticsearch 7.10, Apache License V2 https://github.com/elastic/elasticsearch/blob/7.10/libs/geo/src/main/java/org/elasticsearch/geometry/Point.java
Represents a Point on the earth's surface in decimal degrees and optional altitude in meters.Elasticsearch 7.10、Apache License V2 https://github.com/elastic/elasticsearch/blob/7.10/libs/geo/src/main/java/org/elasticsearch/geometry/Rectangle.java からコピーされたコード
緯度 / 経度の四角形を 10 進度で表し、オプションで高度をメートルで表します。Elasticsearch 7.10、Apache License V2 https://github.com/elastic/elasticsearch/blob/7.10/libs/geo/src/main/java/org/elasticsearch/geometry/ShapeType.java からコピーされたコード
elasticsearch でサポートされているシェイプの種類Elasticsearch 7.10、Apache License V2 https://github.com/elastic/elasticsearch/blob/7.10/libs/geo/src/main/java/org/elasticsearch/geometry/utils/StandardValidator.java からコピーされたコード
ignoreZValue が true に設定されている場合にのみ高度が表示されるかどうかをチェックするバリデーター。WKT との変換を行うユーティリティクラス