Decode Google polyline compressed string

Share:

Description

Decode Google polyline compressed string

Usage

1
decode_gl(polyline, precision = 6, forceline = TRUE)

Arguments

polyline

A character string or vector of character strings containing the encoded polyline to be decoded.

precision

An integer indicating the number of decimals in the initial encoded coordinates. Default is 6 (for OSRM default).

forceline

Boolean value indicating if the returned coordinates should be a line (i.e., minimum two points) Default is TRUE.

Details

An implementation of the Google Maps Encoded Polyline Algorithm for decoding strings. Returns a dataframe if polyline is of length 1 and a list of dataframes otherwise.

Examples

1
2
3
4
## Not run: 
 decode_gl("_p~iF~ps|U_ulLnnqC_mqNvxq`@", precision = 5)

## End(Not run)

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.