package annotation
Type Members
- trait Experimental extends Annotation
- Annotations
- @Retention() @Target()
A collection of geospatial functionalities and interfaces, abstract from the underlying object model.
A collection of geospatial functionalities and interfaces, abstract from the underlying object model.
com.here.platform.location.core.geospatial.BoundingBoxOperations provides access, generic operations like find the center, intersection for an underlying BoundingBox type (e.g. the mapquad bounding box).
com.here.platform.location.core.geospatial.CoordinateOperations and com.here.platform.location.core.geospatial.GeoCoordinateOperations provide access to Cartesian x and y and to geographical latitude and longitude respectively (using type classes) for third party types (adapted or adaptable to HERE Map Content protobuf types, SDII types, JTS types, or user-defined ones).
com.here.platform.location.core.geospatial.LineStringOperations abstract over a line string (using a type class for a sequence of coordinates) in a similar way the com.here.platform.location.core.geospatial.GeoCoordinateOperations does for coordinates.
com.here.platform.location.core.geospatial.GeoCoordinates contains utility functions for geocoordinates to compute for example distances, fractions and heading between them. Similarly, com.here.platform.location.core.geospatial.LineStrings provides utilities for line strings like the projection of points onto a line string.
com.here.platform.location.core.geospatial.SinusoidalProjection is an implementation of com.here.platform.location.core.geospatial.GeoProjection that can be injected into distance implementations to compute approximate distances between points on the earth surface for small distances (< 1% error up to 10km).
com.here.platform.location.core.geospatial.ProximitySearch is an interface to search for elements around a position.
WGS84 related functionality work with a reasonable accuracy when latitude is between -85 and +85 degrees.
Provides building blocks for implementing customizable map matchers.
Provides building blocks for implementing customizable map matchers.
See also com.here.platform.location.core.mapmatching.HMMPathMatcher.