Tipps & Tricks

test3
Hilfreiche Tipps & Tricks rund um con terra Technologies und FME
Mischung und Verschmelzung von Karten

Verwendung des ArcGIS Layer Blending in map.apps 

 

Vermutlich jeder kennt die Situation: Bei der Erstellung einer neuen Karte sollen mehrere Layer für ein und denselben Raumausschnitt perfekt miteinander kombiniert werden. Dies wird spätestens dann zur Herausforderung, wenn mindestens zwei der Layer flächendeckende und somit übereinander liegende Informationen enthalten.  

 

Als Beispiel sei eine Reliefkarte (Schummerung) und eine beliebige thematische Choroplethenkarte genannt. Die bisherige Lösung zur kombinierten Darstellung liegt in der Nutzung von Transparenzen, so dass das Relief durch die durchlässige Themenkarten hindurch scheint. Allerdings wirkt die gesamte Karte auf diese Weise wie ausgewaschen, da weder die Originalfarbgebung der Schummerung noch der Polygone auf diese Weise erhalten bleiben. 

Und so funktioniert es

Mit der neuen Version 4.16 der ArcGIS API for Javascript stehen nun auch in map.apps Funktionen zum Mischen oder Verschmelzen von Karten zur Verfügung, wie man sie bislang nur aus Bildverarbeitungsprogrammen wie Adobe Photoshop kennt. Für das sogenannte Layer Blending stehen über 30 verschiedene Modi zur Verfügung. Für das obige Beispiel bietet sich der Multiply BlendMode an: Er betont die dunkelsten Teile von überlappenden Ebenen, indem die Farben der oberen Ebene und der Hintergrundebene multipliziert werden. Im Ergebnis entsteht eine Karte, in der die Inhalte beider Layer mit lebendigen und kraftvollen Farbtönen wiedergegeben werden. 

 

Sie möchten die neuen BlendModes in map.apps nutzen?  

 

Dazu genügt es, dem überlagernden Layer (der Choroplethenkarte aus dem o.g. Beispiel) die Property "blendMode": "multiply" anzuhängen. 

 

Das folgende Beispiel zeigt die Konfiguration einer Grundkarte (World Hillshade) mit darüber „geblendeten“ Informationen zur Bodenbeschaffenheit: 

 

"basemaps": [{    "id": "streets",
    "title": "World Hillshade",
    "selected": true,
    "basemap": {
        "url": "https://services.arcgisonline.com/arcgis/rest/services/Elevation/World_Hillshade/MapServer",
        "type": "AGS_TILED"
    }
}],
"map": {
    "layers": [{
        "id": "Soils",
        "type": "AGS_IMAGE",
        "title": "Soils (mit BlendMode)",
        "url": "https://gisgba.geologie.ac.at/arcgis/rest/services/image/AT_GBA_GK50/ImageServer",
        "blendMode": "multiply"
    }, {
        "id": "Soils2",
        "type": "AGS_IMAGE",
        "title": "Soils (ohne BlendMode)",
        "url": "https://gisgba.geologie.ac.at/arcgis/rest/services/image/AT_GBA_GK50/ImageServer",
        "visible": false,
        "opacity": 0.5
    }]
}

 

ArcGIS Layer Blending in map.apps
Böden in Österreich (Blend Mode Sample)

Schon gewusst?

Wir bieten Ihnen aktuell die Möglichkeit an, map.apps ganz unkompliziert und kostenfrei zu testen. In unserer Aktion "Appetit? Probieren Sie map.apps" erstellen wir für Sie eine fokussierte App mit Ihren individuellen Inhalten.

 

Jetzt mehr erfahren und map.apps testen.

Mehr Informationen zu map.apps finden Sie unter https://www.conterra.de/mapapps.

Tipps und Tricks

Weitere Tipps und Tricks zum Nachlesen

Informieren Sie sich hier über weitere Tipps und Tricks rund um con terra Technologies, FME und ArcGIS.

Kontakt

Haben Sie noch Fragen? Gerne helfen wir Ihnen weiter.

Dennis Payk, con terra

Dennis Payk

+49 251 59689 300