- der Symboleditor steht im Moment nur für Vektorebenen zur Verfügung!
- die entsprechende CSS Syntax ist hier näher beschrieben.
- Hinweise zur Beschriftung finden Sie hier.
Ein Punkt ist eine komplexe Graphik, die durch unterschiedliche Elemente beschrieben werden kann. Das können sein: Kreis, Kreissegment, Bild, Polygon, Linie, Text oder Pfad. Um einen Punkt zu gestalten, muss eines dieser Elemente erstellt werden.
Bspw. Kreis
Hinweis Polygon:
Handelt es sich bei der Ebene des Polygones um eine (Iwan6) Ebene, so wird intern für die Umrandung eine Liniensymbolik und für die Füllung + Umrandung einen Flächensymbolik erstellt. Sie selber erkennen dies nur daran, dass das Polygon zusätzlich einen Linienblock definiert hat. In diesem Fall löschen Sie über das Kontextmenü die eventuell vorhandenen anderen Geometrietypen aus der Blockliste. Die Umrandung für ein Polygon wird im cardo4 im Flächenblock eingestellt.
Symbol in der Karte (einer Iwan6 Ebene):
Symbol im Editor:
Da es sich um eine Flächengeometrie handelt, ist der Linienblock zu löschen und die Änderungen NUR im Flächenblock vorzunehmen.
Bsp.: Anpassung der Umrandungslinie und Füllung für ein Polygon
Ausgangssymbol:
Wollen Sie eine bestehende Symbolik entfernen, so können Sie im Symboleditor im Kontextmenü die Symboldefinition komplett löschen.
Einzelne Parametergruppen sind über das Papierkorbsymbol zu leeren.
Die Standardsymbolik können Sie über den gleichnamigen Button im Symboleditor wiederherstellen.
Ggf. ist es notwendig, das komplette Symbol zu löschen. Klicken Sie dazu auf das Symbol und wählen Sie im Kontextmenü den Eintrag löschen aus.
Mehrere Spalten können bei der Auswahl der Spalten selektiert werden:
Hinweis: Erstellen als "Block" erstellt die Klassen der Klassifikation als Block ohne Zeicheninhalt:
Im CSS würde dies für bspw. die Dresdner Stadtteile folgendermaßen aussehen:
Eine bestehende Bedingung kann angepasst werden. Dazu ist der linke Menübereich unten auszuklappen.
Die Bedingung kann nun angepasst werden. Für die korrekte Definition von Bedingungen informieren Sie sich bitte in der CSS Hilfe (unter "bedingtes Zeichnen von CSS Blöcken"
Für Punkte können Sie einen SVG Code oder eine URL einfügen.
Bsp.:https://upload.wikimedia.org/wikipedia/commons/5/5c/Zeichen_206.svg.
Es können dabei svg und Zip Datei beim Download verarbeitet werden.
Einschränkungen:
Diagramme können als Skript hinzugefügt werden. Die genaue Beschreibung etc. finden Sie hier.
Sprechen Sie ggf. mit Ihrer Administration oder der IT, falls zusätzliche Komponeten aktualisiert oder installiert werden müssen.
Standardmäßig werden bei der Beschriftung nur 2 Nachkommastellen angezeigt. Will man diese Nachkommastellen ändern, so muss das CSS als Code angepasst werden.
Standard:
text: [anteil];
Angepasst:
text: [Printf("Prozent: %.f %%", anteil)];
Die Legendeneigenschaft wird durch die administrative Symbolerstellung erstellt und muss durch den Nutzer nicht geändert werden.
Wird Symbolik neu erstellt, dann wird automatisch eine Legende geschrieben. Entspricht die Legende nicht den gewünschten Einstellungen, so kann über den Reiter Legende, bspw. bei Klassifikationen der Titel des Symbols, angepasst werden.
Wird eine dynamische Funktion für das Symbol genutzt, bspw. die Auswahl eines Winkels aus der Datenquelle für das Drehen des Objektes in der Karte, so muss ein map_legend Block hinzugefügt werden. Dazu ist es notwendig in die Textansicht zu wechseln. Unsere Hilfe bietet dazu weitere Informationen: CSS Hilfe.
Werden mehrere Spalten für die Beschriftung genutzt, kann es notwendig sein, einen Umbruch einzufügen.
Ein Umbruch wird mit \n definiert, wobei dieser wie der feste Text in "" geschrieben werden muss:
"Stadtteil:"// stadtteil // "\n" //"Plätze Kita:"// plaetze_kita
Das Wort Stadtteil und Plätze Kita sind feste Texte, Laubegast und die 59 kommen aus den Daten:
Für versierte Nutzer kann auf die Textansicht umgeschalten werden und dort die Definition vorgenommen werden:
Um einen Maßstabsbereich für ein Symbol zu definieren, muss eine Bedingung hinzugefügt werden. Öffnen Sie dazu den Symboleditor und wählen Sie das Symbol aus, für welches Sie einen Maßstabsbereich definieren wollen. Öffnen Sie danach das Menü, siehe Abbildung, um das Bedingungsfeld zu aktivieren:
Notieren Sie jetzt die Bedingung. Als Variable für den Maßstabsbereich kann mapscale6 genutzt werden:
Mit Klick auf Anwenden im Symboleditor wird die Bedingung sofort auf das Symbol angewendet.