Un étiquetage simplifié avec MAPublisher Label Tools et le module complémentaire MAPublisher LabelPro
25/06/21 23:24
Fusion de l'art et de la science, les cartes s'attachent à représenter des données géographiques complexes de la manière la plus fois attrayante et informative possible. Les cartographes utilisent des cartes pour transmettre une histoire, en attirant l'attention sur des informations importantes à l'aide de choix de conception soigneusement pensés et d'éléments cartographiques organisés qui engagent le lecteur. Bien que les cartographes emploient une variété de techniques spécialisées pour présenter ces informations significatives sur une carte, l'une des méthodes les plus simples mais les plus efficaces consiste à utiliser des étiquettes.
Les étiquettes de carte ne sont autre que des symboles ou des textes placés stratégiquement à des emplacements spécifiques sur une carte pour identifier des entités géographiques, des emplacements ou des zones d'intérêt importants. Pour le lecteur, les étiquettes sont un moyen simple et rapide de savoir exactement ce qui est affiché sur une carte. Pour un cartographe, cependant, la création de ces étiquettes requiert souvent beaucoup de temps et n'est généralement pas si simple. Ceci est particulièrement vrai lorsqu'un grand nombre d'étiquettes doivent être placées ou lorsque les étiquettes doivent suivre des chemins complexes tels que des routes, des rivières ou des sentiers. Les cartographes doivent également prendre en compte la question de l'encombrement et des collisions d'étiquettes, en s'assurant que les étiquettes ne se chevauchent pas, ne couvrent pas ou ne détournent pas d'autres entités importantes de la carte. Combinés, ces défis peuvent représenter une perte de temps importante dans le processus de création de cartes,
L'étiquetage ne doit pas être difficile ! Aussi, à travers ce billet, nous vous montrons comment les outils d'étiquetage intégrés à MAPublisher et le module complémentaire MAPublisher LabelPro peuvent simplifier cette étape de création d'étiquettes.
Commençons par notre carte sans étiquette. Nous avons utilisé une collection de données géographiques librement disponibles décrivant la petite ville de montagne d'Ouray, dans le Colorado (domicile du cartographe pour le National Geographic et auteur de l'article Avenza Cartographer Chronicles, Mike Boruta). Nous avons stylisé les données pour montrer les rivières, les parcs, les rues et les sentiers dans toute la ville ; nous pensons que les étiquettes aideraient le lecteur à mieux comprendre les informations affichées. Nous allons aborder le processus d'étiquetage de différentes manières.
Placement manuel des étiquettes avec l'outil MAP Tagger
Pour les petites tâches d'étiquetage, où un cartographe peut n'avoir besoin de placer qu'une poignée d'étiquettes situées avec précision, l'outil MAP Tagger est parfait. MAP Tagger permet de configurer un ensemble d'options de base qui contrôlent le style de caractère de l'étiquette ainsi que les règles générales de placement des étiquettes. À partir de là, nous pouvons simplement cliquer sur une entité cartographique et faire en sorte que l'outil détecte et applique automatiquement une étiquette à partir des informations attributaires contenues dans la couche sélectionnée. Comme nous avons un contrôle direct sur le placement de chaque étiquette individuelle, nous pouvons être extrêmement précis dans le choix des emplacements d'étiquettes qui fonctionnent pour notre carte. Mieux encore, l'outil détecte et applique automatiquement le cheminement du texte pour les entités linéaires, ce qui signifie que les étiquettes de texte peuvent suivre la forme de n'importe quelle route, rivière ou sentier sur votre carte !
Lorsque vous travaillez avec un petit nombre d'entités cartographiques, l'outil MAP Tagger est souvent exactement ce dont vous avez besoin pour ajouter des étiquettes bien placées à votre carte. Pour les tâches d'étiquetage plus importantes, telles que notre carte Ouray, où il existe de nombreuses couches et plusieurs entités différentes à étiqueter, une approche manuelle comme celle-ci prendrait beaucoup trop de temps. Au lieu de cela, nous devons mettre en œuvre une technique d'étiquetage par lots plus automatisée pour accélérer le processus de création de cartes.
Placement d'étiquettes par lots avec l'outil Label Features
Lorsque vous travaillez avec plusieurs couches cartographiques ou que vous possédez un grand nombre d'entités géographiques qui doivent chacune être étiquetées, il peut être plus efficace de créer vos étiquettes en une seule fois. L'outil Label Features est intégré à MAPublisher, et peut gérer l' étiquetage des lots d'entités de la carte en seulement quelques clics. L'outil est conçu de la même manière que l'outil MAP Plotter et remplit automatiquement la carte avec des étiquettes précises et alignées sur le chemin, tout en offrant la possibilité de définir des styles de caractères uniques pour chaque couche de carte.
En examinant l'outil, nous avons pu générer rapidement plus d'une centaine d'étiquettes, pour chaque couche de route, de sentier, de rivière et de parc de notre carte Ouray. Par nature, l'outil vous présentera un grand nombre d'étiquettes pour chaque entité, nous permettant d'examiner et de choisir les étiquettes que nous souhaitons conserver et de supprimer celles que nous ne ne souhaitons pas. Avec un peu de nettoyage pour supprimer ces étiquettes supplémentaires ou indésirables, nous pouvons déjà voir que notre carte étiquetée se met en place !
L'outil Label Features est idéal pour prendre une longueur d'avance sur les grands projets d'étiquetage, mais vous remarquerez peut-être que la sortie de l'outil d'étiquetage nécessite encore une intervention manuelle pour nettoyer la sortie. Par exemple, remarquez comment les étiquettes "4th Street" et "5th Street" sont répétées plusieurs fois sur toute la longueur de la rue, certaines étiquettes entrant en collision avec d'autres pour créer un chevauchement. Il s'agit d'un problème courant dans de nombreuses tâches d'étiquetage et il est dû à la manière dont nos données d'entrée sont structurées. L'ensemble de données que nous avons obtenu présente chaque route de la ville sous forme de ligne, mais plutôt que de présenter chaque route comme une seule entité continue, il divise chaque rue en plusieurs segments liés. Bien que cela puisse être corrigé avec une édition manuelle, cela peut toujours prendre beaucoup de temps lorsque vous travaillez avec un grand nombre d'entités étiquetées. Pour éviter cela, nous avons besoin d'une méthode pour obtenir un placement d'étiquettes par lots plus intelligent qui puisse détecter et réduire les cas de collision d'étiquettes ou de redondance.
Heureusement, nous avons un dernier tour dans nos manches qui facilite même les tâches d'étiquetage les plus complexes. Nous pouvons utiliser MAPublisher LabelPro pour un placement d'étiquettes basé sur des règles et sans collision.
Un meilleur étiquetage avec MAPublisher LabelPro
Le module complémentaire MAPublisher LabelPro permet à l'utilisateur de personnaliser une grande variété d'options d'étiquetage améliorées qui se traduisent par un placement d'étiquettes plus intelligent et plus efficace. LabelPro est livré avec un puissant moteur d'étiquetage spécialement conçu qui gère non seulement le placement, le style et le cheminement des étiquettes, mais optimise également le regroupement, l'ajustement et la prévention des collisions des étiquettes pour réduire l'encombrement, éviter le chevauchement des étiquettes et éliminer les redondances d'étiquettes.
Vous vous souvenez de ces étiquettes superposées que nous avons rencontrées avec la carte d'Ouray ? Avec LabelPro, nous pouvons définir des règles qui traitent les segments de rue comme des entités contiguës sur une seule ligne, ce qui signifie que le moteur d'étiquetage placera efficacement des étiquettes représentatives de l'ensemble de la rue, plutôt que sur chaque segment. Les règles intelligentes de collision et d'ajustement signifient que nous pouvons également empêcher les étiquettes de se chevaucher ou de surcharger la carte, ce qui nous fait gagner du temps et des efforts en laissant l'outil gérer le placement précis des étiquettes avec un nettoyage minimal. En définissant des priorités de couche désignant certaines couches comme des obstacles, nous pouvons nous assurer que nos étiquettes importantes ne sont pas obstruées et que d'autres étiquettes ne traversent pas d'autres entités d'une manière qui perturberait le lecteur.
Avec LabelPro, nous pouvons également créer des expressions pour appliquer des styles de caractères conditionnels et des règles basées sur des valeurs d'attribut dans les données. Dans notre carte, nous avons créé des filtres d'étiquettes pour les "routes résidentielles", les "routes de service" et les "ruelles", nous permettant d'étiqueter (ou de ne pas étiqueter) certains types de routes différemment, même s'ils sont tous contenus dans la même couche "routes secondaires". Ce ne sont là que quelques exemples de la solide collection de règles configurables et d'options d'étiquetage intelligentes disponibles pour s'attaquer aux tâches d'étiquetage les plus complexes.
Avec nos règles configurées et tous les styles de caractères définis, nous pourrions rapidement générer automatiquement des étiquettes pour toutes les rivières, routes, autoroutes, parcs et sentiers de notre carte Ouray. Le placement intelligent avec LabelPro signifie que nous passons moins de temps à corriger manuellement le placement des étiquettes et nous permet de produire des cartes plus efficacement et plus facilement. Si vous souhaitez lire un "tuto" plus approfondi qui vous montre les étapes exactes que nous avons utilisées pour créer facilement notre carte simple d'Ouray, consultez cette excellente FAQ !
Sources : Toutes les données ont été obtenues à partir d'OpenStreetMap et du portail Open Data du comté d'Ouray.
Pour toute question, veuillez contacter :
Alain Olivier Géomatique
04 79 64 34 35
info@geomatique.fr
www.geomatique.fr
blog comments powered by Disqus