Hinzufügen einer Legende zu Ihrer Karte

Im Gegensatz zu anderen Kartenkomponenten wie Designs und Stilen können Legenden nicht als Teil der statischen Definition einer benannten Karte einbezogen werden. Das bedeutet, dass die benannten Ressourcenschemen keine Elemente für das Einbeziehen einer Legende in die Definitionsdatei einer benannten Karte bereitstellen. Stattdessen werden Legenden stets direkt ohne weitere Vorbereitung generiert, wenn die benannte Karte angefordert wird. Sie basieren dann auf den definierten Designs und Stilen der Kartenlayer.

Eine Kartenlegende besteht aus einzelnen Legendeneinträgen oder Zeilen. Jeder Legendeneintrag besteht wiederum aus einem Symbol oder Farbmuster, gefolgt von einer Textbeschreibung. Wenn Sie eine Anforderung für die Legende einer benannten Karte senden, werden für jeden Layer in der benannten Karte null, ein oder mehrere Einträge zurückgegeben. Für TAB-Dateien (native und NativeX) kann eine Legende auch für eine eindeutige Gruppe von Textstilen in einem Textlayer zurückgegeben werden.

Wenn Sie eine Legende für eine Karte anfordern möchten, muss die Anforderung an den Mapping-Dienst gesendet werden. Sie können die Mapping-Dienst-Anforderung entweder direkt über die SOAP-Schnittstelle oder die REST-Schnittstelle senden oder indirekt über die JavaScript-API-Komponenten.