Skip to content
This repository has been archived by the owner on Jun 3, 2024. It is now read-only.

API de validation des POI OpenStreetMap dans Qwant Maps

Sebastien edited this page Nov 24, 2021 · 1 revision

Les points d'intérêt (POI) ajoutés dans OpenStreetMap sont visibles sur Qwant Maps en moins de 24 heures.

Cette intégration peut être validée de 2 façons distinctes :

validation de la présence d'un POI dans Qwant Maps accès direct aux informations d'un POI dans Qwant Maps (pour un utilisateur ou une éventuelle validation humaine au cas par cas).

Vérifier la présence d'un POI sur Qwant Maps

GET  https://www.qwant.com/maps/detail/v1/places/<place_id>?type=poi

Où <place_id> correspond à: osm:<node|way|relation>:

Rate Limiting

L'API est limitée à un usage de 300 req/min par client. 

Toute requête au delà de cette limite est susceptible d'être rejetée.

Exemple réponse KO: https://www.qwant.com/maps/detail/v1/places/osm:node:42?type=poi Statut 404: l’élément n'existe pas dans la base Qwant Maps

Exemple réponse OK https://www.qwant.com/maps/detail/v1/places/osm:node:1320699293?type=poi Statut 200 :  l’élément est dans la base Qwant Maps

{
  "type": "poi",
  "id": "osm:node:1320699293",
  "name": "Feu Vert",
  "local_name": "Feu Vert",
  "geometry": {
    "type": "Point",
    "coordinates": [
      3.2191991213285007,
      50.14888917862218
    ]
  },
  "meta": {
    "source": "osm"
  }
}

URL directe vers le POI sur Qwant Maps

Si un élément de la base OpenStreetMap est intégré en tant que point d'intérêt dans Qwant Maps, il est accessible directement via une URL dans le format suivant:

https://www.qwant.com/maps/place/osm:<node|way|relation>:<id>

Exemple: L’élément https://www.openstreetmap.org/node/1320699293 (garage automobile) est accessible sur Qwant Maps via l'URL https://www.qwant.com/maps/place/osm:node:1320699293