distanceTo2D method
Returns a distance from this to destination
calculated in a cartesian 2D
plane.
The distance is computed according to dimensionality of a geometry:
- areal geometries: a shortest distance to the outline of a polygon
- linear geometries: a distance to the nearest line segment
- punctual geometries: a distance to the nearest position
Returns double.infinity
if a distance could not be calculated.
Implementation
@override
double distanceTo2D(Position destination) => _rings.distanceTo2D(destination);