wiki:Maps

Version 471 (modified by Klumbumbus, 7 years ago) ( diff )

+ESRI from ELI, see https://github.com/osmlab/editor-layer-index/pull/358, use better icon (from http://www.esri.com/apple-touch-icon.png), remove description duplicating name, remove default (don't have the permission)

Imagery sources

This wiki page provides imagery sources for JOSM. You can add more WMS, TMS and WMTS servers to the list below, but source:/trunk/images/misc/error.svg make sure, they can be used for OpenStreetMap source:/trunk/images/misc/error.svg.

List of services (editable)

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<imagery xmlns="http://josm.openstreetmap.de/maps-1.0">

    <entry>
        <name>Landsat</name>
        <id>landsat</id>
        <type>wms</type>
        <url><![CDATA[http://irs.gis-lab.info/?layers=landsat&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}]]></url>
        <icon>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUTPmdaXSdnXUmdcyo9AbYLAAAAFklEQVQI12NYtYqBgYEI4v//0FAiCAA8TB/hMzHkwAAAAABJRU5ErkJggg==</icon>
        <projections>
            <code>NASA:4326</code><code>EPSG:32641</code><code>EPSG:3857</code><code>EPSG:3785</code><code>EPSG:32642</code><code>EPSG:32640</code>
            <code>EPSG:4326</code><code>EPSG:900913</code><code>EPSG:3395</code><code>EPSG:32639</code><code>EPSG:32638</code><code>EPSG:32637</code>
            <code>EPSG:32636</code><code>EPSG:32635</code>
        </projections>
    </entry>

    <!--Tile based access-->

    <entry>
        <name>Bing aerial imagery</name>
        <id>Bing</id>
        <type>bing</type>
        <default>true</default>
        <url>http://www.bing.com/maps/</url>
        <max-zoom>22</max-zoom>
        <permission-ref>http://wiki.openstreetmap.org/wiki/Bing_Maps</permission-ref>
<icon>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAALVBMVEUMhIT///8jj4/Z7Ozl8vJUqal/vr6+3t6Tycmo1NQxl5dutbXz+flBn5/M5eX9gIKtAAAAjUlEQVR4XmMgD6gFoQkoC7eiCQgKK6AJiNBEQGkBmoBW5S40LROFZyugCMQICloEIQuoCwoKCicgCbAJCgoKGiEJMCWjCTAwpaAJsBaiCnC1CCILCCslCwoKijQgVKQLCgoKliLcAQbWCqgCFgin6wkKCgqevIDwHO8cQUHxAAYkwFoonMSAArS7GCgAAKZlGg8L4DPrAAAAAElFTkSuQmCC</icon>
        <no-tile-header name="X-VE-Tile-Info" value="no-tile" />
        <metadata-header header-name="X-VE-TILEMETA-CaptureDatesRange" metadata-key="Capture Date" />
    </entry>

    <entry>
        <name>HDM (Humanitarian OpenStreetMap Team)</name>
        <id>HDM_HOT</id>
        <type>tms</type>
        <url>http://{switch:a,b,c}.tile.openstreetmap.fr/hot/{zoom}/{x}/{y}.png</url>
        <max-zoom>20</max-zoom>
        <attribution-text mandatory='true'>© OpenStreetMap contributors, tiles courtesy of Humanitarian OpenStreetMap Team</attribution-text>
        <attribution-url>http://hot.openstreetmap.org/</attribution-url>
        <icon>http://wiki.openstreetmap.org/w/images/thumb/c/c9/Hot_logo.svg/300px-Hot_logo.svg.png</icon>
        <valid-georeference>true</valid-georeference>
    </entry>

    <entry>
        <name>Mapbox Satellite</name>
        <id>Mapbox</id>
        <default>true</default>
        <type>tms</type>
        <attribution-text mandatory="true">Terms &amp; Feedback</attribution-text>
        <attribution-url>http://www.mapbox.com/about/maps/</attribution-url>
        <url>https://{switch:a,b,c}.tiles.mapbox.com/v4/openstreetmap.map-inh7ifmo/{zoom}/{x}/{y}.png?access_token=pk.eyJ1Ijoib3BlbnN0cmVldG1hcCIsImEiOiJncjlmd0t3In0.DmZsIeOW-3x-C5eX-wAqTw</url>
        <max-zoom>19</max-zoom>
        <icon>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAhFBMVEVHcEz///9CZPtphPtFZ/uMof1KavvO0uJifvtQcPuLn/1ng/ve4euQnv36+vtIaPtXdfvt7vTr7PG2v+jl5/BaePuhrv1devugrOC7wNdxi/uap96uuOXKzeDc3/O9xuqfrfzY2+ilsOLEy+xEZfuQntuwttG+w9mpsM2Zp/x3j/t0jfvA+Y0kAAAAAXRSTlMAQObYZgAAASRJREFUeF6Fk+eSwyAMhC2Be+9Ob9fv/d/viBQgDLnx98cedi2JNQTPhHkqZSrC4CVZjYYo8+SzRAdZunqCHsmznuILUk/3HX79fPmMN7vE7XK2n5yAuTVI8KRm/qYATSd4L7R/rddH0i4VObjGPY9IGxYgfvbchRNTBq2PFQkxzvzCk6r8teFKy+0WcSHHjlbDIEdGtne5pIbzXlk2tCxMSFtQ9DMSvxeAwyOsN2RK6lD1jfLGALpCbQwfwPQYtWBnkKZFDEw1TkDkjxYCGZNi39HjhIQw2xzAoXhUDk1QnaMfG2RUkrVuYakWXuSoMzsk015H1GT2d7/HxTAUh69J8Mbt7w6+8V9K58j5JGuHdv3Yr18cy7Ry9RRZ5F1ej1D41/8P1QwO53k2L5oAAAAASUVORK5CYII=</icon>
        <permission-ref>http://wiki.openstreetmap.org/wiki/Vertical_Aerial_Photographs#DigitalGlobe_.2F_MapBox</permission-ref>
        <no-tile-header name='ETag' value='"067736a547cafe90014b4e59b6510abe"|"ee1f6802b0234046b553cbbc672ac7d9"|"9f5a2f1d7cc131e58befc2052c71c827"' />
        <no-tile-checksum type="MD5" value="811bb5f56a0e672f674a2a820d340c61"/>
    </entry>

    <entry>
        <name>DigitalGlobe Premium Imagery</name>
        <id>DigitalGlobe-Premium</id>
        <default>true</default>
        <type>tms</type>
        <url>https://{switch:a,b,c}.tiles.mapbox.com/v4/digitalglobe.316c9a2e/{zoom}/{x}/{y}.png?access_token=pk.eyJ1IjoiZGlnaXRhbGdsb2JlIiwiYSI6ImNqM293YnJ5MTAwajIzMnF0bmV4dnV1MW4ifQ.psvzzOez33BOH8xmRiJZWg</url>
        <attribution-text mandatory="true">Terms &amp; Feedback</attribution-text>
        <attribution-url>https://wiki.openstreetmap.org/wiki/DigitalGlobe</attribution-url>
        <description lang="en">DigitalGlobe-Premium is a mosaic composed of DigitalGlobe basemap with select regions filled with +Vivid or custom area of interest imagery, 50cm resolution or better, and refreshed more frequently with ongoing updates.</description>
        <icon>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAh1BMVEUMOl79/v7+//8MOl0RPmH5+vs0Wnj8/P0sVHMZRWb09vje5OlyjaGMorNCZ4Jlg5ldfJNNboj2+Pnl6u7N196Gna/y9PadsL4WQmQ6YHxrh51RcoyWqrm6x9KitMEjTG1IaoVXd5DR2uHo7PDG0dmouMXZ4OXt8fN8laiSp7f7/PwmT2+xv8s6QjL6AAACBklEQVR4Xu1W13LjMAz0Lkj13tx7d/L/33dz0vic2AlPtsbOS/ZBIkhxtcQAIHqvgpjtL1bl6rOLLVe2gaQT5Ps5udjPdEOz/Au5y+4O6U4r3XWJgUBu37cJ9EyIyVcXBXcf4edhlONay6AMD/HQfYTNXW5zDQCE9sO3e+PYCdf7YlYeylnhgeQ+UIZkuCGcH/e7yWjs/N2krH5Gwu6rnrQMWhWvAQ1Ar8b1xCIniUlb/83f9apMh2nfA3RZTw0rEHrcLuYjfxqpZuQRWNbDAARXqo0HEz/5564jgKLe5foksTAob2bUYLSLHGsYRYvFIooCENqqF0OQ7H+3XzlREoSzaeHnttawcQZxPsMYIFdfSQ4mU/8EECTB5gGeTQBxExc2SdufToLUGXwiIMAGl13aq6p95WUnEEjqz94yNPyEzjeTeKjOB4FdrXeb9354GCVpZDlz92PAKHc+aAg0Saw9G2zgbY5JHWipNXdbJIdlk6ycNyuNy+0mz04Aqf3tyBhdcrGXALkefMjTw6zIM5u9lggJorhOd2d8aPj/m6RqRYIzUxaYGayMJGJTPosxR0Yk4LkGh11bIp+4liAx7T2OwVbbO8sswHxJKqtFZRUT69M6QnODJq9u2OT25pWH/i9deyQzz3MVSSuNT5Uo0rHhN8t6sB6YYa4HL4F0bZp/vh781oM/R8kWuf7W62IAAAAASUVORK5CYII=</icon>
        <max-zoom>19</max-zoom>
    </entry>

    <entry>
        <name>DigitalGlobe Standard Imagery</name>
        <id>DigitalGlobe-Standard</id>
        <default>true</default>
        <type>tms</type>
        <url>https://{switch:a,b,c}.tiles.mapbox.com/v4/digitalglobe.0a8e44ba/{zoom}/{x}/{y}.png?access_token=pk.eyJ1IjoiZGlnaXRhbGdsb2JlIiwiYSI6ImNqM293Y3Y5ZjAwaWgycW55ZXFncHk0a3QifQ.6Kprj_J4oDmXqV97RricwA</url>
        <attribution-text mandatory="true">Terms &amp; Feedback</attribution-text>
        <attribution-url>https://wiki.openstreetmap.org/wiki/DigitalGlobe</attribution-url>
        <description lang="en">DigitalGlobe-Standard is a curated set of imagery covering 86% of the earth’s landmass, with 30-60cm or resolution where available, backfilled by Landsat. Average age is 2.31 years, with some areas updated 2x per year.</description>
        <icon>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAh1BMVEUMOl79/v7+//8MOl0RPmH5+vs0Wnj8/P0sVHMZRWb09vje5OlyjaGMorNCZ4Jlg5ldfJNNboj2+Pnl6u7N196Gna/y9PadsL4WQmQ6YHxrh51RcoyWqrm6x9KitMEjTG1IaoVXd5DR2uHo7PDG0dmouMXZ4OXt8fN8laiSp7f7/PwmT2+xv8s6QjL6AAACBklEQVR4Xu1W13LjMAz0Lkj13tx7d/L/33dz0vic2AlPtsbOS/ZBIkhxtcQAIHqvgpjtL1bl6rOLLVe2gaQT5Ps5udjPdEOz/Au5y+4O6U4r3XWJgUBu37cJ9EyIyVcXBXcf4edhlONay6AMD/HQfYTNXW5zDQCE9sO3e+PYCdf7YlYeylnhgeQ+UIZkuCGcH/e7yWjs/N2krH5Gwu6rnrQMWhWvAQ1Ar8b1xCIniUlb/83f9apMh2nfA3RZTw0rEHrcLuYjfxqpZuQRWNbDAARXqo0HEz/5564jgKLe5foksTAob2bUYLSLHGsYRYvFIooCENqqF0OQ7H+3XzlREoSzaeHnttawcQZxPsMYIFdfSQ4mU/8EECTB5gGeTQBxExc2SdufToLUGXwiIMAGl13aq6p95WUnEEjqz94yNPyEzjeTeKjOB4FdrXeb9354GCVpZDlz92PAKHc+aAg0Saw9G2zgbY5JHWipNXdbJIdlk6ycNyuNy+0mz04Aqf3tyBhdcrGXALkefMjTw6zIM5u9lggJorhOd2d8aPj/m6RqRYIzUxaYGayMJGJTPosxR0Yk4LkGh11bIp+4liAx7T2OwVbbO8sswHxJKqtFZRUT69M6QnODJq9u2OT25pWH/i9deyQzz3MVSSuNT5Uo0rHhN8t6sB6YYa4HL4F0bZp/vh781oM/R8kWuf7W62IAAAAASUVORK5CYII=</icon>
        <max-zoom>19</max-zoom>
    </entry>

    <entry>
        <name>Esri World Imagery</name>
        <id>EsriWorldImagery</id>
        <type>tms</type>
        <url>https://{switch:services,server}.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer/tile/{zoom}/{y}/{x}</url>
        <max-zoom>22</max-zoom>
        <attribution-text mandatory="true">Terms &amp; Feedback</attribution-text>
        <attribution-url>https://wiki.openstreetmap.org/wiki/Esri</attribution-url>
        <icon> data:image/png;base64,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</icon>
    </entry>

    <entry>
        <name>OpenCycleMap</name>
        <id>opencylemap</id>
        <type>tms</type>
        <url>https://{switch:a,b,c}.tile.thunderforest.com/cycle/{zoom}/{x}/{y}.png?apikey=7bd5ed2197cf4da29fa26de0ba6530cc</url> <!-- JOSM API key -->
        <max-zoom>22</max-zoom>
        <attribution-text mandatory='true'>Data © OpenStreetMap contributors</attribution-text>
        <attribution-url>http://www.openstreetmap.org/copyright/</attribution-url>
        <terms-of-use-text>Maps © Thunderforest</terms-of-use-text>
        <terms-of-use-url>http://thunderforest.com/terms/</terms-of-use-url>
        <icon>data:image/png;base64,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</icon>
        <valid-georeference>true</valid-georeference>
    </entry>

    <entry>
        <name>Thunderforest Landscape</name>
        <id>tf-landscape</id>
        <type>tms</type>
        <url>https://{switch:a,b,c}.tile.thunderforest.com/landscape/{zoom}/{x}/{y}.png?apikey=7bd5ed2197cf4da29fa26de0ba6530cc</url> <!-- JOSM API key -->
        <attribution-text mandatory='true'>Data © OpenStreetMap contributors</attribution-text>
        <attribution-url>http://www.openstreetmap.org/copyright/</attribution-url>
        <terms-of-use-text>Maps © Thunderforest</terms-of-use-text>
        <terms-of-use-url>http://thunderforest.com/terms/</terms-of-use-url>
        <max-zoom>22</max-zoom>
    </entry>

    <entry>
        <name>OpenSeaMap</name>
        <id>openseamap</id>
        <type>tms</type>
        <url>http://tiles.openseamap.org/seamark/{zoom}/{x}/{y}.png</url>
        <max-zoom>18</max-zoom>
        <attribution-text mandatory='true'>© OpenStreetMap contributors, CC-BY-SA</attribution-text>
        <attribution-url>http://www.openstreetmap.org/copyright</attribution-url>
        <icon>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAACa0lEQVQoz2P4jw0wwAAWKSAWM7GQsHaSsHOVtHfnU9XkEhHnl1MSUdMRkFcBsnllFcVMLMXNrMWMzaAaZEOSNbpWqbUsFjRz0ghOStty2TSpmFdSTs7KNXjlCd2Ucl51fZW62TJBCXANSUANfAbWnu0LcvbcSd9506myn09aXsMvNnj1ab/lx+26lgL1SPlGQzXIBCUqlfQruoUAVWftuqUbnAg0npWLm0dCVsLIxmfZMfdFh3Tz2wR0TOAa4kWdAkMmr4YYH75wn2fPMh5JWevKfqfeFZ5LjrgsPGg/dy+3nAo0HGQC4vhUdEDG776duv16wpYr0Rsu8EjIuE/ZCDHeaf5+29m7Ra3dYRqCkkT0LSDGJ229GrvpUsT681yikk59K+HGW83aJReaDtUgF5EhqGUMNF7bLzp2/Tmg8WFrz3KJSti2zndffBhovLRrsFH7YjEHX5iG6BwhC5eYJQfkzB1FNfT9Z28PWX2aU1jcsm66y/z9oiZ27MLiZtO2cSuqQzXIx+ZJReTqxuZr+ERy8AtpBid5zNjKISSqnVSm4BvDKS7Np6qrUdLLq6IFDSW5qGyNzpW8WiYWuY0+0zZJWzhxCokxsbCycvMJ6ZjqV09VSS7nUdeXcPaDRVxEOjDiVOvn8mmb6qdWBiw/5jFnF4egqHZqpd2cPZp5rdxKWsrlk6V9o+AxnQLUAETqHcvF/RP51PTFrT1kvSLF7Xx4NQxFHAPUmhcCZWUCYmGJz8pRLipLNjxdNixNNiwVaKF0YIKkT7RsVLZiZq1CYgnQzUBZMXM7qAYRRTkgQk7DEBERRVlhRVk0KQAitU6ZgB+H8gAAAABJRU5ErkJggg==</icon>
        <valid-georeference>true</valid-georeference>
    </entry>

    <entry>
        <name>OpenStreetMap Carto (Standard)</name>
        <id>standard</id>
        <type>tms</type>
        <default>true</default>
        <url>https://{switch:a,b,c}.tile.openstreetmap.org/{zoom}/{x}/{y}.png</url>
        <max-zoom>19</max-zoom>
        <attribution-text mandatory='true'>© OpenStreetMap contributors, CC-BY-SA</attribution-text>
        <attribution-url>https://www.openstreetmap.org/</attribution-url>
        <icon>data:image/png;base64,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</icon>
        <valid-georeference>true</valid-georeference>
    </entry>

    <entry>
        <name>OpenStreetMap (Standard Black &amp; White)</name>
        <id>osm-mapnik-black_and_white</id>
        <type>tms</type>
        <default>true</default>
        <url>https://tiles.wmflabs.org/bw-mapnik/{zoom}/{x}/{y}.png</url><!-- no a/b/c.tiles.… because they only have a *.wmflabs.org SSL certificate and this would cause SSL errors -->
        <max-zoom>18</max-zoom>
        <attribution-text mandatory='true'>© OpenStreetMap contributors, CC-BY-SA</attribution-text>
        <attribution-url>https://www.openstreetmap.org/</attribution-url>
        <icon>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAADJElEQVR4Xo2SS2hcZRSAv/+//70zkzszeU+okVqaaGLjI0akTRGl3ehGdCEiutO6c6PgwoWCSMUXdRFaCurGTRGVUtqNraKmTDA1KtIQzat3TKczSW0mznTuzNznL1zoxo1+q3PgwPnOA8cufVU647y+PnYps6Wq9lbfxvTiqdnzs+/PH7re/bY6nV7tqT5UmanOkUDJcN5w9BW9phcuXDtW/bqy7ejfdVH/qhd0cfXsO9998VN5Xq/qTffaAwACnGl9VvcHePSiaOMidSzWdb+wsRG0CLmhc8E9r/YcbyNgqZA6w4E6ETksoI3gIofIYCCT3KPD39z49OkjIGHf9aikyWFyE4EgzwoHyJFBoQmxsAmQyH1TAyABrMDCJIvCI2Ibk24kYGCTIwXksbD3P3sYDCjtMV8xhsACJHXK5BjCRBMQ0CbAxUdpQ27Xrp5XYI7oEYgQ+IBHjKBDkOiZSJqESGLSZMYOWrJEPK67NDEtIhpoTAQxMRDSpE4H0AgUSkhkaPmTAaGGJiYWWSxCOmgU0CaEpI9Bmmj1+0AthnvXMwRCEBPSh4ekSh8dBNBFAChSZESD8i9LsXxKr/wRNWWy/XTi2sO3rBGjk2lMUqSTLa3+eHJuzJIwX/bLApOYiE4y/F18xNUkInG3iFjxi5/vVJSU6FMld9NHYLCDxqPKEoqPuUQjubLLNgtsmIcnXB1HCso1qyYJiMmzwSdY9PIww2zRhUEOjYsgJ8zhXtnyFXzT218IscizzHHcROsxdhPzFzdxsBDkGYjW13bcQqhgdCS+s0MWhxPUCTCZIotAspeYCgoPqZve5SKtZSQ0RrwhmyvMUMFF8TjTFPBJ4REyiEaAiN2jP6BBzqjOhMEi7+HQIstzyada9BFqQ9u4eFpphe+wCaAMM9q1HB41POGzixe4H7d18cJAauJgd75JiIkpDOq1y1+SAAa3vXvkrcZ4PFZ7bf3k7Itvsp9hbufBl14+fe7nP8/NfXDi0ee5l25uUUTc8eFnT/42esx+gmEMbiGxGUyO/G+mcnseue+ZycmpDP+PAneb4+lRA2D3f9T+A2BEVdbaZSWbAAAAAElFTkSuQmCC</icon>
        <valid-georeference>true</valid-georeference>
    </entry>

    <entry>
        <name>OpenStreetMap (Mapnik, no labels)</name>
        <id>osm-mapnik-no_labels</id>
        <type>tms</type>
        <url>http://{switch:a,b,c}.tiles.wmflabs.org/osm-no-labels/{zoom}/{x}/{y}.png</url>
        <max-zoom>18</max-zoom>
        <attribution-text mandatory='true'>© OpenStreetMap contributors, CC-BY-SA</attribution-text>
        <attribution-url>https://www.openstreetmap.org/</attribution-url>
        <icon>data:image/png;base64,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</icon>
        <valid-georeference>true</valid-georeference>
    </entry>

    <entry>
        <name>OpenStreetMap (French Style)</name>
        <id>osmfr</id>
        <type>tms</type>
        <url>http://{switch:a,b,c}.tile.openstreetmap.fr/osmfr/{zoom}/{x}/{y}.png</url>
        <max-zoom>20</max-zoom>
        <attribution-text mandatory='true'>Tiles © cquest@Openstreetmap France, data © OpenStreetMap contributors, ODBL</attribution-text>
        <attribution-url>https://www.openstreetmap.org/</attribution-url>
        <icon>data:image/png;base64,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</icon>
        <valid-georeference>true</valid-georeference>
    </entry>

    <entry>
        <name>OpenStreetMap (German Style)</name>
        <id>osm-mapnik-german_style</id>
        <type>tms</type>
        <url>http://{switch:a,b,c,d}.tile.openstreetmap.de/tiles/osmde/{zoom}/{x}/{y}.png</url>
        <max-zoom>18</max-zoom>
        <attribution-text>© OpenStreetMap contributors, CC-BY-SA</attribution-text>
        <attribution-url>https://www.openstreetmap.org/</attribution-url>
        <icon>data:image/png;base64,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</icon>
        <valid-georeference>true</valid-georeference>
    </entry>

    <entry>
        <name>OpenStreetMap GPS Traces</name>
        <id>osm-gps</id>
        <type>tms</type>
        <description lang="en">Public GPS traces uploaded to OpenStreetMap.</description>
        <url>https://{switch:a,b,c}.gps-tile.openstreetmap.org/lines/{zoom}/{x}/{y}.png</url>
        <max-zoom>20</max-zoom>
        <attribution-text mandatory='true'>© OpenStreetMap contributors</attribution-text>
        <attribution-url>https://www.openstreetmap.org/copyright</attribution-url>
        <icon>data:image/png;base64,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</icon>
        <valid-georeference>true</valid-georeference>
    </entry>

    <entry>
        <name>Public Transport (ÖPNV)</name>
        <id>public_transport_oepnv</id>
        <type>tms</type>
        <url>http://tile.memomaps.de/tilegen/{zoom}/{x}/{y}.png</url>
        <max-zoom>18</max-zoom>
        <attribution-text mandatory='true'>© OpenStreetMap contributors, CC-BY-SA</attribution-text>
        <attribution-url>http://öpnvkarte.de/</attribution-url>
        <icon>data:image/png;base64,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</icon>
        <valid-georeference>true</valid-georeference>
    </entry>

    <entry>
        <name>Hike &amp; Bike</name>
        <id>hike_n_bike</id>
        <type>tms</type>
        <icon>http://hikebikemap.org/hikebike16x16.png</icon>
        <url>http://{switch:a,b,c}.tiles.wmflabs.org/hikebike/{zoom}/{x}/{y}.png</url>
        <max-zoom>18</max-zoom>
        <attribution-text mandatory='true'>© OpenStreetMap contributors</attribution-text>
        <attribution-url>https://www.openstreetmap.org/copyright</attribution-url>
        <terms-of-use-text>Map tiles hikebikemap.org</terms-of-use-text>
        <terms-of-use-url>http://hikebikemap.org</terms-of-use-url>
        <valid-georeference>true</valid-georeference>
    </entry>

    <entry>
        <name>skobbler</name>
        <id>skobbler</id>
        <type>tms</type>
        <url>http://tiles{switch:1,2,3,4}-4001b3692e229e3215c9b7a73e528198.skobblermaps.com/TileService/tiles/2.0/00021210101/0/{zoom}/{x}/{y}.png</url>
        <icon>http://www.skobbler.com/images/skobbler_logo_josm.png</icon>
        <min-zoom>1</min-zoom>
        <max-zoom>18</max-zoom>
        <attribution-text mandatory='true'>© Tiles: skobbler Map data: OpenStreetMap contributors</attribution-text>
        <attribution-url>http://maps.skobbler.com</attribution-url>
        <valid-georeference>true</valid-georeference>
    </entry>

    <entry>
        <name>Stamen Terrain</name>
        <id>stamen-terrain-background</id>
        <type>tms</type>
        <url>http://{switch:a,b,c,d}.tile.stamen.com/terrain-background/{zoom}/{x}/{y}.jpg</url>
        <attribution-text mandatory="true">Map tiles by Stamen Design, under CC BY 3.0. Data by OpenStreetMap, under ODbL</attribution-text>
        <attribution-url>http://maps.stamen.com/#terrain</attribution-url>
        <min-zoom>4</min-zoom>
        <max-zoom>18</max-zoom>
    </entry>

    <entry> <!--only for Cambodia, Laos, Thailand, Vietnam, Myanmar-->
        <name>Cambodia, Laos, Thailand, Vietnam, Myanmar bilingual</name>
        <id>osm-cambodia_laos_thailand_vietnam-bilingual</id>
        <type>tms</type>
        <url>http://{switch:a,b,c,d}.tile.osm-tools.org/osm_then/{zoom}/{x}/{y}.png</url>
        <max-zoom>19</max-zoom>
        <bounds min-lat='0.9004918' min-lon='92.1023798' max-lat='28.5805966' max-lon='119.6172953'>
            <shape>
                <point lat='20.8135629' lon='92.1023798'/><point lat='24.0975527' lon='93.5690546'/><point lat='23.9269484' lon='94.1733026'/>
                <point lat='26.7072740' lon='95.1950312'/><point lat='27.5286657' lon='96.7550898'/><point lat='28.5805966' lon='97.5845575'/>
                <point lat='27.5140510' lon='98.7381220'/><point lat='25.8799151' lon='98.7436151'/><point lat='24.7577376' lon='97.6779413'/>
                <point lat='24.0423820' lon='97.9635858'/><point lat='24.1627239' lon='98.8205194'/><point lat='22.9593356' lon='99.5236444'/>
                <point lat='21.5051376' lon='100.3695917'/><point lat='22.4830518' lon='101.7923212'/><point lat='23.3331079' lon='105.3628778'/>
                <point lat='22.8480137' lon='106.8185663'/><point lat='21.3619661' lon='108.1973505'/><point lat='18.8539792' lon='107.4389505'/>
                <point lat='7.4656173' lon='117.1453714'/><point lat='5.2875389' lon='119.6172953'/><point lat='4.0502277' lon='118.1231546'/>
                <point lat='4.3624942' lon='117.2552347'/><point lat='4.3460623' lon='115.8654642'/><point lat='3.0249771' lon='115.5084085'/>
                <point lat='1.5100953' lon='114.5525980'/><point lat='1.2574836' lon='113.5418558'/><point lat='1.5704982' lon='112.9650736'/>
                <point lat='1.5100953' lon='112.2454691'/><point lat='1.0158321' lon='111.6741800'/><point lat='0.9004918' lon='110.4546976'/>
                <point lat='1.9218969' lon='109.4988871'/><point lat='1.1256762' lon='103.2256937'/><point lat='3.2388904' lon='100.4626322'/>
                <point lat='8.0588831' lon='97.6721048'/><point lat='15.9398659' lon='93.8928080'/><point lat='20.8135629' lon='92.1023798'/>
            </shape>
        </bounds>
        <attribution-text mandatory='true'>© osm-tools.org &amp; OpenStreetMap contributors, CC-BY-SA</attribution-text>
        <attribution-url>http://www.osm-tools.org/</attribution-url>
        <valid-georeference>true</valid-georeference>
    </entry>

    <entry>
        <name>OpenPT Map (overlay)</name>
        <id>openpt_map</id>
        <type>tms</type>
        <url>http://openptmap.de/tiles/{zoom}/{x}/{y}.png</url>
        <min-zoom>4</min-zoom>
        <max-zoom>17</max-zoom>
        <icon>http://openptmap.de/favicon_pt.png</icon>
        <attribution-text mandatory='true'>© OpenStreetMap contributors, CC-BY-SA</attribution-text>
        <attribution-url>http://openptmap.de/</attribution-url>
        <valid-georeference>true</valid-georeference>
    </entry>

    <entry>
        <name>Strava cycling heatmap</name>
        <id>strava_cycling_heatmap</id>
        <type>tms</type>
        <url>http://globalheat.strava.com/tiles/cycling/color2/{zoom}/{x}/{y}.png</url>
        <icon>https://d3nn82uaxijpm6.cloudfront.net/assets/website/mobile/icon-app-81cc8ba60200bed099176eb699e218ab.png</icon>
        <min-zoom>3</min-zoom>
        <max-zoom>17</max-zoom>
        <attribution-text mandatory='true'>http://labs.strava.com/heatmap/</attribution-text>
        <attribution-url>http://labs.strava.com/heatmap/</attribution-url>
        <valid-georeference>true</valid-georeference>
    </entry>

    <entry>
        <name>Strava running heatmap</name>
        <id>strava_running_heatmap</id>
        <type>tms</type>
        <url>http://globalheat.strava.com/tiles/running/color2/{zoom}/{x}/{y}.png</url>
        <icon>https://d3nn82uaxijpm6.cloudfront.net/assets/website/mobile/icon-app-81cc8ba60200bed099176eb699e218ab.png</icon>
        <min-zoom>3</min-zoom>
        <max-zoom>17</max-zoom>
        <attribution-text mandatory='true'>http://labs.strava.com/heatmap/</attribution-text>
        <attribution-url>http://labs.strava.com/heatmap/</attribution-url>
        <valid-georeference>true</valid-georeference>
    </entry>

    <entry>
        <name>Strava cycling and running heatmap</name>
        <id>strava_both_heatmap</id>
        <type>tms</type>
        <url>http://globalheat.strava.com/tiles/both/color2/{zoom}/{x}/{y}.png</url>
        <icon>https://d3nn82uaxijpm6.cloudfront.net/assets/website/mobile/icon-app-81cc8ba60200bed099176eb699e218ab.png</icon>
        <min-zoom>3</min-zoom>
        <max-zoom>17</max-zoom>
        <attribution-text mandatory='true'>http://labs.strava.com/heatmap/</attribution-text>
        <attribution-url>http://labs.strava.com/heatmap/</attribution-url>
        <valid-georeference>true</valid-georeference>
    </entry>

    <entry>
        <name>Locator Overlay</name>
        <id>mapbox_locator_overlay</id>
        <type>tms</type>
        <description lang="en">Shows major features to help orient you.</description>
        <url>http://{switch:a,b,c}.tiles.mapbox.com/v4/openstreetmap.map-inh76ba2/{zoom}/{x}/{y}.png?access_token=pk.eyJ1Ijoib3BlbnN0cmVldG1hcCIsImEiOiJncjlmd0t3In0.DmZsIeOW-3x-C5eX-wAqTw</url>
        <max-zoom>16</max-zoom>
        <attribution-text mandatory="true">Terms &amp; Feedback</attribution-text>
        <attribution-url>http://www.mapbox.com/about/maps/</attribution-url>
        <valid-georeference>true</valid-georeference>
    </entry>

    <entry>
        <name>QA No Address</name>
        <id>qa_no_address</id>
        <type>tms</type>
        <url>http://tile3.poole.ch/noaddress/{zoom}/{x}/{y}.png</url>
        <attribution-text mandatory="true">Simon Poole, Data &#169;OpenStreetMap contributors</attribution-text>
        <attribution-url>http://qa.poole.ch/</attribution-url>
        <max-zoom>18</max-zoom>
        <valid-georeference>true</valid-georeference>
    </entry>

    <entry>
        <name>Waymarked Trails: Hiking</name>
        <id>Waymarked_Trails-Hiking</id>
        <type>tms</type>
        <url>http://tile.waymarkedtrails.org/hiking/{zoom}/{x}/{y}.png</url>
        <attribution-text mandatory="true">&#169; Sarah Hoffmann, CC by-SA 3.0, map data OpenStreetMap contributors, ODbL 1.0</attribution-text>
        <attribution-url>http://hiking.waymarkedtrails.org/en/help/legal</attribution-url>
        <max-zoom>17</max-zoom>
        <icon>http://static.waymarkedtrails.org/img/map_hiking.png</icon>
        <valid-georeference>true</valid-georeference>
    </entry>
    <entry>
        <name>Waymarked Trails: Cycling</name>
        <id>Waymarked_Trails-Cycling</id>
        <type>tms</type>
        <url>http://tile.waymarkedtrails.org/cycling/{zoom}/{x}/{y}.png</url>
        <attribution-text mandatory="true">&#169; Sarah Hoffmann, CC by-SA 3.0, map data OpenStreetMap contributors, ODbL 1.0</attribution-text>
        <attribution-url>http://cycling.waymarkedtrails.org/en/help/legal</attribution-url>
        <max-zoom>17</max-zoom>
        <icon>http://static.waymarkedtrails.org/img/map_cycling.png</icon>
        <valid-georeference>true</valid-georeference>
    </entry>
    <entry>
        <name>Waymarked Trails: MTB</name>
        <id>Waymarked_Trails-MTB</id>
        <type>tms</type>
        <url>http://tile.waymarkedtrails.org/mtb/{zoom}/{x}/{y}.png</url>
        <attribution-text mandatory="true">&#169; Sarah Hoffmann, CC by-SA 3.0, map data OpenStreetMap contributors, ODbL 1.0</attribution-text>
        <attribution-url>http://mtb.waymarkedtrails.org/en/help/legal</attribution-url>
        <max-zoom>17</max-zoom>
        <icon>http://static.waymarkedtrails.org/img/map_mtb.png</icon>
        <valid-georeference>true</valid-georeference>
    </entry>
    <entry>
        <name>Waymarked Trails: Skating</name>
        <id>Waymarked_Trails-Skating</id>
        <type>tms</type>
        <url>http://tile.waymarkedtrails.org/skating/{zoom}/{x}/{y}.png</url>
        <attribution-text mandatory="true">&#169; Sarah Hoffmann, CC by-SA 3.0, map data OpenStreetMap contributors, ODbL 1.0</attribution-text>
        <attribution-url>http://skating.waymarkedtrails.org/en/help/legal</attribution-url>
        <max-zoom>17</max-zoom>
        <icon>http://static.waymarkedtrails.org/img/map_skating.png</icon>
        <valid-georeference>true</valid-georeference>
    </entry>
    <entry>
        <name>Waymarked Trails: Horse Riding</name>
        <id>Waymarked_Trails-Horse_Riding</id>
        <type>tms</type>
        <url>http://tile.waymarkedtrails.org/riding/{zoom}/{x}/{y}.png</url>
        <attribution-text mandatory="true">&#169; Sarah Hoffmann, CC by-SA 3.0, map data OpenStreetMap contributors, ODbL 1.0</attribution-text>
        <attribution-url>http://skating.waymarkedtrails.org/en/help/legal</attribution-url>
        <max-zoom>17</max-zoom>
        <icon>http://static.waymarkedtrails.org/img/map_riding.png</icon>
        <valid-georeference>true</valid-georeference>
    </entry>
    <entry>
        <name>Waymarked Trails: Winter Sports</name>
        <id>Waymarked_Trails-Winter_Sports</id>
        <type>tms</type>
        <url>http://tile.waymarkedtrails.org/slopes/{zoom}/{x}/{y}.png</url>
        <attribution-text mandatory="true">&#169; Michael Spreng, CC by-SA 3.0, map data OpenStreetMap contributors, ODbL 1.0</attribution-text>
        <attribution-url>http://slopes.waymarkedtrails.org/en/help/legal</attribution-url>
        <max-zoom>17</max-zoom>
        <icon>http://static.waymarkedtrails.org/img/map_slopes.png</icon>
        <valid-georeference>true</valid-georeference>
    </entry>

    <entry>
        <name>OSM Inspector: Geometry</name>
        <id>OSM_Inspector-Geometry</id>
        <type>tms</type>
        <url>http://tools.geofabrik.de/osmi/tiles/geometry/{zoom}/{x}/{y}.png</url>
        <icon>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsSAAALEgHS3X78AAAB5UlEQVQ4y4WTwWsTURDGfy8W1yYmXZOqtGJJFyGw6KF7CEigwYuS0kthrYUi4i0iORS9BU9hQdA/ILcixVBrwENKLz1FUBB0wWOwYFAqxUNYTZq6BfM8yC5d05iBObz3vfnmm3kz4sqDh/zP7szdlG5I+Of1zQ1xFA8xxI4GH2cjg4Cl+UUJcC4SJq6c7FPkKRlIoPQk0+NnuDwxHrhvuYd83+8OVuBlHouE/eDXzW8+/qO9DyHB0vyiVHoy2INSNiPdeg23XuPs3icmIoofPKXGmFJjjEUjgf4EFNi2TT6fJ5FI0Gg0ePrkMRfnbvn41QsJgEAJAQUdbYZyuQxAcvoSpmnydesFAF+cn8f2KUCw/fGt6GgzWJbF706bVCoFwGxyktnk5N8kB79QepL1zQ3xbOulCJWyGbkQHZWlbEZ6JIZhBDI1nQ5Np8P2zi4t9zAwGyNe3QALti11XSedTvsPYrEY73f3Bk+irusAnI6qrNy7z43sNUbFCQC6LYdCoYBbr/k1/2sh690HUalUaH7eIRxXA+6RFItF3HqN6+dP9REIb5lK2Yy0bdsHDMMgl8vRbTkAhOMqlmVhmibLq2ui7xsf1d+IV+0D3zVNw7KsPiXVapXnd2/Lodu4vLomTNMcSvIHY6bDkqJtEqIAAAAASUVORK5CYII=</icon>
        <attribution-text mandatory="true">&#169; Geofabrik GmbH, OpenStreetMap contributors, CC-BY-SA</attribution-text>
        <attribution-url>http://tools.geofabrik.de/osmi/</attribution-url>
        <max-zoom>18</max-zoom>
        <valid-georeference>true</valid-georeference>
    </entry>
    <entry>
        <name>OSM Inspector: Tagging</name>
        <id>OSM_Inspector-Tagging</id>
        <type>tms</type>
        <url>http://tools.geofabrik.de/osmi/tiles/tagging/{zoom}/{x}/{y}.png</url>
        <icon>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsSAAALEgHS3X78AAAB5UlEQVQ4y4WTwWsTURDGfy8W1yYmXZOqtGJJFyGw6KF7CEigwYuS0kthrYUi4i0iORS9BU9hQdA/ILcixVBrwENKLz1FUBB0wWOwYFAqxUNYTZq6BfM8yC5d05iBObz3vfnmm3kz4sqDh/zP7szdlG5I+Of1zQ1xFA8xxI4GH2cjg4Cl+UUJcC4SJq6c7FPkKRlIoPQk0+NnuDwxHrhvuYd83+8OVuBlHouE/eDXzW8+/qO9DyHB0vyiVHoy2INSNiPdeg23XuPs3icmIoofPKXGmFJjjEUjgf4EFNi2TT6fJ5FI0Gg0ePrkMRfnbvn41QsJgEAJAQUdbYZyuQxAcvoSpmnydesFAF+cn8f2KUCw/fGt6GgzWJbF706bVCoFwGxyktnk5N8kB79QepL1zQ3xbOulCJWyGbkQHZWlbEZ6JIZhBDI1nQ5Np8P2zi4t9zAwGyNe3QALti11XSedTvsPYrEY73f3Bk+irusAnI6qrNy7z43sNUbFCQC6LYdCoYBbr/k1/2sh690HUalUaH7eIRxXA+6RFItF3HqN6+dP9REIb5lK2Yy0bdsHDMMgl8vRbTkAhOMqlmVhmibLq2ui7xsf1d+IV+0D3zVNw7KsPiXVapXnd2/Lodu4vLomTNMcSvIHY6bDkqJtEqIAAAAASUVORK5CYII=</icon>
        <attribution-text mandatory="true">&#169; Geofabrik GmbH, OpenStreetMap contributors, CC-BY-SA</attribution-text>
        <attribution-url>http://tools.geofabrik.de/osmi/</attribution-url>
        <max-zoom>18</max-zoom>
        <valid-georeference>true</valid-georeference>
    </entry>
    <entry>
        <name>OSM Inspector: Places</name>
        <id>OSM_Inspector-Places</id>
        <type>tms</type>
        <url>http://tools.geofabrik.de/osmi/tiles/places/{zoom}/{x}/{y}.png</url>
        <icon>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsSAAALEgHS3X78AAAB5UlEQVQ4y4WTwWsTURDGfy8W1yYmXZOqtGJJFyGw6KF7CEigwYuS0kthrYUi4i0iORS9BU9hQdA/ILcixVBrwENKLz1FUBB0wWOwYFAqxUNYTZq6BfM8yC5d05iBObz3vfnmm3kz4sqDh/zP7szdlG5I+Of1zQ1xFA8xxI4GH2cjg4Cl+UUJcC4SJq6c7FPkKRlIoPQk0+NnuDwxHrhvuYd83+8OVuBlHouE/eDXzW8+/qO9DyHB0vyiVHoy2INSNiPdeg23XuPs3icmIoofPKXGmFJjjEUjgf4EFNi2TT6fJ5FI0Gg0ePrkMRfnbvn41QsJgEAJAQUdbYZyuQxAcvoSpmnydesFAF+cn8f2KUCw/fGt6GgzWJbF706bVCoFwGxyktnk5N8kB79QepL1zQ3xbOulCJWyGbkQHZWlbEZ6JIZhBDI1nQ5Np8P2zi4t9zAwGyNe3QALti11XSedTvsPYrEY73f3Bk+irusAnI6qrNy7z43sNUbFCQC6LYdCoYBbr/k1/2sh690HUalUaH7eIRxXA+6RFItF3HqN6+dP9REIb5lK2Yy0bdsHDMMgl8vRbTkAhOMqlmVhmibLq2ui7xsf1d+IV+0D3zVNw7KsPiXVapXnd2/Lodu4vLomTNMcSvIHY6bDkqJtEqIAAAAASUVORK5CYII=</icon>
        <attribution-text mandatory="true">&#169; Geofabrik GmbH, OpenStreetMap contributors, CC-BY-SA</attribution-text>
        <attribution-url>http://tools.geofabrik.de/osmi/</attribution-url>
        <max-zoom>18</max-zoom>
        <valid-georeference>true</valid-georeference>
    </entry>
    <entry>
        <name>OSM Inspector: Highways</name>
        <id>OSM_Inspector-Highways</id>
        <type>tms</type>
        <url>http://tools.geofabrik.de/osmi/tiles/highways/{zoom}/{x}/{y}.png</url>
        <icon>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsSAAALEgHS3X78AAAB5UlEQVQ4y4WTwWsTURDGfy8W1yYmXZOqtGJJFyGw6KF7CEigwYuS0kthrYUi4i0iORS9BU9hQdA/ILcixVBrwENKLz1FUBB0wWOwYFAqxUNYTZq6BfM8yC5d05iBObz3vfnmm3kz4sqDh/zP7szdlG5I+Of1zQ1xFA8xxI4GH2cjg4Cl+UUJcC4SJq6c7FPkKRlIoPQk0+NnuDwxHrhvuYd83+8OVuBlHouE/eDXzW8+/qO9DyHB0vyiVHoy2INSNiPdeg23XuPs3icmIoofPKXGmFJjjEUjgf4EFNi2TT6fJ5FI0Gg0ePrkMRfnbvn41QsJgEAJAQUdbYZyuQxAcvoSpmnydesFAF+cn8f2KUCw/fGt6GgzWJbF706bVCoFwGxyktnk5N8kB79QepL1zQ3xbOulCJWyGbkQHZWlbEZ6JIZhBDI1nQ5Np8P2zi4t9zAwGyNe3QALti11XSedTvsPYrEY73f3Bk+irusAnI6qrNy7z43sNUbFCQC6LYdCoYBbr/k1/2sh690HUalUaH7eIRxXA+6RFItF3HqN6+dP9REIb5lK2Yy0bdsHDMMgl8vRbTkAhOMqlmVhmibLq2ui7xsf1d+IV+0D3zVNw7KsPiXVapXnd2/Lodu4vLomTNMcSvIHY6bDkqJtEqIAAAAASUVORK5CYII=</icon>
        <attribution-text mandatory="true">&#169; Geofabrik GmbH, OpenStreetMap contributors, CC-BY-SA</attribution-text>
        <attribution-url>http://tools.geofabrik.de/osmi/</attribution-url>
        <max-zoom>18</max-zoom>
        <valid-georeference>true</valid-georeference>
    </entry>
    <entry>
        <name>OSM Inspector: Area</name>
        <id>OSM_Inspector-Multipolygon</id>
        <type>tms</type>
        <url>http://tools.geofabrik.de/osmi/tiles/area/{zoom}/{x}/{y}.png</url>
        <icon>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsSAAALEgHS3X78AAAB5UlEQVQ4y4WTwWsTURDGfy8W1yYmXZOqtGJJFyGw6KF7CEigwYuS0kthrYUi4i0iORS9BU9hQdA/ILcixVBrwENKLz1FUBB0wWOwYFAqxUNYTZq6BfM8yC5d05iBObz3vfnmm3kz4sqDh/zP7szdlG5I+Of1zQ1xFA8xxI4GH2cjg4Cl+UUJcC4SJq6c7FPkKRlIoPQk0+NnuDwxHrhvuYd83+8OVuBlHouE/eDXzW8+/qO9DyHB0vyiVHoy2INSNiPdeg23XuPs3icmIoofPKXGmFJjjEUjgf4EFNi2TT6fJ5FI0Gg0ePrkMRfnbvn41QsJgEAJAQUdbYZyuQxAcvoSpmnydesFAF+cn8f2KUCw/fGt6GgzWJbF706bVCoFwGxyktnk5N8kB79QepL1zQ3xbOulCJWyGbkQHZWlbEZ6JIZhBDI1nQ5Np8P2zi4t9zAwGyNe3QALti11XSedTvsPYrEY73f3Bk+irusAnI6qrNy7z43sNUbFCQC6LYdCoYBbr/k1/2sh690HUalUaH7eIRxXA+6RFItF3HqN6+dP9REIb5lK2Yy0bdsHDMMgl8vRbTkAhOMqlmVhmibLq2ui7xsf1d+IV+0D3zVNw7KsPiXVapXnd2/Lodu4vLomTNMcSvIHY6bDkqJtEqIAAAAASUVORK5CYII=</icon>
        <attribution-text mandatory="true">&#169; Geofabrik GmbH, OpenStreetMap contributors, CC-BY-SA</attribution-text>
        <attribution-url>http://tools.geofabrik.de/osmi/</attribution-url>
        <min-zoom>8</min-zoom>        
        <max-zoom>19</max-zoom>
        <valid-georeference>true</valid-georeference>
    </entry>
    <entry>
        <name>OSM Inspector: Routing</name>
        <id>OSM_Inspector-Routing</id>
        <type>tms</type>
        <url>http://tools.geofabrik.de/osmi/tiles/routing/{zoom}/{x}/{y}.png</url>
        <icon>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsSAAALEgHS3X78AAAB5UlEQVQ4y4WTwWsTURDGfy8W1yYmXZOqtGJJFyGw6KF7CEigwYuS0kthrYUi4i0iORS9BU9hQdA/ILcixVBrwENKLz1FUBB0wWOwYFAqxUNYTZq6BfM8yC5d05iBObz3vfnmm3kz4sqDh/zP7szdlG5I+Of1zQ1xFA8xxI4GH2cjg4Cl+UUJcC4SJq6c7FPkKRlIoPQk0+NnuDwxHrhvuYd83+8OVuBlHouE/eDXzW8+/qO9DyHB0vyiVHoy2INSNiPdeg23XuPs3icmIoofPKXGmFJjjEUjgf4EFNi2TT6fJ5FI0Gg0ePrkMRfnbvn41QsJgEAJAQUdbYZyuQxAcvoSpmnydesFAF+cn8f2KUCw/fGt6GgzWJbF706bVCoFwGxyktnk5N8kB79QepL1zQ3xbOulCJWyGbkQHZWlbEZ6JIZhBDI1nQ5Np8P2zi4t9zAwGyNe3QALti11XSedTvsPYrEY73f3Bk+irusAnI6qrNy7z43sNUbFCQC6LYdCoYBbr/k1/2sh690HUalUaH7eIRxXA+6RFItF3HqN6+dP9REIb5lK2Yy0bdsHDMMgl8vRbTkAhOMqlmVhmibLq2ui7xsf1d+IV+0D3zVNw7KsPiXVapXnd2/Lodu4vLomTNMcSvIHY6bDkqJtEqIAAAAASUVORK5CYII=</icon>
        <attribution-text mandatory="true">&#169; Geofabrik GmbH, OpenStreetMap contributors, CC-BY-SA</attribution-text>
        <attribution-url>http://tools.geofabrik.de/osmi/</attribution-url>
        <max-zoom>18</max-zoom>
        <valid-georeference>true</valid-georeference>
    </entry>
    <entry>
        <name>OSM Inspector: Addresses</name>
        <id>OSM_Inspector-Addresses</id>
        <type>tms</type>
        <url>http://tools.geofabrik.de/osmi/tiles/addresses/{zoom}/{x}/{y}.png</url>
        <icon>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsSAAALEgHS3X78AAAB5UlEQVQ4y4WTwWsTURDGfy8W1yYmXZOqtGJJFyGw6KF7CEigwYuS0kthrYUi4i0iORS9BU9hQdA/ILcixVBrwENKLz1FUBB0wWOwYFAqxUNYTZq6BfM8yC5d05iBObz3vfnmm3kz4sqDh/zP7szdlG5I+Of1zQ1xFA8xxI4GH2cjg4Cl+UUJcC4SJq6c7FPkKRlIoPQk0+NnuDwxHrhvuYd83+8OVuBlHouE/eDXzW8+/qO9DyHB0vyiVHoy2INSNiPdeg23XuPs3icmIoofPKXGmFJjjEUjgf4EFNi2TT6fJ5FI0Gg0ePrkMRfnbvn41QsJgEAJAQUdbYZyuQxAcvoSpmnydesFAF+cn8f2KUCw/fGt6GgzWJbF706bVCoFwGxyktnk5N8kB79QepL1zQ3xbOulCJWyGbkQHZWlbEZ6JIZhBDI1nQ5Np8P2zi4t9zAwGyNe3QALti11XSedTvsPYrEY73f3Bk+irusAnI6qrNy7z43sNUbFCQC6LYdCoYBbr/k1/2sh690HUalUaH7eIRxXA+6RFItF3HqN6+dP9REIb5lK2Yy0bdsHDMMgl8vRbTkAhOMqlmVhmibLq2ui7xsf1d+IV+0D3zVNw7KsPiXVapXnd2/Lodu4vLomTNMcSvIHY6bDkqJtEqIAAAAASUVORK5CYII=</icon>
        <attribution-text mandatory="true">&#169; Geofabrik GmbH, OpenStreetMap contributors, CC-BY-SA</attribution-text>
        <attribution-url>http://tools.geofabrik.de/osmi/</attribution-url>
        <max-zoom>18</max-zoom>
        <valid-georeference>true</valid-georeference>
    </entry>

    <entry>
        <name>OSM Inspector: Coastline (EU)</name>
        <id>OSM_Inspector-Boundaries</id>
        <type>tms</type>
        <url>http://tools.geofabrik.de/osmi/tiles/boundaries/{zoom}/{x}/{y}.png</url>
        <icon>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsSAAALEgHS3X78AAAB5UlEQVQ4y4WTwWsTURDGfy8W1yYmXZOqtGJJFyGw6KF7CEigwYuS0kthrYUi4i0iORS9BU9hQdA/ILcixVBrwENKLz1FUBB0wWOwYFAqxUNYTZq6BfM8yC5d05iBObz3vfnmm3kz4sqDh/zP7szdlG5I+Of1zQ1xFA8xxI4GH2cjg4Cl+UUJcC4SJq6c7FPkKRlIoPQk0+NnuDwxHrhvuYd83+8OVuBlHouE/eDXzW8+/qO9DyHB0vyiVHoy2INSNiPdeg23XuPs3icmIoofPKXGmFJjjEUjgf4EFNi2TT6fJ5FI0Gg0ePrkMRfnbvn41QsJgEAJAQUdbYZyuQxAcvoSpmnydesFAF+cn8f2KUCw/fGt6GgzWJbF706bVCoFwGxyktnk5N8kB79QepL1zQ3xbOulCJWyGbkQHZWlbEZ6JIZhBDI1nQ5Np8P2zi4t9zAwGyNe3QALti11XSedTvsPYrEY73f3Bk+irusAnI6qrNy7z43sNUbFCQC6LYdCoYBbr/k1/2sh690HUalUaH7eIRxXA+6RFItF3HqN6+dP9REIb5lK2Yy0bdsHDMMgl8vRbTkAhOMqlmVhmibLq2ui7xsf1d+IV+0D3zVNw7KsPiXVapXnd2/Lodu4vLomTNMcSvIHY6bDkqJtEqIAAAAASUVORK5CYII=</icon>
        <country-code>EU</country-code>
        <attribution-text mandatory="true">&#169; Geofabrik GmbH, OpenStreetMap contributors, CC-BY-SA</attribution-text>
        <attribution-url>http://tools.geofabrik.de/osmi/</attribution-url>
        <max-zoom>18</max-zoom>
        <bounds min-lat='31.8932429' min-lon='-29.9541444' max-lat='79.2283213' max-lon='46.7304259'>
            <shape>
                <point lat='67.6622318' lon='46.6315490'/><point lat='68.3209117' lon='45.0495177'/><point lat='67.0703502' lon='45.6647521'/>
                <point lat='65.5888142' lon='44.4782287'/><point lat='66.1279922' lon='42.4127990'/><point lat='65.4796147' lon='41.0944396'/>
                <point lat='63.6105443' lon='38.1501037'/><point lat='63.6690811' lon='36.2165099'/><point lat='64.5893974' lon='33.9313537'/>
                <point lat='65.9495229' lon='33.7116271'/><point lat='66.7948594' lon='32.1295959'/><point lat='67.3765779' lon='31.9098693'/>
                <point lat='66.7775378' lon='34.8102599'/><point lat='66.2698692' lon='38.8532287'/><point lat='66.8812846' lon='40.7868224'/>
                <point lat='67.5785730' lon='40.4352599'/><point lat='69.0083572' lon='35.2057677'/><point lat='69.5371350' lon='30.1520568'/>
                <point lat='70.1876403' lon='27.5153380'/><point lat='69.7663462' lon='23.5602599'/><point lat='69.3364769' lon='20.8356505'/>
                <point lat='68.8027482' lon='18.8141662'/><point lat='66.6210927' lon='14.7711974'/><point lat='64.0370216' lon='12.3981505'/>
                <point lat='63.0782555' lon='10.9919005'/><point lat='62.1689972' lon='7.6081115'/><point lat='61.1892327' lon='7.9596740'/>
                <point lat='58.8403639' lon='6.6413146'/><point lat='58.5435017' lon='7.8717834'/><point lat='60.3088937' lon='10.7282287'/>
                <point lat='56.7568271' lon='13.2770568'/><point lat='55.6074071' lon='13.2770568'/><point lat='56.4423422' lon='14.4196349'/>
                <point lat='56.6603412' lon='15.5622130'/><point lat='58.9311981' lon='15.9137755'/><point lat='59.8706412' lon='18.3747130'/>
                <point lat='60.8057156' lon='16.6608459'/><point lat='62.5967866' lon='16.7926818'/><point lat='63.7857932' lon='19.1657287'/>
                <point lat='64.0562538' lon='20.4401427'/><point lat='64.4949488' lon='20.9674865'/><point lat='64.9453310' lon='20.3522521'/>
                <point lat='66.2167587' lon='22.2858459'/><point lat='65.6613600' lon='25.8893615'/><point lat='64.7585825' lon='25.8454162'/>
                <point lat='64.5893974' lon='24.9225646'/><point lat='62.8585609' lon='21.7145568'/><point lat='60.9127129' lon='21.7585021'/>
                <point lat='60.1998765' lon='23.6481505'/><point lat='60.9767394' lon='28.5700255'/><point lat='62.0868197' lon='30.6794005'/>
                <point lat='63.0981460' lon='34.5026427'/><point lat='62.5360472' lon='36.1725646'/><point lat='61.2315603' lon='36.9635802'/>
                <point lat='59.6271107' lon='31.1188537'/><point lat='59.0895845' lon='24.3512755'/><point lat='56.9250825' lon='24.5270568'/>
                <point lat='56.6603412' lon='23.6042052'/><point lat='57.4962367' lon='22.3297912'/><point lat='55.0574906' lon='21.8903380'/>
                <point lat='54.0379829' lon='19.3854552'/><point lat='54.6569147' lon='17.5691062'/><point lat='53.3877934' lon='14.0241271'/>
                <point lat='54.1967537' lon='12.7351218'/><point lat='53.7920944' lon='11.2116271'/><point lat='54.1967537' lon='10.2851706'/>
                <point lat='54.7521320' lon='9.2744285'/><point lat='55.5944117' lon='9.3952781'/><point lat='56.5145798' lon='9.9418479'/>
                <point lat='56.3840349' lon='8.4037620'/><point lat='54.8745929' lon='8.8935119'/><point lat='53.5686173' lon='9.8676902'/>
                <point lat='52.9730006' lon='9.0253478'/><point lat='53.1841903' lon='6.7072326'/><point lat='51.1013242' lon='4.3561584'/>
                <point lat='49.2153109' lon='-0.0823182'/><point lat='48.4633163' lon='-1.4226502'/><point lat='48.3758207' lon='-3.4441346'/>
                <point lat='46.3217545' lon='-0.8733338'/><point lat='45.3419641' lon='-0.6536073'/><point lat='43.2346496' lon='-1.3347596'/>
                <point lat='43.1224886' lon='-2.8069276'/><point lat='43.4104862' lon='-7.7068299'/><point lat='43.1385242' lon='-8.6955995'/>
                <point lat='42.3153514' lon='-8.3660096'/><point lat='39.0506001' lon='-8.9592713'/><point lat='38.4336380' lon='-8.4539002'/>
                <point lat='37.3935655' lon='-8.5637635'/><point lat='37.5505128' lon='-6.7400331'/><point lat='36.3919393' lon='-5.6194276'/>
                <point lat='36.9909829' lon='-4.2351502'/><point lat='36.9909829' lon='-2.3674745'/><point lat='38.8113039' lon='-0.3020448'/>
                <point lat='39.6283811' lon='-0.6755799'/><point lat='41.2834324' lon='0.7086974'/><point lat='41.9895589' lon='2.9279357'/>
                <point lat='43.1866058' lon='2.7741271'/><point lat='43.7923626' lon='3.9826232'/><point lat='43.2506557' lon='6.1139709'/>
                <point lat='44.6739768' lon='8.6408263'/><point lat='44.1875724' lon='10.3986388'/><point lat='43.1385242' lon='10.8380919'/>
                <point lat='41.4977282' lon='13.1012755'/><point lat='41.6128256' lon='13.6725646'/><point lat='40.0669861' lon='16.0016662'/>
                <point lat='39.1529083' lon='16.3752013'/><point lat='40.1006088' lon='16.3312560'/><point lat='40.7196300' lon='16.9025451'/>
                <point lat='40.4359220' lon='17.8913146'/><point lat='41.3989102' lon='15.8698302'/><point lat='41.7768948' lon='15.6061584'/>
                <point lat='42.0548515' lon='14.4635802'/><point lat='42.7686418' lon='13.6286193'/><point lat='43.4424018' lon='13.3429748'/>
                <point lat='44.2505617' lon='11.9586974'/><point lat='45.5269889' lon='11.9806701'/><point lat='45.8952187' lon='13.4748107'/>
                <point lat='45.2027974' lon='15.0788146'/><point lat='43.8716151' lon='16.2873107'/><point lat='42.0385346' lon='19.8908263'/>
                <point lat='40.4860755' lon='19.7150451'/><point lat='39.4250038' lon='20.8136779'/><point lat='38.5712012' lon='21.4069396'/>
                <point lat='38.5540201' lon='22.8241759'/><point lat='38.9310529' lon='22.3407775'/><point lat='39.6960411' lon='22.6483947'/>
                <point lat='40.6446479' lon='22.2638732'/><point lat='41.1098318' lon='25.0544005'/><point lat='40.7612503' lon='27.0429259'/>
                <point lat='41.4648056' lon='27.8669005'/><point lat='42.5100217' lon='27.3175841'/><point lat='43.3945221' lon='27.4604064'/>
                <point lat='45.0011764' lon='29.2072326'/><point lat='46.7073360' lon='30.5805236'/><point lat='47.0677379' lon='32.0746642'/>
                <point lat='46.3065780' lon='33.1293517'/><point lat='46.4051506' lon='34.7882873'/><point lat='47.4034164' lon='38.2270080'/>
                <point lat='47.3513394' lon='39.4464904'/><point lat='46.8878396' lon='39.4464904'/><point lat='46.4884193' lon='38.3478576'/>
                <point lat='46.0250517' lon='38.7653380'/><point lat='45.1098300' lon='37.4689513'/><point lat='43.5539739' lon='40.6110412'/>
                <point lat='42.6637071' lon='41.8415099'/><point lat='41.5717429' lon='41.9184142'/><point lat='40.7029746' lon='40.1166564'/>
                <point lat='40.8028445' lon='38.2050353'/><point lat='41.2421406' lon='36.0627013'/><point lat='41.8342201' lon='34.7773009'/>
                <point lat='41.8014691' lon='33.0744201'/><point lat='40.9274709' lon='31.0309630'/><point lat='41.0684305' lon='29.3500548'/>
                <point lat='40.7529283' lon='30.1520568'/><point lat='40.2684732' lon='29.0424376'/><point lat='40.2684732' lon='26.8231994'/>
                <point lat='39.5691243' lon='26.2848693'/><point lat='39.7551893' lon='27.1088439'/><point lat='38.7770529' lon='27.2187072'/>
                <point lat='37.5766387' lon='27.5043517'/><point lat='37.1662825' lon='28.3393126'/><point lat='36.4626571' lon='29.6686584'/>
                <point lat='36.9470947' lon='30.6024962'/><point lat='36.8240731' lon='31.7890197'/><point lat='36.2591700' lon='32.6679259'/>
                <point lat='36.4803265' lon='33.8544494'/><point lat='37.0085311' lon='34.9091369'/><point lat='37.0173037' lon='36.3044005'/>
                <point lat='36.4714923' lon='36.2494689'/><point lat='36.2680284' lon='36.0077697'/><point lat='35.5919396' lon='35.9638244'/>
                <point lat='34.3949569' lon='32.7228576'/><point lat='36.1705316' lon='30.3498107'/><point lat='36.0640329' lon='28.4162169'/>
                <point lat='34.5217778' lon='25.6916076'/><point lat='34.6484060' lon='23.6701232'/><point lat='38.1490850' lon='20.0006896'/>
                <point lat='40.4108312' lon='19.0668517'/><point lat='41.7850873' lon='19.2975646'/><point lat='42.9860162' lon='15.5951720'/>
                <point lat='45.4114195' lon='12.9584533'/><point lat='45.2569583' lon='12.6398498'/><point lat='44.4077401' lon='12.6837951'/>
                <point lat='43.6414931' lon='14.0021544'/><point lat='42.1608091' lon='15.0788146'/><point lat='42.5262170' lon='16.2982970'/>
                <point lat='41.7932787' lon='16.3202697'/><point lat='40.5361916' lon='18.6054259'/><point lat='39.6875873' lon='18.6164123'/>
                <point lat='35.5293779' lon='14.6173888'/><point lat='35.2696743' lon='12.4420959'/><point lat='36.9734306' lon='11.5631896'/>
                <point lat='38.4250316' lon='11.8927794'/><point lat='38.9395987' lon='13.2111388'/><point lat='39.3230919' lon='15.6391173'/>
                <point lat='42.2259257' lon='9.7943908'/><point lat='38.6913533' lon='10.0251037'/><point lat='38.8113039' lon='7.5641662'/>
                <point lat='42.4614108' lon='7.8937560'/><point lat='43.6573920' lon='9.7174865'/><point lat='44.1875724' lon='8.7836486'/>
                <point lat='42.7767064' lon='6.3776427'/><point lat='43.2586572' lon='4.0485412'/><point lat='41.4318663' lon='3.3673888'/>
                <point lat='39.7298463' lon='4.8505431'/><point lat='37.4807992' lon='-0.5437440'/><point lat='36.4979918' lon='-2.1147889'/>
                <point lat='35.8238835' lon='-5.6853456'/><point lat='36.8064824' lon='-9.4536561'/><point lat='31.8932429' lon='-16.5288514'/>
                <point lat='32.8581923' lon='-18.0889100'/><point lat='36.9119659' lon='-10.3105897'/><point lat='36.4361455' lon='-25.2080506'/>
                <point lat='39.2975907' lon='-29.9541444'/><point lat='37.0348458' lon='-9.4756288'/><point lat='39.5437130' lon='-10.0469178'/>
                <point lat='43.2666577' lon='-9.3877381'/><point lat='44.0061027' lon='-8.0693788'/><point lat='43.6653398' lon='-1.9609803'/>
                <point lat='45.9639917' lon='-1.7302674'/><point lat='48.0904194' lon='-5.2788514'/><point lat='48.8190281' lon='-5.6523866'/>
                <point lat='50.2027931' lon='-1.8291444'/><point lat='49.6226783' lon='-6.8389100'/><point lat='51.9014533' lon='-6.0698670'/>
                <point lat='51.1220160' lon='-10.1567811'/><point lat='51.9691896' lon='-10.9697694'/><point lat='54.4807712' lon='-10.5303163'/>
                <point lat='55.8856725' lon='-7.8276795'/><point lat='57.9363250' lon='-8.9702577'/><point lat='62.3072455' lon='-7.7409946'/>
                <point lat='63.5665625' lon='-25.0981874'/><point lat='67.1899021' lon='-24.4472474'/><point lat='66.9286887' lon='-14.1338319'/>
                <point lat='71.0871704' lon='-9.7832459'/><point lat='71.6348902' lon='-6.9268006'/><point lat='67.0831876' lon='-13.1450624'/>
                <point lat='63.1726141' lon='-12.6177186'/><point lat='62.6018426' lon='-5.1689881'/><point lat='58.3768434' lon='-8.0254334'/>
                <point lat='61.2896680' lon='-0.0493592'/><point lat='59.6104417' lon='-0.9941834'/><point lat='58.1340733' lon='-2.4883241'/>
                <point lat='57.6435276' lon='-0.8843202'/><point lat='56.2169771' lon='-1.5434999'/><point lat='53.4205418' lon='1.0273009'/>
                <point lat='52.6942399' lon='2.5873595'/><point lat='51.7248602' lon='2.6313048'/><point lat='53.7076420' lon='4.4110900'/>
                <point lat='54.1861075' lon='7.4213439'/><point lat='56.9670283' lon='7.5092345'/><point lat='58.2614460' lon='10.7172423'/>
                <point lat='58.8119293' lon='10.3656798'/><point lat='57.4903327' lon='7.3114806'/><point lat='58.3653206' lon='4.9604064'/>
                <point lat='59.7103319' lon='4.1254455'/><point lat='62.1433407' lon='4.3012267'/><point lat='63.6056608' lon='7.3554259'/>
                <point lat='65.1815610' lon='10.0360900'/><point lat='67.6329850' lon='11.3983947'/><point lat='69.3325997' lon='14.4086486'/>
                <point lat='71.0229678' lon='21.7255431'/><point lat='79.2283213' lon='8.6957580'/><point lat='79.0961150' lon='30.7343322'/>
                <point lat='71.4190639' lon='22.1210509'/><point lat='71.1298558' lon='30.8222228'/><point lat='67.7247815' lon='41.8524962'/>
                <point lat='66.9114615' lon='41.8964416'/><point lat='67.0317971' lon='43.5224181'/><point lat='68.8622549' lon='42.4897033'/>
                <point lat='68.8622549' lon='44.3573791'/><point lat='68.4302262' lon='46.7304259'/><point lat='67.6622318' lon='46.6315490'/>
            </shape>
        </bounds>
        <valid-georeference>true</valid-georeference>
    </entry>
</imagery>

Documentation

General properties

General properties of <entry>: (<name>, <type>, <url> and <id> are mandatory.)

Property Description
name The name of the imagery source. Use english here only. These names can then be translated into all supported languages via Launchpad. (Optional attribute: lang containing the language code to give a translated name here in the xml file. However this should be avoided. This also overrides the translation from Launchpad.)
description Description of the imagery source, when not self explaining - i.e. when not aerial imagery or other relevant specific information, required attribute: lang containing the language code. The first description must be in English with the language code en for translation in Launchpad. The description is displayed in JOSM in the mouse over tool tip in the imagery preferences, the Imagery menu and in the toolbar.
type The type. Can be tms, wmts, wms and wms_endpoint. If wms_endpoint is used then the user can choose one of the provided wms layers when adding the entry as background. In addition, there are the special types bing and scanex with hardcoded behaviour.
url The URL of the service. Can contain templates, e.g. {zoom} will be replaced by the current zoom level (see below). The list of services is a XML document, so the '&' character is represented by '&amp;'. Alternatively, the URL can be wrapped in a <![CDATA[...]]> section.
id Unique identifier of a map to allow automatic updates of map data in JOSM.
default If set to "true", the entry is in the users list by default. (Only administrators can change default entries.)
date Creation date of imagery in form YYYY-MM-DD;YYYY-MM-DD. DD and MM as well as a second date are optional. a single "-" marks an unknown or open timespan. Examples 2015 or 2015;2016 or 2015-10;2016-01 or -;2015 or 2015;-. The date is displayed in JOSM in the mouse over tool tip in the imagery preferences, the Imagery menu and in the toolbar.
bounds The area of use, e.g. <bounds min-lat='45.7' min-lon='5.9' max-lat='55.0' max-lon='17.3'/>
shape A non-rectangular area of use inside the <bounds>, defined by an ordered list of <point>s. This allows a more precise display in Help/Preferences/Imagery. To easily create the shape xml code you can use the Imagery-XML-Bounds plugin.
point A lat/lon point, part of its parent <shape>, e.g <point lat='45.4023663' lon='2.4599585' />
permission-ref Provide a source that this background can be used for OSM. A page on the OSM-wiki with additional explanation and further references is preferred, but other sources (for example the license text) can also be linked. The document does not have to be in English.
eula A link to an EULA text that has to be accepted by the user, before the imagery source is added.
attribution-url A link that is opened, when the user clicks on the attribution text. If attribution-url is set also attribution-text must be set, else no attribution will be displayed.
attribution-text The attribution text to be shown all the time on the map.
logo-url A link that is opened, when the user clicks on the attribution image
logo-image A URL for an image, that is displayed on the map for attribution
terms-of-use-url A link that is opened, when the user clicks on the terms-of-use text
terms-of-use-text Customized text for the terms of use link (default is "Background Terms of Use")
country-code The ISO 3166 country code
icon A menu/toolbar icon specified either as URL or data URL (RFC2397)
mirror A different mirror of the data, i.e. a TMS for WMS servers, supports <type>, <url>, <projections>, <min-zoom> and <max-zoom> properties.
no-tile-header Specifies a header returned by tile server, when no tiles are available at this zoom level. name attribute contains name of the header, and value attribute contains regex, that should match header value.
no-tile-checksum Specify a checksum for tiles, which aren't real tiles. type is the digest type and can be MD5, SHA-1, SHA-256, SHA-384 and SHA-512, value is the hex encoded checksum in lower case.
metadata-header header-name attribute specifies a header returned by tile server, that will be shown as metadata-key attribute in Show Tile Info dialog
valid-georeference Set to true if imagery source is properly aligned and does not need imagery offset adjustments
Attribute Description
last-check Date of last check of the data to be valid and accessible, in the form YYYY-MM-DD
eli-best Set to "true", when marked as best in ​GitHub project Editor Layer Index. A hint is then displayed in JOSM in the mouse over tool tip in the imagery preferences, the Imagery menu and in the toolbar.

Attributes are included directly within the <entry> property, e.g. <entry eli-best="true">`.

Tile Map Services (TMS)

Properties specific to Tile Map Service:

Property Description
tile-size Size of individual tiles delivered by this service, defaults to 256.
min-zoom The minimum zoom level
max-zoom The maximum zoom level. For higher scales, the images of the maximum level are enlarged. Default value is 20.

For TMS you can specify tile URL template. Following patterns are supported:

  • {zoom} is replaced by tile zoom level, also supported:
    • offsets to the zoom level: {zoom+1} or {zoom-1}
    • reversed zoom level: {19-zoom}
    • Since revision 6951 also {z} and variants are supported for compatibility with other applications (however you should use {zoom} in this wiki)
  • {x} is replaced by X-coordinate of the tile
  • {y} is replaced by Y-coordinate of the tile
  • {!y} is replaced by 2zoom-1 - 1 - Y (Yahoo style Y coordinate)
  • {-y} is replaced by 2zoom - 1 - Y (OSGeo Tile Map Service Specification style Y coordinate)
  • {switch:...} is replaced by a random selection from the given comma separated list, e.g. {switch:a,b,c} or {switch:1,2,3,4}. This allows several simultaneous HTTP connections by splitting the download to several subdomains which makes the tile download faster.
  • When {header(header,value)} is included in URL, this part is stripped and send as HTTP header to the server

Web Map Services (WMS)

Properties specific to Web Map Service:

Property Description
min-zoom The minimum zoom level
max-zoom The maximum zoom level. For higher scales, the images of the maximum level are enlarged. Default value is 20.
epsg4326to3857Supported Set to true, if WMS server answers correctly to queries using EPSG:4326 projection, but non-square bounding box. JOSM generates such queries, if JOSM is set to use Mercator projection, server doesn't support Mercator projection but does support EPSG:4326 (WGS84). Not all WMS servers supports such queries and JOSM shows a warning, when it detects such situations. To silence this warning set this value to true after you confirmed, that the WMS server generates proper responses. Obsolete since april 2017, see #7427.
projections A list of supported projections (inside <code> tags)
code A projection name, part of its parent <projections>, e.g <code>EPSG:4326</code>

For WMS you can specify tile URL template. Following patterns are supported:

  • {proj} is replaced by projection.
    • Also {proj(...)} is supported, where ... is a list of comma separated EPSG codes to allow checking valid projections.
    • In XML use <projections> element instead of the inline list.
  • {bbox} is replaced by bounding box using projected coordinates
  • {width} is requested display width
  • {height} is requested display height
  • {w},{s},{n},{e} are replaced by corresponding coordinates
  • {wkid} is replaced by projection "well known id", i.e. {proj} with "EPSG:" string stripped of
  • When {header(header,value)} is included in URL, this part is stripped and send as HTTP header to the server

To find out all the needed parameters of a WMS open the GetCapabilities URL. I usually looks like this http://...service=wms&request=getcapabilities

Web Map Tile Services (WMTS)

Properties specific to Web Map Tile Service:

Property Description
projections A list of supported projections (inside <code> tags)
code A projection name, part of its parent <projections>, e.g <code>EPSG:4326</code>

For WMTS you specify the url to the GetCapabilities document. JOSM will fetch the document and interpret all the data there. If there is more than one layer within one service, JOSM will ask the user, which tile he wants to work with. Multiple styles are not yet supported.

  • When {header(header,value)} is included in URL, this part is stripped and send as HTTP header to the server

Other information

  • Use bounds as last property of an entry for better overview, as the bounds block is usually the longest.
  • JOSM uses this URL to fetch the imagery sources. The URL can be customized in the advanced preferences (key imagery.layers.sites). Using multiple sources at the same time is possible.
  • Normally JOSM ignores any elements that it does not recognize. However, it will skip the entire imagery entry, when one of the unsupported tags has the attribute mandatory='true'. This is only relevant, when essential new features are added, but old versions of JOSM are still in use.
  • When you create a new country specific subpage of this page make sure to add also at least one imagery entry there or at least the empty code structure (example). Otherwise it will break the imagery list in JOSM (see #12913).
  • The editors iD, Potlatch 2 and Vespucci use the imagery list provided by the GitHub project Editor Layer Index. Differences between this list and the JOSM list are detected by ImageryCompare and synced manually.
  • Additional to the XML database there is also an geojson output which can be found here: pretty and default.
Note: See TracWiki for help on using the wiki.