ProjetDuMois icon indicating copy to clipboard operation
ProjetDuMois copied to clipboard

Tuiles personalisées dans le fond de carte pour les stats uniquement

Open overflorian opened this issue 4 years ago • 8 comments

Comme discuté avec @PanierAvide on envisage de créer un style dédié pour le fond de carte rien que pour les stats. Je propose de n'y afficher que les informations utiles à cette carte : les contours et couleurs pour les régions / départements et communes, selon les niveaux de zoom. Donc virer les villes, réseau routier, bâtiments, couleurs de dénivelle ... je veux bien passer du temps pour le faire.

Si je créé le style sur https://www.mapbox.com/mapbox-studio est-ce que vous pouvez l'intégrer par la suite ? Je me baserai bien sur https://github.com/openmaptiles/mapbox-studio-light.tm2 pour créer ce style particulier.

overflorian avatar Mar 09 '21 08:03 overflorian

À confirmer avec @frodrigo pour la création du style mais je pense que oui, tant qu'on a les mêmes noms de couches dans le style ça devrait aller.

PanierAvide avatar Mar 09 '21 08:03 PanierAvide

Question de vocabulaire, tu parles de faire un style perso, mais pas des tuiles (vectorielles de données) personnalisées.

Alors, non tu ne peux pas utiliser un style de base de Mapbox. Le schéma de données n'est justement pas le même que celui d'OpenMapTiles. Mapbox protège son schéma et il n'est pas possible de les réutiliser sans utiliser les tuiles vectorielles de chez Mapbox.

Il faut donc utiliser un des styles de bases compatibles OpenMapTiles. Les plus standards sont là https://openmaptiles.org/styles/

On peut théoriquement les éditer dans le studio Mapbox, mais je te conseille plutôt Maputnik.

frodrigo avatar Mar 09 '21 08:03 frodrigo

Merci Fred pour ton aide.

Mapbox protège son schéma et il n'est pas possible de les réutiliser sans utiliser les tuiles vectorielles de chez Mapbox. Ah les fourbes !

OK j'ai testé Maputnik, ça a l'air de ne pas être si compliqué que ça. En entrée, j'imagine que tu attends tout simplement un JSON généré par le module d'export de l'éditeur de Maputnik ? J'ai réussi à créer ça : stats_pdm.fr.zip

Si ça te va je vais créer le style complet.

PS : Y a-t-il un repo spécifique sur lequel on devrait parler des styles du serveur vecto d'osm-fr ou bien ça te va si on continue la discussion ici ?

overflorian avatar Mar 09 '21 09:03 overflorian

Deux façons de faire.

Le style peut rester du côté ProjetDuMois, il n'a pas besoin d'être sur le serveur.

Après on peut imaginer vouloir le mettre sur le serveur pour réutiliser ailleurs. Il faut créer un projet github dédié au style.

Mais vu que c'est quand même quelque chose de relativement simple, ce n'est peut-être pas utile de chercher à le rendre réutilisable.

frodrigo avatar Mar 09 '21 10:03 frodrigo

En effet, pour celui-ci en particulier, il n'y a aucun objectif de réutilisation futur. @PanierAvide le JSON que j'ai envoyé te paraît exploitable en temps que tel ?

overflorian avatar Mar 09 '21 11:03 overflorian

Impacté par #194

Il n'y a pour l'instant qu'une datasource background, doit-on comprendre qu'il faudrait un background-stats et un background-editor ?

flacombe avatar Mar 10 '21 23:03 flacombe

Je n'ai pas bien compris. Mais je pense ajouter une couche de polygone admin dans la même source.

frodrigo avatar Mar 11 '21 18:03 frodrigo

Je faisais référence aux descriptions de sources de tuiles dans pdm, précisément à celle-ci. https://github.com/vdct/ProjetDuMois/blob/master/DEVELOP.fr.md#fonds-raster

Si vous voulez faire un fond de carte dédié aux statistiques avec découpage administratif, je pense qu'il faudra en créer une autre pour la dédier à cet affichage carto là

flacombe avatar Mar 11 '21 19:03 flacombe