package core
- Alphabetic
- Public
- All
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.
Contains functionality to marshal and unmarshal TPEG2 messages from and to the binary format and xml respectively.
Contains functionality to marshal and unmarshal TPEG2 messages from and to the binary format and xml respectively.