Bonjour à tous, Désolé si la question est un peu spécifique, mais je n'ai pas trouvé de liste pour Overpass.
Pour une utilisation personnelle, je recherchais des piscines autour des gares de la ligne C du RER. J'ai fait quelques tests et utilise cette requête : http://overpass-turbo.eu/s/asI {{geocodeArea:Île-de-France}}->.searchArea; rel["line:SNCF"="C"](area.searchArea); node(around:800)[sport=swimming](area.searchArea); out body qt; rel["line:SNCF"="C"](area.searchArea); way(around:800)[sport=swimming](area.searchArea); out center qt; Cependant, elle prend pas mal de temps à s'exécuter (~60s). Ça fonctionne pour une utilisation ponctuelle, mais je me suis dit que je pourrais pousser un peu le projet et rendre tout ça interactif et accessible. J'ai intégré ça avec leaflet et publié mes premiers tests sur Github : http://pingolin.github.io/ Le problème est que la requête est tellement longue que ça rend la carte très difficilement utilisable. J'ai testé en restreignant à la partie de la carte affichée (bbox) mais ça reste long et je me retrouve avec des erreurs 429 (Too Many Request). J'aimerais bien rendre la carte vraiment dynamique (changement du rayon, du type de service recherché et de la ligne de transport à la volée) donc j'aimerais bien rester sur une requête API et non sur des extracts. Est-ce que vous auriez des idées pour améliorer et accélérer la requête Overpass ? Merci, PS : Je ferai une vraie présentation du projet http://pingolin.github.io/ si j'arrive à avancer un peu dessus. Pour l'instant ce sont vraiment des tests techniques pour prendre en main Overpass et Leaflet. L'idée est de trouver des services et équipements sur sa ligne de transport. On ne connait pas forcément toutes les villes ou quartiers qu'on traverse et il est souvent plus facile de couper son trajet plutôt que de l'allonger au départ ou à l'arrivée. Vincent Génin Pingolin (http://www.twitter.com/pingolin)
_______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr