J'essaie de cartographier les frontières entre les régions qui n'ont pas nécessairement un bord dur.
Par exemple, les régions où les langues prédominent n'ont pas un bord distinct, mais ont plutôt un certain chevauchement - les gens n'arrêtent pas soudainement de parler une langue à la frontière d'un pays. Comment transmettriez-vous cela sur une carte?
Voici un exemple que j'ai trouvé montrant des régions touristiques - j'aime la façon dont elles ont transmis que vous n'atteignez pas soudainement les limites d'une région, mais qu'elles sont plus nominales:
(Je soupçonne qu'ils ont utilisé quelque chose comme Adobe Illustrator pour créer cela?)
Comment puis-je obtenir un effet similaire dans ArcMap? Pour les points bonus, j'aimerais une solution qui sera transférée vers l'API JS d'ArcGIS Server.
Mon point de départ est une couche de polygones qui contient des bords durs - quelque chose comme ceci:
la source
Réponses:
avec vos polygones, vous pouvez utiliser des symboles de remplissage dégradé avec le style de tampon. Si vos rampes de couleurs passent toutes au blanc, il y aura une zone d'incertitude le long des bords. Le paramètre pourcentage est utilisé pour régler l'affichage avec plus ou moins de dégradé par rapport à "pleine couleur".
Dans le raster, vous pouvez empiler votre image avec une bande supplémentaire (basée sur la distance euclidienne) et l'ajouter en tant que canal alpha .
la source
Cela peut être exagéré pour vos besoins, mais ESRI a également un article de blog sur les bords progressifs ...
http://blogs.esri.com/esri/arcgis/2011/11/02/figure-ground-feathering/
la source