Einfärben von Flächen

Hallo Forum,

ich habe das Problem, das ich Flächen nach Ihrem höchsten Wert in der Attributtabelle einfärben möchte.
Zur näheren Erläuterung kann man das vielleicht so beschreiben:

Der Wahlkreis soll mit der Farbe eingefärbt werden, welche Partei die meisten Stimmen bekommen hat.
Soll heißen das Polygon soll rot dargestellt werden wenn in der Spalte SPD der höchste Wert steht, schwarz wenn in der Spalte CDU der höchste Wert steht usw.
Kann man das mit ArcView bewerkstelligen?? Hat das vielleicht schon mal jemand gemacht?
Hallo Andreas,
das sind zwei Aspekte, wonach Du die parteiassoziative Farbe vergeben willst.
1)Welche Partei hat in einem Wahlbezirk die meisten Stimmen?
2)dann Wahlbezirk mit der entsprechenden assoziativen Farbe einfärben

Da in AV3 nur ein Klassifikationsfeld (Datenspalte)wählbar ist, kannst Du Deine kartographische Idee, so wie Du sie jetzt hast, nicht umsetzten.

Du müßtest also entweder:
-für alle Parteien jeweils eine parteibezogene Karte für das gesamte Gebiete erstellen, dann kannst Du das Farbschema "abgestufte Farben" verwenden (z.B. für SPD dunkelrot-hellrot) oder
-Du gehst die einzelnen Wahlbezirke durch und sortierst selber aus, was das Max. an Stimmen ist von welcher Partei (Auswertung in neuer Spalte in Attributtabelle festhalten, die dann als Klassifikationsfeld dient), dann bekommst Du die Karte so wie Du sie haben willst, Farben mußt Du allerdings auch manuell vergeben

Es ist natürlich auch möglich mit der Scriptsprache Avenue ein entsprechendes Programm zu schreiben.

Taugt Dir das?

Viele Grüße
Sandra
Hallo Andreas,

Auswertung in neuer Spalte in Attributtabelle festhalten, die dann als Klassifikationsfeld dient

das kannst du in dem Field calculator mit der Formel:

[cdu] max [spd] max [fdp] ...

Gruss

Uwe(dot)Lange(at)Lange-is(dot)de
Hallo Sandra, Hallo Uwe,

Vielen Dank für eure Ideen und Vorschläge. Werde mich gleich mal dransetzen und schauen wie ich das am Besten umsetzen kann.

Gruß
Andreas
Hallo Andreas,

ich hab mal für eine ähnliche Fragestellung ein Skript gedengelt, dass einem für jeden Datensatz aus allen gewählten Feldern den Maximalwert heraussucht und dann den Aliasnamen desjenigen Feldes, das den Maximalwert enthält in ein Ergebnisfeld schreibt.

Es ist ziemlich Quick 'n' Dirty, deswegen will ich's hier lieber net reinstellen, ich könnte es dir aber per Mail schicken, wenn du möchtest.

Gruß von Maxilla
Hallo Maxilla,

das Angebot nehme ich gerne an.
Wenn du magst kannst du es an
gisinfo@arnsberg.de schicken.
Das wäre wirklich sehr nett von Dir.

Gruß
Andreas
Oki, kommt...