Iwan7 CSS erstellen bzw. kopieren

Mit der Einführung des Editors im cardo4 können Sie nun auch Symboliken einfacher (ohne CSS Kenntnissen) erstellt werden.

Sie haben aber weiterhin die Möglichkeit das CSS wie auf folgenden Seiten beschrieben selber zu erstellen. Dazu gibt es im Symboleditor die Möglichkeit auf CSS Code umzuschalten.

An dieser Stelle sollen für die Administratoren Informationen zur CSS Erstellung gesammelt werden:

Erstellen einer neuen Iwan7 Ebene

An einer Iwan7 Ebene muss das CSS als Code eingefügt werden. Die Impementierung des Symboleditors steht noch aus.

Sie haben die Möglichkeit:

  • CSS aus einer bestehenden Iwan6 Ebene zu kopieren
  • CSS im cardo4 mittels Symboleditor zu erstellen und den CSS Code zu kopieren und an der Ebene einzufügen
  • CSS aus unserer Onlinehilfe zu nutzen

 

CSS aus einer vorhandenen Iwan6 Ebene kopieren

Es besteht die Möglichkeit, wenn bereits eine Iwan6 Ebene mit Symbolik existiert, im Managementcenter an der Ebene, das CSS zu kopieren. Diese Funktion finden Sie im Kontextmenü einer Ebene (beachten Sie, nicht alle Ebenentypen werden unterstützt). Das CSS können Sie entweder in eine Datei (cssfile) oder direkt an der Iwan7 Ebene (style) einfügen.

Hinweis: Das Kopieren der XML Ebenenbeschreibung (wie in mit Iwan6 Ebenen) und Einfügen ist für Iwan7 Ebenen nicht möglich.

CSS aus einer Iwan6 Ebene kopieren im cardo4

Wenn Sie den Symboleditor einer Iwan6 Ebene im cardo4 aufrufen, findet eine Transformation des Symbolxml ins CSS statt. Sie können das CSS mittels Umschalter als Code kopieren und an der Ebene einfügen.

Problem bei Laden einer Ebene mit Klassifikation, wenn...

die Ebene zuvor aus einer Iwan6 Ebene erstellt wurde. (Bspw. Ebene duplizieren und nur den Ebenentyp anpassen)

Fehlermeldung beim Laden der Ebene:

error while assign Legendfile INLINE:IWAN_LEGEND_UNIQUE NOCOUNTING ENABLESTRINGESCAPE WARNINGSASERROR FORCEORDER LEGENDE 3 3 Pflanzen 7 4 Fische und Rundmäuler 8 5 Amphibien und Reptilien 11 6 Säugetiere 27 7 Libellen 42 8 Käfer 45 9 Schmetterlinge 52 10 Weichtiere to Layer L...

Beachten Sie, dass beim Ändern der Ebeneneigenschaften einer Iwan6 Ebene in eine Iwan7 Ebene, die Symboldefinition als Selektionssymbol für die Iwan7 Ebene automatisch übernommen wird.

Wichtig: In Iwan7 Ebenen werden aber nur die Selektionseigenschaften ausgewertet, andere Symboldefinitionen verursachen diesen Fehler!

Lösung: Die Symboldefinition unter Selektionssymbol löschen! Hier im Beispiel muss die Symboldefinition für die Klassifikation entfernt werden. Für die Darstellung einer Iwan7 Ebene wird ausschließlich das CSS genutzt.

Diagramme im cardo4

Die Darstellung von Diagrammen im cardo4 kann ebenso erfolgen. Prinzipiell wird das Diagramm an der Ebene definiert. Für Iwan7 Ebenen kann die Darstellung mittels Script im CSS erfolgen. Weitere Informationen finden Sie hier.