vdct / ProjetDuMois

GNU Affero General Public License v3.0
21 stars 11 forks source link

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

Open overflorian opened 3 years ago

overflorian commented 3 years ago

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.

PanierAvide commented 3 years ago

À 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.

frodrigo commented 3 years ago

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.

overflorian commented 3 years ago

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 ?

frodrigo commented 3 years ago

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.

overflorian commented 3 years ago

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 ?

flacombe commented 3 years ago

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 ?

frodrigo commented 3 years ago

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

flacombe commented 3 years ago

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à