Mer

Lager du ArcGIS-fargrampe for å vise fra -X til 0 til X som rød til hvit til grønn?


Hvordan får jeg en fargerampe i ArcGIS til å vise fra -X til 0 til X, som rød til hvit til grønn?

Når jeg prøver, skalerer ArcGIS fargene fra min til maks, uten hensyn til 0. Hvitt ender med å representere en positiv eller negativ verdi.

Jeg vil at det fulle røde skal representere det negative av det fulle grønne selv om jeg ikke har symmetriske verdier i dataene mine! Dette er viktig hvis jeg ikke ønsker å lyve om dataene. Hvis jeg viser full grønt for -5000, men fullt rødt for +25000, er skalaene misvisende, og mellomverdier kan ikke tolkes nøyaktig.


Jeg tror den eneste måten å gjøre dette enkelt på er å bruke en klassifisert gjengivelse og en tilpasset fargrampe som PolyGeo sa. Dette vil være begrenset til 32 verdier, da det er de maksimale klassene du kan ha. Bruk en rød til grønn fargrampe, og dobbeltklikk deretter på lappen for 0 og endre den til hvit.

Hvis denne løsningen ikke fungerer bra, kan du prøve å trekke ut til tre raster ved hjelp av Extract by Attributes:

Mindre enn 0 Lik 0 Mer enn 0

Vis dataene dine med en strukket renderer: mindre enn med en rød til hvit fargrampe, mer enn 0 med hvit til grønn og deretter lik 0 som hvit. Hvis du bruker min-max stretch, kan du redigere verdiene for å gjøre dem symmetriske hvis det er nødvendig - verdiene trenger ikke eksistere hvis du skriver inn dem manuelt.


Prosessen for å lage en flerdelt rampe for farger er beskrevet i en Esri-blogg kalt Create a custom color ramp:

Trodde du noen gang at fargene som er tilgjengelige i ArcMap var begrensede? Vel, du kan lage din egen fargrampe! Denne bloggen gir instruksjoner om hvordan du lager en [inkludert Multipart] ved hjelp av ArcGIS 10.