diff --git a/schemas/groups/navigation.json b/schemas/groups/navigation.json index 345e154b0..e2c4a14e2 100644 --- a/schemas/groups/navigation.json +++ b/schemas/groups/navigation.json @@ -94,6 +94,11 @@ "position": { "description": "The position of nextPoint in two dimensions", "$ref": "../definitions.json#/definitions/position" + }, + "arrivalCircle": { + "description": "The radius in meters of a circle centered around nextPoint position, when entered will signal arrival at destination", + "units": "m", + "$ref": "../definitions.json#/definitions/numberValue" } } } diff --git a/test/data/full-valid/course-full_tree.json b/test/data/full-valid/course-full_tree.json index 3c93767cc..61629d8e4 100644 --- a/test/data/full-valid/course-full_tree.json +++ b/test/data/full-valid/course-full_tree.json @@ -79,6 +79,11 @@ "latitude": 49.287333333333336, "longitude": -123.1595 } + }, + "arrivalCircle": { + "value": 120, + "timestamp": "2017-01-25T00:23:05.230Z", + "$source": "a.suitable.path" } }, "previousPoint": { @@ -161,6 +166,11 @@ }, "timestamp": "2017-01-25T00:23:05.230Z", "$source": "a.suitable.path" + }, + "arrivalCircle": { + "value": 120, + "timestamp": "2017-01-25T00:23:05.230Z", + "$source": "a.suitable.path" } }, "previousPoint": {