Decode Google polyline compressed string
decode_gl(polyline, precision = 6, forceline = TRUE)
| 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. |
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.
# NOT RUN { decode_gl("_p~iF~ps|U_ulLnnqC_mqNvxq`@", precision = 5) # }