Accès API / Base de données

Problèmes, bugs et difficultés rencontrés sur le site.
TtnChr

Accès API / Base de données

Message par TtnChr »

Bonjour à vous,

Tout d’abord merci pour ce super site, étant un grand passionné de montagne je me sers régulièrement de votre site.
Je suis ingénieur en informatique et ait plusieurs idées de possibles améliorations du site, notamment j’aurai des fonctionnalités pour trouver des refuges à distance d’une point donné, ou des filtres plus avancés, ou même une carte plus interactive.
Auriez vous une API accessible ? Un dump partiel de votre DB pour pouvoir faire un essai ?
Je serai ravi de pouvoir contribuer à l’amélioration du site.

Cordialement
Titouan
Avatar du membre
sly
Messages : 5310
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Re: Accès API / Base de données

Message par sly »

Bonjour Titouan, et bienvenu sur le forum !

Je vous suggère au passage de vous créer un compte, cela sera plus facile si je dois vous passer des codes ou info "confidentielles". Mais aussi pour recevoir une notification de mes réponses sur ce fil de discussion.

Ensuite, la doc de l'API actuelle est ici : https://www.refuges.info/api/doc/
le code actuel est public et libre, dispo ici : https://github.com/RefugesInfo/www.refuges.info/

Je ne suis pas le développeur principal de l'API, mais je crois me souvenir qu'il y a une option pour récupérer dans une zone définie ?

Vous pouvez nous indiquer les usages que vous envisagez pour ce types d'appels à l'API ? ce serait pour la carte du site ou pour des appels externes ?
Avatar du membre
Dominique
Messages : 3895
Enregistré le : 08 avr. 2006, 21:58

Re: Accès API / Base de données

Message par Dominique »

Bonjour

Bienvenu à bord, nous sommes à l’écoute de tout ce qui peut améliorer l’usage de notre site.
Les choix sont établis en commun, non sur des critères techniques mais opérationnels, par l’ensemble des modérateurs non sans débat public :).
Peux-tu décrire tes propositions plus concrètement ?

Sur le plan technique, je m’occupe plus particulièrement de la partie graphique des cartes, sur base openlayers dont le code est là : https://github.com/RefugesInfo/www.refu ... aster/myol

Plus précisément sur la question « refuges à distance d’un point donné », je me base sur l’API avec le paramètre bbox https://www.refuges.info/api/doc/#/api/bbox
Le paramètre API « à distance de x mètres » peut être ajouté.

Pour un dump géographique global, utiliser la même API avec le paramètre nb_points=all

A ta dispo pour plus d'échanges.