パッケージ 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 geometry
    ジオメトリビジターを作成するためのサポートクラス。
    /** 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 との変換を行うユーティリティクラス