Dans un article récent de Stewart et ses collègues de l'IJHG, je suis tombé sur une technique intéressante de visualisation de données à l'aide de cartes en anneau. Quelques informations supplémentaires référencées dans l'article sur cette technique ici et ici .
[ Source ]
De l'article:
Les cartes en anneau ont été créées dans Adobe Illustrator grâce à l'application d'un script personnalisé qui dessine, distribue et symbolise dynamiquement tous les éléments de la carte graphique. Les valeurs de symbolisation ont été lues à partir d'un fichier de valeurs séparées par des virgules (CSV) qui contenait toutes les données d'attributs du comté. Trois cartes des anneaux au niveau du comté ont été développées.
Existe-t-il un moyen d'automatiser la mise en œuvre d'une carte comme celle-ci dans ArcGIS Desktop 10?
Réponses:
Un article récent dans ArcUser propose des scripts qui semblent être la chose la plus proche. Bien qu'il n'utilise pas de boîtes à moustaches, le code pourrait être un bon point de départ pour l'implémenter! (via Matt Artz )
la source
Bien que cela ne puisse pas être fait avec des outils prêts à l'emploi dans le bureau ArcGIS, je ne pense pas que ce soit si difficile à coder dans .NET.
Étant donné le temps et les efforts nécessaires, une fois peut facilement écrire un complément / extension ArcGIS qui crée ce type d'images pour les données.
J'ai récemment fait quelque chose de similaire (ce n'était pas circulaire, juste des tracés sur un ruban horizontal) pour les données de recensement à l'aide de l'API ArcGIS Server Flex. Ce n'était pas si difficile et peut être fait facilement en utilisant .NET si vous le souhaitez.
la source
Il me semble qu'il s'agit principalement d'un problème d'annotation, de création et de positionnement d'étiquettes et de symboles basés sur des attributs. Mais peut-il faire les deux en même temps? Mon algorithme fonctionnerait dans le sens de:
Il est probablement intéressant de noter que je pense que s'il est possible de faire quelque chose sur un ordinateur, il est également possible d'automatiser cette tâche sur un ordinateur.
la source
Désolé, mais vous ne pouvez pas le faire hors de la boîte.
Cependant, vous pouvez y parvenir avec du code personnalisé! Vous devrez consulter les exemples d' éléments personnalisés et de rendus de fonctionnalités personnalisés . Vous pouvez ensuite également déployer ces DLL personnalisées sur ArcGIS Server si nécessaire.
la source