мы можем использовать мировое обновление только для сервера Франция?кажется, делает неправильный результат запроса - PullRequest
0 голосов
/ 23 сентября 2019

На моем локальном API-сервере overpass с только французскими данными , к которым применяется почасовая разность планет, некоторые ответы на запросы неверны.

Это делается не для каждого запроса: но что-то вроде раз в 200 запросов, иногда больше ...

например:

[timeout:360][out:json];way(48.359900103518235,5.708088852670471,48.360439696481784,5.708900947329539)[highway];out ;

вернуть 3 способа:

{
  "version": 0.6,
  "generator": "Overpass API 0.7.54.13 ff15392f",
  "osm3s": {
    "timestamp_osm_base": "2019-09-23T15:00:00Z",
  },
  "elements": [
    {
      "type": "way",
      "id": 53290349,
      "nodes": [...],
      "tags": {
        "highway": "secondary",
        "maxspeed": "100",
        "ref": "L 385"
      }
    },
    {
      "type": "way",
      "id": 238493649,
      "nodes": [...],
      "tags": {
        "highway": "residential",
        "name": "Rue du Stand",
        "ref": "C 3",
        "source": "..."
      }
    },
    {
      "type": "way",
      "id": 597978369,
      "nodes": [...],
      "tags": {
        "highway": "service"
      }
    }
  ]
}

Первый из них находится в Германии, на Дальнем Востоке ...

Мой вопрос:

Спасибо,

1 Ответ

0 голосов
/ 26 сентября 2019

Два вопроса, поэтому два ответа:

  • Я обнаружил, что существует французский файл различий: http://download.openstreetmap.fr/replication/europe/france/minute/, поэтому я перезапущу свой сервер с этими различиями.
  • Лучший способ избавиться от этого неверного результата - иметь постоянный сервер: никакой разницы в мире только для France Data.
...