Я получаю направление Geo json из точки A в точку B через GET API OpenRouteService.
Ответ geo json выглядит следующим образом:
"properties": {
"segments": [
{
"distance": 8898.8,
"duration": 1010.4,
"steps": [
{
"distance": 75.9,
"duration": 54.7,
"instruction": "Head northeast on Alter Hof",
"name": "Alter Hof",
"type": 11,
"way_points": [
0,
3
]
}
Есть ли способ получить дополнительную информацию о шаге дороги, кроме расстояния, продолжительности, инструкции, имени, типа? Например ограничение максимальной скорости автомобиля (например, 100) и / или тип дороги (например, автомагистраль)?
Обновление:
Я могу запросить дополнительную информацию, которую можно добавить к сегменты маршрута, включая тип дороги, но информация относительно ограничений скорости невозможна.
На странице интерактивных документов есть опция под названием extra_info
, которую я могу использовать, чтобы получить некоторые из этих данных, но данные это возвращаемое значение не является открытым текстом, но вместо этого идентификатор, который необходимо сопоставить со значением, которое можно найти по адресу https://github.com/GIScience/openrouteservice-docs#routing -response . Также не все значения extra_info
применимы ко всем профилям.