Symbolisieren mit RGB-Werten aus Excel in ArcGIS Desktop?

9

Ich habe eine Excel-Datei mit 2 Attributspalten, 1 Feature-Info 2-Anzahl der Farben (RGB), die das aktuelle Feature symbolisieren soll. Diese Datei kann mit der Ebene über das eindeutige Feld "Feature-Info" verknüpft werden (Verknüpfung nach Attributtabelle). Also habe ich als Attribut das Farbnummernattribut für jedes Polygon-Feature.

Wie kann ich diese Informationen verwenden, um jedes Feature mit seiner zugeordneten Farbe zu symbolisieren, die bereits aus dem Excel-Blatt importiert wurde?

Shefqet LULJA
quelle
Diese Frage ähnelt der unbeantworteten Frage gis.stackexchange.com/q/37479/115
PolyGeo
1
Ich habe hier verschiedene Variationen dieser Frage gesehen. Meines Wissens gibt es keine Möglichkeit, eine Vektorebene mit reinen RGB-Werten zu symbolisieren . Sie müssten es zuerst in eine Lyr-Datei, eine Feature-Vorlage oder eine kartografische Darstellung einbauen und diese dann verwenden. Und mir ist keine Möglichkeit bekannt, eine Wertetabelle automatisch in eine solche zu erstellen / umzuwandeln. Siehe auch: gis.stackexchange.com/questions/114850 (keine Antwort).
Chris W
1
Sie könnten es in .net tun, aber ich bin mir ziemlich sicher, dass dies der einzige Weg ist. Es wäre ein RIESIGER UniqueValueRenderer für Features oder würde Grafiken für jedes Feature mithilfe der Tabellenfarbe erstellen ... es hängt nur davon ab, was Sie damit machen möchten.
Michael Stimson
Ja, es ist eine große Liste, die bereits von einer früheren Person standardisiert wurde. Jetzt muss ich dieser Verrücktheit folgen.
Shefqet LULJA

Antworten:

2

Wie in den Kommentaren erwähnt, ist mir keine sofort einsatzbereite Möglichkeit für ArcMap bekannt, Ebenen mithilfe von in einer Attributtabelle gespeicherten RGB-Werten oder mithilfe von RGB-Werten in Excel, die mit einer Attributtabelle verknüpft sind, zu symbolisieren.

Es gibt jedoch eine vorhandene ArcGIS-Idee zum Festlegen der Symbolfarbe aus RGB-Werten in der Attributtabelle. Ich empfehle daher, dass Sie Ihre Stimme dazu hinzufügen.

Beachten Sie, dass die obige ArcGIS-Idee nur Folgendes abdeckt:

Die Möglichkeit, die Füllfarbe für ein Symbol aus RGB-Werten festzulegen, die in der Attributtabelle einer Shapefile- / Feature-Class gespeichert sind.

Wenn Sie dies für Punkte, Polylinien oder Umrisse von Polygonen tun möchten, möchten Sie möglicherweise zusätzliche oder umfassendere ArcGIS-Ideen einreichen.


Wenn Sie ArcGIS Pro verwenden, können Sie alternativ einige Zeilen ArcPy / Python verwenden, um ein hexadezimales Farbfeld aus Ihren RGB-Werten zu berechnen und dann eine attributgesteuerte Symbologie zu verwenden.

Weitere Informationen finden Sie unter Verwenden von RGB-Werten, die im Feld der Feature-Class gespeichert sind, um Farbkomponenten für die ArcGIS Pro-Symbologie anzuwenden.

PolyGeo
quelle