Offene Geodaten Baden-Württemberg in QMapShack nutzen

Das Landesamt für Geoinformation und Landentwicklung (LGL BW) bietet aktuelle, hoch aufgelöste Orthofotos und Oberflächendaten als frei zugängliche WMS-Dienste an. Die Daten stehen unter Datenlizenz Deutschland - Namensnennung - Version 2.0 (dl-de/by-2-0). Sie können daher als Hintergrundebene in QMapShack genutzt werden.

In QMapShack kann auf einen WMS-Dienst als TMS-Dienst zugegriffen werden. Dafür genügt es, eine entsprechende eine TMS-Datei im Kartenverzeichnis anzulegen. Für die Orthofotos sieht diese Datei so aus:

<TMS>
  <Layer idx="0">
     <Title>BW DOP20</Title>
     <Script>
        <![CDATA[(
           function convert(z1,x1,y1)
           { function M(n){return 256*n*(156543.03392804062/(1<<z1))-20037508.342789244}
             y=(1<<z1)-1-y1;
             bbox=M(x1)+','+M(y)+','+M(x1+1)+','+M(y+1);
             return "https://owsproxy.lgl-bw.de/owsproxy/ows/WMS_LGL-BW_ATKIS_DOP_20_C?FORMAT=image/png&TRANSPARENT=TRUE&VERSION=1.3.0&SERVICE=WMS&REQUEST=GetMap&LAYERS=IMAGES_DOP_20_RGB&STYLES=&CRS=EPSG:3857&WIDTH=256&HEIGHT=256&BBOX="+bbox;
           }
        )]]>
        </Script>
  </Layer>
  <Copyright>Datenquelle: LGL, www.lgl-bw.de, dl-de/by-2-0</Copyright>
</TMS>

Für die Geländeschummerung, abgeleitet aus dem Digitalen Oberflächenmodel:

<TMS>
  <Layer idx="0">
     <Title>BW DOP20</Title>
     <Script>
        <![CDATA[(
           function convert(z1,x1,y1)
           { function M(n){return 256*n*(156543.03392804062/(1<<z1))-20037508.342789244}
             y=(1<<z1)-1-y1;
             bbox=M(x1)+','+M(y)+','+M(x1+1)+','+M(y+1);
             return "https://owsproxy.lgl-bw.de/owsproxy/ows/WMS_LGL-BW_ATKIS_DGM_025_Schummerung?FORMAT=image/png&TRANSPARENT=TRUE&VERSION=1.3.0&SERVICE=WMS&REQUEST=GetMap&LAYERS=Schummerung_DGM_025_BW&STYLES=&CRS=EPSG:3857&WIDTH=256&HEIGHT=256&BBOX="+bbox;
           }
        )]]>
     </Script>
  </Layer>
  <Copyright>Datenquelle: LGL, www.lgl-bw.de, dl-de/by-2-0</Copyright>
</TMS>