Uses of Class
com.cercalia.sdk.model.geofencing.GeofenceShape
Packages that use GeofenceShape
Package
Description
Geofencing and zone management data models.
Core services for interacting with Cercalia APIs.
-
Uses of GeofenceShape in com.cercalia.sdk.model.geofencing
Methods in com.cercalia.sdk.model.geofencing that return GeofenceShapeModifier and TypeMethodDescriptionstatic @NotNull GeofenceShapeCreates a circular geofence shape.static @NotNull GeofenceShapeCreates a rectangular (polygon) geofence shape. -
Uses of GeofenceShape in com.cercalia.sdk.services
Methods in com.cercalia.sdk.services that return GeofenceShapeModifier and TypeMethodDescription@NotNull GeofenceShapeGeofencingService.createCircle(@NotNull String id, @NotNull Coordinate center, double radiusMeters) Create a circular geofence shape helper.@NotNull GeofenceShapeGeofencingService.createRectangle(@NotNull String id, @NotNull Coordinate southwest, @NotNull Coordinate northeast) Create a rectangular geofence shape helper.Methods in com.cercalia.sdk.services with parameters of type GeofenceShapeModifier and TypeMethodDescription@NotNull List<GeofencePoint>GeofencingService.filterPointsInShape(@NotNull GeofenceShape shape, @NotNull List<GeofencePoint> points) Filter points to only those inside a shape.@NotNull CompletableFuture<List<GeofencePoint>>GeofencingService.filterPointsInShapeAsync(@NotNull GeofenceShape shape, @NotNull List<GeofencePoint> points) Filter points to only those inside a shape asynchronously.Method parameters in com.cercalia.sdk.services with type arguments of type GeofenceShapeModifier and TypeMethodDescription@NotNull GeofenceResultGeofencingService.check(@NotNull List<GeofenceShape> shapes, @NotNull List<GeofencePoint> points, @NotNull GeofenceOptions options) Check which points are inside which geofence shapes.@NotNull CompletableFuture<GeofenceResult>GeofencingService.checkAsync(@NotNull List<GeofenceShape> shapes, @NotNull List<GeofencePoint> points, @NotNull GeofenceOptions options) Check which points are inside which geofence shapes asynchronously.GeofencingService.checkPoint(@NotNull List<GeofenceShape> shapes, @NotNull Coordinate point) Check if a single point is inside any of the given shapes.@NotNull CompletableFuture<List<String>>GeofencingService.checkPointAsync(@NotNull List<GeofenceShape> shapes, @NotNull Coordinate point) Check if a single point is inside any of the given shapes asynchronously.