User:Cquest/osmfr stylesheet
Jump to navigation
Jump to search
Le but de ce rendu "osmfr" ?
- corriger les défauts signalés de longue date: les doubles noms pas exemple
- adapter le style générique à la culture locale: plus de bretzel pour les boulangeries, utilisation des logos locaux (La Poste, SNCF, métros locaux, etc)
- alléger le rendu: utilisation d'abbrévations automatiques, des "short_name" dans les zooms intermédiaires
- affichage plus progressif des infos: nom abrégé, puis nom complet par exemple
... le tout en gardant les choix graphiques de la feuille de style par défaut d'OSM qui est devenue petit à petit une sorte de signature.
Bloc note des modifications faites à la feuille de style OSM par défaut pour obtenir un rendu plus lisible et plus "francisé".
- affichage en priorité des noms en français "name:fr"
- gestion (partielle) du zoom 19
- ajout des logos locaux
- pour les gares, station de métro, arrêts de tram ou bus (Paris et Lyon)
- cette détection se base sur le tag type:RATP pour Paris et sur le tag operator + ref pour Lyon pour compléter les railway=station, highway=tram_stop, bus_stop
- ajout du logo du métro de Lille et Toulouse (basé sur le tag operator sur la relation de la ligne)
- logo "La Poste" à l'aide de operator:La Poste
- pour les gares, station de métro, arrêts de tram ou bus (Paris et Lyon)
- le bâti
- éclaircissement progressif des polygones de bâti, plus on zoome, plus il sont transparents pour rendre les autres objets plus visibles
- les bâtiments publics sont mis en évidence (amenity=public_building, police, court_house, townhall, etc)
- simplification du texte
- abbréviation des noms: Avenue du Général Leclerc -> Av. du Gal. Leclerc
- les noms des voies ferrées railway=* sont ne s'affichent qu'à partir du zoom 17
- simplification des noms des établissements scolaire jusqu'au zoom 17 (se base sur school:FR pour n'afficher que "Ecole Mat.", "Ecole, "Collège", "Lycée").
- masquage des mentions "GR"
- utilisation de short_name:fr, short_name et alt_name en deuxième tentative de placement de texte, cela permet de s'adapter en fonction de la place restante indépendamment du niveau de zoom.
- nouvelles abbréviations sur les POI, exemple Université -> Univ., etc
- utilisation de texte en exposant pour les abbréviations militaires
- remplacement/amélioration de certains pictos:
- les pharmacies ont une croix verte (un peu plus petite que la première version)
- les boulangeries un pain à la place du bretzel
- les hopitaux un H blanc sur fond bleu
- le nombre d'étoiles d'un hotel est ajouté à son nom
- ajout d'un picto (drapeau gris) pour les mairies
- ajout d'un picto pour les châteaux (à partir du zoom 15)
- ajout d'un picto pour les places de parking handicapés (amenity=parking_space + capacity:disabled!=0 ou wheelchair=yes)
- hiérarchisation de l'info
- les toponymes prennent en compte la population pour l'ordre de priorité d'affichage
- les numéros d'adresses sont plus discrets en zoom 17 (plus petits, grisés)
- libellé des limites administratives avec un style différent (italique grisé)
- suppression du double affichage du nom d'une commune
- les voies navigables de classe CEMT 4 et 5 ont leur nom affiché en plus gros (en attendant une classification des rivières/fleuves)
- limites administratives
- masquage de "noms" (artificiels) ajoutés aux limites administratives
- ajout de '(arrond.)' pour les noms d'arrondissements
- masquage des noms de limites non administratives (découpages électoraux, religieux)
- décalage du nom de la limite admin du "bon" côté du trait (merci ST_Buffer négatif)
- améliorations graphiques
- lissage du tracé des autoroutes et voies ferrées
- lissage des routes/rues sur le zoom 19
- couleur plus foncée pour les wood=coniferous
- même rendu des landuse=forest et natural=wood
- même rendu des landuse=farm_land et landuse=farm
- atténuation des highway=track
- lissage des rond-points (junction=roundabout) à partir du zoom 16 (ils sont ainsi plus "ronds")
- rendu des landuse=harbour comme les landuse=industrial
- tracé des "trunk" en vert plus intense pour plus de contraste avec les forêts
- défauts corrigés
- des noms d'objets non tracés apparaissaient (cables sous marin par exemple)
Des suggestions ? des défauts à signaler ? http://trac.openstreetmap.fr/ (composant "style osmfr")
Projet TileMill disponible sur: https://github.com/cquest/osmfr-cartocss