Mehr

Das ArcGIS-JavaScript-Legende-Widget zeigt keine Vollfarbrampe an

Das ArcGIS-JavaScript-Legende-Widget zeigt keine Vollfarbrampe an


Hat jemand das Legenden-Widget mit Rasterkartendiensten verwendet? Ich habe einen GP-Dienst erstellt, der Rasterkarten zurückgibt, aber die Legende ist unvollständig.

Die ArcGIS-Layer-Eigenschaften werden hier und darunter angezeigt, wie die Legende im ArcMap-Inhaltsverzeichnis (links), dem REST-Services-Verzeichnis (Mitte) und der Ergebnis-Webkarte (rechts) aussieht.

Es sieht so aus, als ob es standardmäßig nur ein High- und Low-Label gibt. Ich habe das Medium-Label vor der Veröffentlichung manuell hinzugefügt, aber der Farbverlauf scheint neu berechnet zu werden, wenn Sie das GP-Tool über die Javascript-API ausführen.

Irgendwelche Ideen, wie ich die volle Farbrampe anzeigen kann?

Aktualisieren: Dies wurde als zwei Fehler protokolliert, siehe http://support.esri.com für weitere Details:

BUG-000092784: Das Ausführen eines Geoverarbeitungs-Service am Endpunkt „Rest“ und das Veröffentlichen des Ergebnisses als Karten-Service führt dazu, dass sich die Farbverlaufswerte der Legende ändern.

BUG-000092783: Das Ausführen eines Geoverarbeitungs-Service mit der Javascript-API und das Hinzufügen der Ergebniskarte und Legende zur Anwendung führt dazu, dass der mittlere Wert der Legende verschwindet.


Das fehlende Mittelwertproblem (BUG-000092783) wurde in Version 3.16 behoben: https://developers.arcgis.com/javascript/3/jshelp/new_v316.html

Kein Update für das Problem der Werteänderung.