有没有办法从OpenRouteService获取有关道路的更多geojson信息?

时间:2020-03-02 07:41:48

标签: openstreetmap geojson

我通过OpenRouteService GET API获得了从A点到B点的geojson方向。

geojson响应如下:

"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值都适用于所有配置文件。

1 个答案:

答案 0 :(得分:0)

我可以请求额外的信息,这些信息可以添加到包括道路类型在内的路线段中,但无法提供有关速度限制的信息。

在交互式文档页面上,有一个名为extra_info的选项,我可以使用该选项来获取部分数据,但是返回的数据不是明文值,而是需要映射到可以在https://github.com/GIScience/openrouteservice-docs#routing-response上找到的值。同样,并非所有extra_info值都适用于所有配置文件。