My Authors
Read all threads
J'ai pu [enfin] mettre à jour les données #osm de map-beta.graou.info qui datent de dimanche dernier du coup — on parle ici des données cartographiques hors SNCF — enjoy 🙂

Mini thread sur la méthodo pour fabriquer son extraction #OSM vectorielle chez soi ⬇️
Le combo @Mapbox + @OpenMapTiles est déroutant de facilité et souplesse (rendu côté navigateur, facile de changer le style, très bien documenté, et tout est #opensource).
MAIS les données vectorielles distribuées par #openmaptiles sont soit vieilles, soit chères. Mais...
@OpenMapTiles ils sont sympas : ils vendent des fichiers tous faits pour pas s'embêter, mais si tu veux les fabriquer toi-même, ils expliquent et donnent leur méthode + outils pour le faire. Great job guys !

Tout est là : github.com/openmaptiles/o… il suffit de suivre la doc !
En gros pour la France, il suffit de faire :

- git clone git@github.com:openmaptiles/openmaptiles.git
- cd openmaptiles
- make
- ./quickstart.sh france

Et attendre.
Longtemps.
.
.
.
.
.
VRAIMENT longtemps.
.
.
.
.
.
Après 124585s (soient 34h et 36min !) on obtient un fichier « tiles.mbtiles » de 3,5GiB qui contient tout ce dont on a besoin — temps pris avec une machine sans SSD, CPU Xeon E31220 à 3.10GHz (4 cœurs), en consommant ~3Go de RAM et 100Go de disque au maximum.

Donc, en résumé...
...c'est facile, c'est certes très long, mais ce n'est pas grave — plein de réglages sont possibles, mise en cache avec diff pour les màj, mais je ne les détaillerai pas ici, voir la doc !

Donc merci @OpenMapTiles c'est top !
(et la suite est connue, utilisez tileserver.php ou tileserverGL pour servir le fichier vectoriel, utilisez #mapboxgl — tout est très bien documenté ici : openmaptiles.org/docs/ )

Fin !
BONUS : Pourquoi c'est si long ?
Brièvement, c'est parce qu'il faut convertir les données brutes #OSM vers une base #postgresql puis extraire les données suivant un schéma bien précis et constituer un ensemble sqlite normé dans un fichier .mbtiles.
Ça va donc + vite avec un ssd !
NB: Pensez à changer le fichier .env avec un MAXZOOM=14 sinon ce sera difficilement utilisable !
Missing some Tweet in this thread? You can try to force a refresh.

Enjoying this thread?

Keep Current with Nicolas Wurtz & Graou

Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!