Le 29 avril 2013 09:07, ZIMMY <[email protected]> a écrit :
> A propos de ressources visuelles : j'avais déjà contacté Nicolas Mollet > qui > m'a confirmé la mise à disposition gracieuse de ses pictogrammes pour les > projets OpenStreetMap. En reformulant la demande et en mentionnant la > paternité initiale http://mapicons.nicolasmollet.com/about/license/ des > pictos nous avons encore de beaux graphisme à valoriser sur l'ontologie, > notamment : > - de multiples pictos sur les types de restaurations > > http://mapicons.nicolasmollet.com/category/markers/restaurants-bars/restaurants/ > - détails intéressants (pour le dernier zoom) : vêtements h/f, lingerie... > http://mapicons.nicolasmollet.com/category/markers/stores/apparel/ Certaines icônes sont assez ambiguës avec autre chose si on ne comprend pas visuellement qu'on parle de restauration. Exemple pour les restaux végétariens où la carotte seule fera penser à un marchands de fruits et légumes. Ou le personnage au sombréro pour la cuisine mexiaine (on reprédente la culture d'un pays, sans préciser qu'il s'agit de restauration). Je suis d'avis de garder au moins une signification visible des produits immédiatement consommables : couteau/fourchette/cuillère, bol de riz/baquettes pour les restaux asiatiques, sandwich et boisson pour la restauration rapide. Ces icônes ont cependant un sens s'il y a un unification en terme de couleur ou de forme de l'écusson dans lequel on le place pour affiche un POI. Dans nombre d'applications cependant, on peut avoir un rendu muticouches où les POIs sont classés en catégories sélectionnables et affichées dynamiquement. Et dans ce cas, mettre les icônes dans le fond de carte sera plus gênant qu'utile en empêchant de faire le tri. Personnellement je préférerais qu'on crée des fonds de carte vierges, sans libellés (pour permettre de sélectionner la couche de langue), sans icônes (sauf si elles sont à la taille de l'objet réel, comme les terrians de tennis). Avec aussi des tracés assez discret (les fonds de couleurs avec des couleurs pas trop contrastées, normalement toutes assez claires, afin de pouvoir tracer des couches superposées pour les libellés ou les icônes). Je pense donc qu'on devrait passer déjà à une séparation des rendus des fonds de carte sans libellés ni icônes, et gérer à part des couches transparentes pour les libellés d'une part et les icônes d'autre part. Afin de pouvoir choisir si on les affiche ou pas. Ces couches transparentes devraient aussi bénéfichier d'une distribution sous forme de tuiles vectorielles et non bitmap. Le rendu SVG dans les navigateurs se démocratise depuis HTML5 dans les navigateurs modernes, y compris sur les smartphones d'entrée de gamme. En plus cette séparation des couches réduira énormément la complexité des moteurs de rendus qui se concentreront à faire correctement les choses dans chaque domaine. Enfin un serveur web pourra encore fusionner à la demande automatiquement plusieurs couches en une seule, pour les applis qui ne savent gérer qu'un seul jeu de tuiles d'une seule source WMS/TMS, sans avoir besoin de faire aucun recours à un traitement complexe de géométrie. Cela permettra donc à ces rendus d'être créés non pas par un seul moteur de rendu mais par plusieurs travaillant en parallèle sur des aspects différents des cartes à afficher, et pour l'utilisateur d'afficher ou masquer à la demande et instantanément certains détails gênants qui ne sont pas ce qu'ils recherchent. Exemples de couches séparables, affichables d'arrière-plan en avant-plan : - mers/landuse/natural fleuves et rivières, bâtiments - frontières administratives - routes, voies ferrées et lignes de navigation - itinéraires des lignes de transport avec leur stations - icônes des POIs - libellés en couches séparées par langue (chaque couche continuant à afficher le nom par défaut s'il n'existe pas de traduction). Eux aussi sont séparables en couches comme tout ce qui est ci-dessus (les noms des entités adminitratives par exemple le long des frontières , affichés seulement si la couche des frontières est affichée ; les noms de ces entités centrés dans chaque zone qui ne seront affichés que si ces noms ne sont pas visibles sur une frontière ont une icône de POI). Chaque couche d'information activable affichera au minimum sa couche de fond, l'utilisateur disposant de cases à cocher pour chacune pour masquer les libellés ou les icônes. Le choix e la langue est à priori général pour toutes les couches de libellés activées avec un paramètre unique. Certaines couches de libellés sont à traiter en fait comme des icônes (cartouches des numéros de routes par exemple, et autres "ref=*") non dépendantes de la langue.
_______________________________________________ Talk-fr mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-fr

