| 57 | | Style language similar to [https://en.wikipedia.org/wiki/Cascading_Style_Sheets CSS] originally developed for Potlatch 2, but aims to be a standard for map styles. (since r3902) |
| 58 | | * General information can be found in the [http://wiki.openstreetmap.org/wiki/Category:MapCSS osm wiki]. |
| 59 | | * A [[Help/Styles/MapCSSTutorial|Short tutorial]] should get you started. |
| 60 | | * The [[Help/Styles/MapCSSImplementation|JOSM implementation reference]] lists the supported features in more detail. |
| | 57 | Style language similar to [https://en.wikipedia.org/wiki/Cascading_Style_Sheets CSS] originally developed for Potlatch 2, but aims to be a standard for map styles. (since r3902) |
| | 58 | * General information can be found in the [http://wiki.openstreetmap.org/wiki/Category:MapCSS osm wiki]. |
| | 59 | * A [[Help/Styles/MapCSSTutorial|Short tutorial]] should get you started. |
| | 60 | * The [[Help/Styles/MapCSSImplementation|JOSM implementation reference]] lists the supported features in more detail. |
| 65 | | |
| 66 | | * Either edit this wiki page and add URLs for new style files to the list at the top. |
| 67 | | * Or create a wiki page similar to [[Styles/Maxspeed]] (XML) or [[Styles/Modified]] (MapCSS). |
| 68 | | * for automatical version adjustment you can use two internal variables ({{{"1.[[revision]]_[[date]]" --> 1.13_2011-02-24}}}): |
| 69 | | 1. {{{[[revision]]}}} - is the latest version number of the wiki page |
| 70 | | 1. {{{[[date]]}}} - is the date of the last edit |
| 71 | | * **Note**: Spam filter prohibits adding many external (icon) links. Please, if possible, attach icons to the wiki page ([#Iconhandling see below]). |
| | 65 | * Either edit this wiki page and add URLs for new style files to the list at the top. |
| | 66 | * **Note**: Only URLs with file-extension (e.g. *.mapcss, *.xml, *.zip, *.php) are supported. |
| | 67 | * Or create a wiki page similar to [[Styles/Maxspeed]] (XML) or [[Styles/Modified]] (MapCSS). |
| | 68 | * for automatical version adjustment you can use two internal variables ({{{"1.[[revision]]_[[date]]" --> 1.13_2011-02-24}}}): |
| | 69 | 1. {{{[[revision]]}}} - is the latest version number of the wiki page |
| | 70 | 1. {{{[[date]]}}} - is the date of the last edit |
| | 71 | * **Note**: Spam filter prohibits adding many external (icon) links. Please, if possible, attach icons to the wiki page ([#Iconhandling see below]). |
| 80 | | * Icons distributed with JOSM can be entered directly with the path (relative to JOSM's internal image directory). |
| 81 | | * Use a path relative to your local style file. |
| 82 | | * New icons can be directly referenced using a http-link. These are downloaded and cached internally. |
| 83 | | * Since JOSM revision [/changeset/2289/josm 2289] zip files are supported. |
| 84 | | * The zip file must contain at least one file with extension xml (or mapcss). |
| 85 | | * Icon names and path are relative to the topmost zip directory. |
| 86 | | * If there are multiple XML files, a file with "style" in the name is preferred (to allow packaging styles and presets in one archive). |
| 87 | | * When the JOSM wiki is used for designing of new styles you have some additional options: |
| 88 | | * Each file attached to the wiki page is automatically included in the zip file downloaded by JOSM. |
| 89 | | * If you don't want a file in the zip file, add the text **(NOZIP)** in the description of the attachment. |
| 90 | | * If you add a zip file and want its contents included, you may add **(EXTRACT)** in the description of the attachment. |
| 91 | | * The server automatically switches from download of single file to zip download when files are attached. |
| | 80 | * Icons distributed with JOSM can be entered directly with the path (relative to JOSM's internal image directory). |
| | 81 | * Use a path relative to your local style file. |
| | 82 | * New icons can be directly referenced using a http-link. These are downloaded and cached internally. |
| | 83 | * Since JOSM revision [/changeset/2289/josm 2289] zip files are supported. |
| | 84 | * The zip file must contain at least one file with extension xml (or mapcss). |
| | 85 | * Icon names and path are relative to the topmost zip directory. |
| | 86 | * If there are multiple XML files, a file with "style" in the name is preferred (to allow packaging styles and presets in one archive). |
| | 87 | * When the JOSM wiki is used for designing of new styles you have some additional options: |
| | 88 | * Each file attached to the wiki page is automatically included in the zip file downloaded by JOSM. |
| | 89 | * If you don't want a file in the zip file, add the text **(NOZIP)** in the description of the attachment. |
| | 90 | * If you add a zip file and want its contents included, you may add **(EXTRACT)** in the description of the attachment. |
| | 91 | * The server automatically switches from download of single file to zip download when files are attached. |
| | 120 | You can use the following hidden preferences: |
| | 121 | * {{{mappaint.fillalpha}}} |
| | 122 | * alpha "opacity level", that is used to fill areas. An integer value between 0 (transparent) and 255 (solid) with the default of 50. |
| | 123 | * {{{mappaint.fillareas}}} (show areas) |
| | 124 | * 10000000 (default) - areas will be filled with their corresponding colour and name will be rendered |
| | 125 | * 0 - areas will be surrounded by lines only and name will not be rendered |
| | 126 | * any other number - areas will be filled with their corresponding colour and name will be rendered at any zoom level below the given number in meters |
| | 127 | * {{{mappaint.showicons}}} |
| | 128 | * select whether icons are shown - same values as {{{mappaint.fillareas}}} |
| | 129 | * {{{mappaint.shownames}}} |
| | 130 | * select whether names are shown - same values as {{{mappaint.fillareas}}} |
| | 131 | * {{{mappaint.strokes}}} |
| | 132 | * select whether strokes or full lines are used - same values as {{{mappaint.fillareas}}} |
| | 133 | * {{{mappaint.useRealWidth}}} |
| | 134 | * true - ways will change width corresponding to the real width in meters set in the elemstyle.xml file |
| | 135 | * false (default) - ways will have the same width on every zoom level |
| | 136 | * {{{mappaint.zoomLevelDisplay}}} |
| | 137 | * true - elements visibility depends on zoom level |
| | 138 | * false (default) - all elements are displayed |
| | 139 | * {{{mappaint.fontsize}}} |
| | 140 | * size of mappaint texts (default=8) |
| 125 | | You can use the following hidden preferences: |
| 126 | | * {{{mappaint.fillalpha}}} |
| 127 | | * alpha "opacity level", that is used to fill areas. An integer value between 0 (transparent) and 255 (solid) with the default of 50. |
| 128 | | * {{{mappaint.fillareas}}} (show areas) |
| 129 | | * 10000000 (default) - areas will be filled with their corresponding colour and name will be rendered |
| 130 | | * 0 - areas will be surrounded by lines only and name will not be rendered |
| 131 | | * any other number - areas will be filled with their corresponding colour and name will be rendered at any zoom level below the given number in meters |
| 132 | | * {{{mappaint.showicons}}} |
| 133 | | * select whether icons are shown - same values as {{{mappaint.fillareas}}} |
| 134 | | * {{{mappaint.shownames}}} |
| 135 | | * select whether names are shown - same values as {{{mappaint.fillareas}}} |
| 136 | | * {{{mappaint.strokes}}} |
| 137 | | * select whether strokes or full lines are used - same values as {{{mappaint.fillareas}}} |
| 138 | | * {{{mappaint.useRealWidth}}} |
| 139 | | * true - ways will change width corresponding to the real width in meters set in the elemstyle.xml file |
| 140 | | * false (default) - ways will have the same width on every zoom level |
| 141 | | * {{{mappaint.zoomLevelDisplay}}} |
| 142 | | * true - elements visibility depends on zoom level |
| 143 | | * false (default) - all elements are displayed |
| 144 | | * {{{mappaint.fontsize}}} |
| 145 | | * size of mappaint texts (default=8) |
| | 142 | ---- |
| | 143 | Back to [wiki:/Help main help] |