_Example_: Check out a [Live example of reverseQuery](https://demo.cedarmaps.com/websdk/demos/reverse-geocoder.html).
### Direction
Calculates a route between a start and end point (and optionally some middle points) up to 100 points in GeoJSON format:
| Options | Value | Description |
| ---- | ---- | ---- |
| Profile (_required_) | String | Default and the only current available value: `cedarmaps.driving`. |
| LatLngs (_required_) | String | A pair of `lat` and `lng` points indicating start, middle and end, in format: `lat,lng;lat,lng;[lat,lng...]` (Up to 100 points) |
| callback (_required_) | function | A callback with passed params: `(error, result)`. |
_Returns_: the `direction` object. The return value of this function is not useful - you must use a callback to get the results.