[[TranslatedPages(revision=-36,outdated=Übersetzung unvollständig)]] = JOSM-Karten-Stile = [[Image(source:trunk/images/dialogs/mapstyle.png)]] Die JOSM-Kartenanzeige kann durch unterschiedlichen Kartenstile angepasst werden. == Kartenstile auswählen == JOSM bringt eine Vorauswahl von Stilen mit sich, welche im [Help/Dialog/MapPaint Kartenstildialog (en)] an- und abgeschaltet werden können. Es gibt Basis-Stile ([source:trunk/styles/standard/elemstyles.xml JOSM Standard] und [source:trunk/styles/standard/potlatch2.mapcss Potlatch 2]) die beide einen großen Bereich von Merkmalen abdecken. Diese können kombiniert werden mit Zusatzstilen welche speziellere Themenbereiche abdecken. [[Styles(de|styles|Kurzbeschreibung|Autor|Beschreibung|Version|Mehr Details)]] Um mehr Stile hinzuzufügen, ist es nötig die Kartenstileinstellungen durch Klicken der [[Image(source:trunk/images/dialogs/mappaintpreference.png)]][Help/Dialog/MapPaint#MapStyleSettings Einstellungen (en)] Schaltfläche im Kartenstildialog zu öffnen. ''(Alternativ kann man auch direkt zu den [Help/Preferences/Map#MapPaintStyles Kartenstileinstellungen] navigieren: Bearbeiten -> Einstellungen -> [[Image(source:trunk/images/preferences/map.png,15)]] Karteneinstellungen (dritte Schaltfläche von oben) -> Kartenstile (zweiter Reiter) ''Beispiel'' Angenommen man ist an Seekarten interessiert, dann würde man wahrscheinlich Gebrauch von dem Stil "FreieTonne" machen: Einfach diesen Eintrag in der "Verfügbare Stile"-Liste durch anklicken auswählen und auf die [[Image(source:trunk/images/preferences/activate-right.png)]] "blaue rechte Pfeil"-Schaltfläche in der Mitte klicken. Jetzt sollte es einer der "aktiven Stile" sein. Nun laß uns mit fortgeschrittener Stilbenutzung weiter machen. Hat man einen eigenen Stil([#CreateStyle siehe unten]) erstellt, braucht man nur rechts auf die [[Image(source:trunk/images/dialogs/add.png)]] Pluszeichen-Schaltfläche klicken und entweder Pfad und Dateiname oder URL des eigenen Stiles eingeben. == Einen eigenen Stil erstellen ==#CreateStyle Der Standardstil gefällt nicht? Passen Sie ihn Ihren Vorstellungen an: * Im [Help/Dialog/MapPaint Kartenstildialog (en)] einen Rechtsklicken auf einen der Stile und [[Image(source:trunk/images/copy.png)]] "Speichern unter ..." auswählen. Eine Kopie wird der Kartenstiliste hinzugefügt. Die Datei kann im Texteditor geöffnet und nach Veränderungen neu geladen werden. * Oder man kann einen neuen Stil von Grund auf neu gestalten und ihn in den Kartenstileinstellungen hinzufügen. Von JOSM werden zwei Formate um Stile zu definieren unterstützt: JOSM XML:: Das traditionelle Stilformat innerhalb von JOSM. Der [source:trunk/styles/standard/elemstyles.xml Standard-Stil] enthält ein bisschen Dokumentation. MapCSS:: Stilsprache ähnlich zu [http://de.wikipedia.org/wiki/Cascading_Style_Sheets CSS] ursprünglich für Potlatch 2 entwickelt, aber mit dem Anspruch ein Standard für Kartenstile zu werden (seit r3902) * Allgemeine Information kann man im [http://wiki.openstreetmap.org/wiki/Category:MapCSS OSM-Wiki] finden. * Es gibt ein [wiki:Help/Styles/MapCSSTutorial kurzes Tutorial (en)] für den Einstieg. * Die [wiki:Help/Styles/MapCSSImplementation JOSM Implementierungsreferenzen (en)] listet die unterstützen Features im Detail auf. Stildateien mit unterschiedlichem Format sind kompatibel, sie können zur gleichen Zeit geladen werden. == Den eigenen Stil für andere Benutzer zu Verfügung stellen == * Entweder die [wiki:Styles englische Version dieser Seite] bearbeiten und die URL der neuen Stildatei der Liste am Anfang hinzufügen. * Oder eine Wikiseite ähnlich [[Styles/Maxspeed]] (XML) oder [[Styles/Modified]] (MapCSS) erstellen. * **Notiz**: Der Spamfilter verhindert das Hinzufügen von vielen externen (Symbol-) Links. Falls möglich, bitte Symbole an die Wikiseite anhängen (siehe unten). In beiden Fällen wird der neue Stil nach wenigen Minuten automatisch in der oberen Tabelle aufgeführt werden. Dann wird er auch in den Kartenstileinstellungen verfügbar sein (nach dem Klicken auf die "neu laden"-Schaltfläche). === Symboleinbindung === Es gibt verschiedene Wege Symbole zu nutzen: * Symbole, welche mit JOSM vertrieben werden können direkt mit dem Pfad angegeben werden (relativ zu JOSMs internem Bildverzeichnis). * Verwenden Sie einen Pfad relativ zu Ihre lokalen Stildatei. * Neue Symbole können direkt mittels eines HTTP-Links referenziert werden. Diese werden dann heruntergeladen und intern zwischengespeichert. * Seit JOSM-Version 2289 werden Zip-Dateien unterstützt. * Die Zip-Datei muss mindestens eine Datei mit der Endung xml enthalten. * Symbolnamen und -pfade sind relativ zum Hauptverzeichnis der Zip-Datei. * Falls mehrere XML-Dateien existieren, wird eine Datei mit "style" im Namen bevorzugt (dies erlaubt das Vereinen von Stilen und Objektvorlagen in einem Archiv). * Wenn das JOSM-Wiki benutzt wird um neue Stile zu entwerfen, gibt es einige zusätzliche Optionen. * Jede Datei, welche an die Wikiseite angehängt wurde, wird automatisch in die Zip-Datei aufgenommen, die von JOSM heruntergeladen wird. * Falls man eine Datei nicht in der Zip-Datei haben möchte, sollte man den Text **(NOZIP)** der Beschreibung des Anhanges hinzufügen. * Falls man eine Zip-Datei anhängt und ihren Inhalt aufgenommen werden soll, sollte man den Text **(EXTRACT)** der Beschreibung des Anhanges hinzufügen. * Der Server wechselt automatisch von Herunterladen einer einzelnen Datei zum Herunterladen einer Zip-Datei wenn Dateien angehängt sind. == Stile welche im JOSM-Wiki verwaltet werden == [[TitleIndex(Styles/)]] == Darstellung == Mappaint stellt die Kartendaten so dar, dass es wesentlich mehr wie eine Karte aussieht (Farben, Symbole, Erläuterungen ...) - im Vergleich zum Drahtmodus von JOSM. === Punkte === Die meisten Punkte, welche mit Eigentschaften der [https://wiki.openstreetmap.org/wiki/DE:Map_Features Map Features]-Seite übereinstimmen, werden mit dem passenden Symbol anzeigen, z.B. ein weißes "P" auf blauen Grund für {{{amenity=parking}}} (Parkplatz). Es gibt ein paar besondere Symbole für fehlende/unvollständige Dinge: [[Image(wiki:Styles:Mappaint_no_icon.png)]] Fehlendes Symbol[[br]] Wir haben noch nicht ein passendes Symbol für jede Punkt-Eigentschaft aus Map Features, z.B. fehlen immernoch fast alle Symbole für {{{natural=*}}}-Eigentschaften. Falls man auf ein solches "fehlendes Symbol" stößt, kann man gerne ein schönes 16*16 Pixel Symbol passend zu der Eigentschaft kreieren. Um sein Werk einzureichen, sollte man ein [/newticket neues Ticket] eröffnen und sein Bild oder ein Zip-Archiv als Anhang hinzufügen. [[Image(wiki:Styles:Mappaint_deprecated.png)]] Warn-Symbol[[br]] Die dazugehörende Eigentschaft wurde früher benutzt aber es wird nicht mehr vorgeschlagen sie zu benutzen - oder - sie ist für eine Punkt ungeeignet, z.B. {{{highway=motorway}}} (Autobahn) macht an einem Punkt einfach keinen Sinn. Wahrscheinlich werden nicht alle veraltet Eigenschaften mit diesem Symbol angezeigt. === Linien === Die meisten Linien, welche mit Eigentschaften der Map Features Seite übereinstimmen, werden besondere Farbe, Breite und Linienstil (z.B. gestrichelte Linie für Eisenbahn) erhalten. === Flächen === Flächen sind Linien die eine Art Ring formen. Die meisten Flächen, welche mit Eigentschaften der Map Features Seite übereinstimmen, werden mit einer besonderen Farbe ausgefüllt ( Die Füllung wird zu einem gewissen Grade transparent sein). === Richtungspfeile === Richtungspfeile werden in diesem Modus nur für ausgewählte Objekte gezeichnet, was einen signifikanten Geschwindigkeitszuwachs beim Verschieben der Karte bewirkt. == Erweiterte Einstellungen == Die folgenden versteckten Einstellungen können benutzt werden: * mappaint.fillalpha * alpha "Deckkraftlevel", welches verwendet wird um Flächen zu füllen. Ein ganzzahliger Wert zwischen 0 (transparent) und 255 (deckend) mit Standard von 50. * mappaint.fillareas (Flächen anzeigen) * 10000000 (default) - Flächen werden mit ihrer zugeordneten Farbe gefüllt und Name wird dargestellt. * 0 - Flächen werden nur mit einer Linie umgeben und kein Name wird dargestellt. * irgendeine andere Zahl - Flächen werden mit ihrer zugeordneten Farbe gefüllt und Name wird in jedem Zoombereich unterhalb der angegeben Zahl in Metern dargestellt. * mappaint.showicons * select whether icons are shown - same values as mappaint.fillareas * mappaint.shownames * select whether names are shown - same values as mappaint.fillareas * mappaint.strokes * select whether strokes or full lines are used - same values as mappaint.fillareas * mappaint.useRealWidth * true - ways will change width corresponding to the real width in meters set in the elemstyle.xml file * false (default) - ways will have the same width on every zoom level * mappaint.zoomLevelDisplay * true - elements visibility depends on zoom level * false (default) - all elements are displayed * mappaint.fontsize * 8 - size of mappaint texts