自己托管的openrouteservice实例不工作

2024-04-25 04:19:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我有自己的openrouteservice托管实例,使用它们的Docker映像(https://github.com/GIScience/openrouteservice)。我从https://download.geofabrik.de/europe/netherlands.html下载了荷兰的.pbf文件,并设置在docker compose文件中使用该文件

当我在此实例上运行简单查询时,如:

url:
http://my-domain/ors/v2/directions/driving-car/json?
Headers:
{
  "headers": {
    "User-Agent": "ORSClientPython.v2.2.3",
    "Content-type": "application/json",
    "Authorization": null
  },
  "timeout": 60,
  "json": {
    "coordinates": [
      [
        4.451162,
        51.926484
      ],
      [
        4.301373,
        52.049112
      ],
      [
        4.528832,
        52.06009
      ],
      [
        4.322566,
        52.057557
      ],
      [
        4.256713,
        52.071065
      ],
      [
        4.223623,
        52.024614
      ],
      [
        4.451162,
        51.926484
      ]
    ]
  }
}

我得到响应Could not find point 0: 4.4511620 51.9264840 within a radius of 350.0 meters. 然而,当我运行这个完全相同的查询时,我确实得到了成功的响应

有人知道这里出了什么问题吗


Tags: 文件实例dockerhttpsgithubcomjsondownload