[OSM-dev-fr] Erreur "index inconsistent" lors de requêtes sur http://api.openstreetmap.fr/oapi/
Gautier Pelloux-Prayer
gautier at damsy.net
Dim 28 Mai 13:03:37 UTC 2017
Bonsoir,
Lors de l'execution de certaines requêtes overpass sur
http://api.openstreetmap.fr/oapi/, le serveur échoue avec la réponse :
"remark": "runtime error: open64: 0 Success
/ssd/api.openstreetmap.fr/db/relations.bin File_Blocks::read_block:
Index inconsistent"
Les requêtes sont liées au département 67, par exemple :
- récupération des limites communales via
/http://api.openstreetmap.fr/oapi/interpreter?data=[out:json];relation[boundary=%22administrative%22][admin_level=8][%22ref:INSEE%22~%22^67%22];/
- récupération des bâtiments pour une commune via une requête du genre :
/http://api.openstreetmap.fr/oapi/interpreter?data=//[out:json];area[boundary='administrative'][admin_level='8']['ref:INSEE'='67485']->.a;(
node['building'](area.a);way['building'](area.a);relation['building'](area.a););out
tags qt;/
L'erreur n'apparait que pour le département 67.
Pour la seconde requête, l'erreur arrive uniquement pour certaines
communes du 67 (environ 25%). Une liste non exhaustive :
67005, 67008, 67023, 67033, 67034, 67035, 67038, 67039, 67045, 67046,
67048, 67058, 67065, 67067, 67068, 67080, 67082, 67087, 67097, 67100,
67102, 67106, 67107, 67108, 67109, 67112, 67119, 67123, 67127, 67128,
67132, 67135, 67138, 67150, 67151, 67156, 67163, 67166, 67169, 67172,
67173, 67176, 67180, 67181, 67182, 67194, 67197, 67200, 67202, 67203,
67205, 67209, 67214, 67215, 67217, 67223, 67226, 67228, 67230, 67236,
67237, 67238, 67247, 67248, 67249, 67250, 67252, 67260, 67264, 67266,
67270, 67286, 67291, 67292, 67293, 67298, 67301, 67304, 67307, 67312,
67328, 67331, 67336, 67339, 67345, 67347, 67350, 67356, 67359, 67361,
67363, 67372, 67375, 67382, 67402, 67403, 67406, 67407, 67417, 67441,
67449, 67450, 67452, 67458, 67460, 67465, 67472, 67485, 67495, 67497, 67498
Ce problème ne se reproduit pas sur http://www.overpass-api.de/. Le seul
problème que j'ai trouvé en cherchant rapidement est
https://github.com/drolbr/Overpass-API/issues/152 mais qui date d'il y a
plus de 3 ans…
Une idée ?
Merci !
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/dev-fr/attachments/20170528/ff5ffb90/attachment.html>
Plus d'informations sur la liste de diffusion dev-fr