polymap.org

  • Increase font size
  • Default font size
  • Decrease font size
Home POLYMAP2 Dokumentation Konfiguration Konfiguration in XML-Dateien

Konfiguration in XML-Dateien

PDF
There are no translations available.

Praktisch alle Einstellungen an Polymap2 werden in XML-Dateien vorgenommen. Die wichtigsten sind die JettyConfig und die Konfiguration von Polymap2 selbst. Sehr hilfreich für das Bearbeiten von XML-Datein ist ein entsprechender Editor, der wenigstens die spezielle XML-Syntax anzeigt und auch noch die grundsätzliche Korrektheit des XML überprüfen kann. Ein solcher Editor ist zum Beispiel XmlPad oder Cooktop (Cooktop 2.5.zip) für Windows.

XML ist ein einfaches, hierarchisches Format für Textdateien. Die Struktur wird in “Tags” beschrieben, welche den eigentlichen Inhalt umschliessen. Ein einfaches Beispiel:

<einXMLTag>
    Inhalt als Text
</einXMLTag>

Der Inhalt wird von einem öffnenden und einem schliessenden Tag begrenzt. Der Name das Tags kann alles mögliche sein, XML schreibt nur die Form mit den spitzen Klammern und dem Slash im schliessenden Tag vor.

Der Inhalt kann aber auch in Attributen stehen. Das wird gern und viel für Konfigurationsdateien verwendet.

<familie name="Müller" mitglieder="5">
    <mitglied name="Erwin" nachname="lotteman" typ="papa">
    </mitglied>
</familie>

Attribute werden immer mit “=” notiert. Die Werte müssen in Hochkomma (“”) stehen.

Kommentare müssen ebenfalls speziell notiert werden und bereiten oft Probleme. Er darf keine anderen Kommtentare enthalten! Ein kommentar wird wie folgt notiert.

<polymap2>
    <gis>
        <!-- hier kommen die Sichten-Definitionen -->
        <map>
        </map>
    </gis>
</polymap2>

Und das ist nun auch schon die grundsätzliche Struktur einer polymap2_config.xml Datei. Die erlaubten Tags sind Polymap2 und Jetty spezifisch.

XML ist gut! Es mag sein, dass XML etwas “geschwätzig” ist und manchmal ärgert man sich, weil etwas nicht läuft “nur” weil man ein schliessendes Tag nicht richtig geschrieben hat. Die Vorteile sind aber bei weitem grösser: XML ist ein durchdachtes Format für alle Belange. Kein Grübeln ob nun ein Komma oder ein Semicolon kommt, wie die Struktur ist, ob und wie Kommentare sind. Vielleicht ist etwas mehr zu tippen aber der Editor kann beim Tippen schon sagen, dass etwas falsch geschrieben ist - wo gibt es das sonst?! :)

Last Updated ( Friday, 27 March 2009 18:32 )  

Add comment


Security code
Refresh



  • Deutsch (DE-CH-AT)
  • English (United Kingdom)

Wer ist online

We have 46 guests online