Le 07.05.20 à 11:00, Axel Listes a écrit :
> Le 07/05/2020 à 10:48, Marc M. a écrit :
>> je te conseille fortement de commencer par le point 1 vu
>> qu'il est de toute facon nécessaire si tu estimes vouloir
>> faire le point 2
> 
> En fait, j'ai déjà créé il y a plusieurs années une carto que je mets 
> à jour de temps en temps manuellement, les tuiles étant générées par
> Maperitive.
> 
> J'ai l'idée depuis un bon moment de passe à Leaflet pour automatiser les
> mises à jours, j'ai même sous la main des documentations qui semblent
> complets, cependant je n'arrive pas à me dégager du temps pour cela.

Leaflet ne s'occupe pas de la maj de la base de donnée ou des tuiles.
il ne fait qu'aller chercher renseigner l'url des tuiles situées
"ailleurs" pour afficher le rendu voulu sur la page web qui l'appelle

> La demande concerne surtout le point deux qui répond à un besoin de
> rapidement référencer les aménagements temporaires, qui doivent en
> théorie être opérationnels dès le 11 mai.

le 1 est le fait aussi, bcp plus rapide que de faire le point 2 puisque
le point 2 nécessite *aussi* un leaflet ou équivalent pour l'afficher
sur ton site.

> J'ai vu qu'il y a des fichiers json dans la forge, du coup il me
> semblait pas à priori qu'il y a de base de données, possible que je me
> trompe.

la base de donnée (quasi 1To au niveau mondial) n'est jamais comprise
dans le style vu sa taille et le fait qu'elle change toutes les minutes
cyclosm utilise une base monde hébergée par osm-fr
si tu installes une base limité une agglomération, elle sera
évidement beaucoup plus petite.
si tu veux vraiement faire cette solution, il y a aussi un docker
pour la partie bdd+tuile

> si ce n'est pas simple à mettre en place

la solution 1 minimale consiste à copier le code html de
https://switch2osm.org/using-tiles/getting-started-with-leaflet/
et à y rajouter celle de cyclo

Cordialement,
Marc

_______________________________________________
Talk-fr mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à