Table of Contents

Namespace PolylineAlgorithm.Abstraction

Classes

AbstractPolylineDecoder<TPolyline, TCoordinate>

Provides a base implementation for decoding encoded polyline strings into sequences of geographic coordinates.

AbstractPolylineEncoder<TCoordinate, TPolyline>

Provides a base implementation for encoding sequences of geographic coordinates into encoded polyline strings.

Interfaces

IPolylineDecoder<TPolyline, TValue>

Defines a contract for decoding an encoded polyline into a sequence of geographic coordinates.

IPolylineEncoder<TValue, TPolyline>

Contract for encoding a sequence of geographic coordinates into an encoded polyline representation. Implementations interpret the generic TValue type and produce an encoded representation of those coordinates as TPolyline.