インターフェース GeoShape

すべてのスーパーインターフェース:
SerializableSEShape
すべての既知の実装クラス:
BoxShapeRadiusShape

public interface GeoShape extends Shape
GEOSEARCH および GEOSEARCHSTORE コマンドの述語を検索します。
導入:
2.6
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    static GeoShape
    byBox(double width, double height, RedisGeoCommands.DistanceUnit distanceUnit)
    width および height で指定されたバウンディングボックスから、地理クエリの述語として使用される形状を作成します。
    static GeoShape
    byBox(BoundingBox boundingBox)
    BoundingBox からの地理クエリの述語として使用される形状を作成します。
    static GeoShape
    クエリの中心点の周囲の radius からの地理クエリの述語として使用される形状を作成します。
    この地理述語に使用されるメトリクス。
  • メソッドの詳細

    • byRadius

      static GeoShape byRadius(Distance radius)
      クエリの中心点の周囲の radius からの地理クエリの述語として使用される形状を作成します。
      パラメーター:
      radius -
      戻り値:
    • byBox

      static GeoShape byBox(double width, double height, RedisGeoCommands.DistanceUnit distanceUnit)
      width および height で指定されたバウンディングボックスから、地理クエリの述語として使用される形状を作成します。
      パラメーター:
      width - null であってはなりません。
      height - null であってはなりません。
      distanceUnit - null であってはなりません。
      戻り値:
    • byBox

      static GeoShape byBox(BoundingBox boundingBox)
      BoundingBox からの地理クエリの述語として使用される形状を作成します。
      パラメーター:
      boundingBox - null であってはなりません。
      戻り値:
    • getMetric

      Metric getMetric()
      この地理述語に使用されるメトリクス。
      戻り値: