Style- und Label-Editor

Aus kvwmap
Wechseln zu: Navigation, Suche

So oder ähnlich könnte der Style- und Labeleditor mal aussehen:

Datei:style-label-editor-vorschlag.PNG
Vorschlag, bitte anklicken!

Zunächst wählt man den Layer aus und bekommt eine Liste der Klassen. Man klickt eine Klasse an und kann anschließend auswählen, ob man den Bildschirmstyle oder den Druck-Style bearbeiten möchte bzw. den Bildschirmlabel oder den Drucklabel (DER oder DAS Label?). Oder man legt einen neuen Style bzw. Label an. Dann kann man einen Style oder Label anklicken und erhält die entsprechenden Einstellungen. Beim Style kann man auch noch die Drawingorder sehen und ändern. Bei den Labels wird man es in der Regel nur mit einem Label zu tun haben.

Wenn man Änderungen durchführt und speichert, wird auch die Karte aktualisiert (die Karte sollte vielleicht eine feste Größe haben, z.B. 500x500). In der Karte kann man dann auch gleich das korrekte Aussehen zusammengesetzter Punkt- oder Linienstyles überprüfen und man kann das Aussehen im Zusammenspiel mit anderen Layern testen.

Über der Karte kann man Schriftarten auswählen und als Font hinzufügen und man kann Farben definieren. Ob es so einen Farbauswähler gibt oder ob man ihn so programmieren kann weiß ich nicht, aber es soll erst mal das Prinzip verdeutlicht sein.

Mögliche Erweiterungen:

  • Farbabstufungswähler wie bei Colorbrewer o.ä. Vielleicht so: Man gibt Startfarbe und Endfarbe vor, außerdem die Anzahl der Abstufungen und erhält dann die Farben der Stufen und ihre Werte.
  • zusätzlich Auswahl der Stelle und dann des Layers. Dann könnte man auch MINSCALE/MAXSCALE bzw. LABELMINSCALE/LABELMAXSCALE und SYMBOLSCALE bearbeiten. Das würde aber erfordern, dass man über diese Maske die Stelle wechselt, damit die Karte entsprechend den Ausschnitt aus der jeweiligen Stelle anzeigt.

Ob ein "Druck-Style" und ein "Druck-Label" gewollt sind, muss sich erst noch entscheiden.