public final class GeoSearch extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
GeoSearch.GeoPredicate
Geo predicate specifying a search scope.
|
static interface |
GeoSearch.GeoRef<K>
Geo reference specifying a search starting point.
|
| Constructor and Description |
|---|
GeoSearch() |
| Modifier and Type | Method and Description |
|---|---|
static GeoSearch.GeoPredicate |
byBox(double width,
double height,
GeoArgs.Unit unit)
|
static GeoSearch.GeoPredicate |
byRadius(double distance,
GeoArgs.Unit unit)
|
static <K> GeoSearch.GeoRef<K> |
fromCoordinates(double longitude,
double latitude)
|
static <K> GeoSearch.GeoRef<K> |
fromMember(K member)
Create a
GeoSearch.GeoRef from a Geo set member. |
public static <K> GeoSearch.GeoRef<K> fromMember(K member)
GeoSearch.GeoRef from a Geo set member.member - the Geo set member to use as search reference starting point.GeoSearch.GeoRef.public static <K> GeoSearch.GeoRef<K> fromCoordinates(double longitude, double latitude)
longitude - the longitude coordinate according to WGS84.latitude - the latitude coordinate according to WGS84.GeoSearch.GeoRef.public static GeoSearch.GeoPredicate byRadius(double distance, GeoArgs.Unit unit)
distance - the radius.unit - size unit.GeoSearch.GeoPredicate for the specified radius.public static GeoSearch.GeoPredicate byBox(double width, double height, GeoArgs.Unit unit)
width - box width.height - box height.unit - size unit.GeoSearch.GeoPredicate for the specified box.Copyright © 2022 lettuce.io. All rights reserved.