-
-
Save morganherlocker/0d35c04dc8da1e193acc to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## `match` | |
Matches given coordinates to the road network | |
### Parameters | |
* `loc` **`[String]`** Location of the point. (optional, default `52.542648,13.393252`) | |
* `t` **`[String]`** Timestamp of the preceding point. (optional, default `1424684612`) | |
* `geometry` **`[Boolean]`** Return route geometry. (optional, default `true`) | |
* `classify` **`[Boolean]`** Return a confidence value for this matching. (optional, default `false`) | |
* `gps_precision` **`[Number]`** Specify gps precision as standart deviation in meters. (optional, default `-1`) | |
* `matching_beta` **`[Number]`** Specify beta value for matching algorithm. (optional, default `-1`) | |
### Examples | |
```js | |
var osrm = new OSRM("berlin-latest.osrm"); | |
var options = { | |
coordinates: [[52.542648,13.393252], [52.543079,13.394780], [52.542107,13.397389]], | |
timestamps: [1424684612, 1424684616, 1424684620] | |
}; | |
osrm.match(options, function(err, response) { | |
if(err) throw err; | |
}); | |
``` | |
Returns `Object` matchings array containing an object for each partial sub-matching of the trace. | |
Returns `Array` matchings.matched_points coordinates of the points snapped to the road network in [lat, lon] | |
Returns `Array` matchings.indices array that gives the indices of the matched coordinates in the original trace | |
Returns `String` matchings.geometry geometry of the matched trace in the road network, compressed as polyline, but with 6 decimals. You can use the npm module polyline to decompress it. | |
Returns `Number` matchings.confidence value between 0 and 1, where 1 is very confident. Please note that the correctness of this value depends highly on the assumptions about the sample rate mentioned above. | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment