Gabungkan Leaflet dengan peta Geoserver WMS

9

Saya tidak terlalu ahli dalam dunia GIS, namun, saya ingin tahu apakah mungkin menggunakan peta ini:

http://wfs-kbhkort.kk.dk/k101/wms?service=WMS&version=1.1.0&request=GetMap&layers=k101:theme-startkort&styles=&bbox=12.451709828167994,55.63150896605&hl=id&hl=id&hl=id = aplikasi / pembuka

dalam selebaran?

Saya telah melihat API untuk selebaran dan dapat melihat bahwa dimungkinkan untuk menggunakan peta / ubin khusus dengan opsi tileLayer. Namun, saya tidak bisa membuatnya bekerja.

Bisakah seseorang mengarahkan saya ke arah yang benar?

pengguna809829
sumber

Jawaban:

22

Lihatlah L.tilelayer.wms di API.

Dalam kasus Anda, Anda harus mendapatkan sesuatu seperti ini:

var map = L.map('map').setView([55.67, 12.60], 11);

var mywms = L.tileLayer.wms("http://wfs-kbhkort.kk.dk/k101/wms", {
    layers: 'k101:theme-startkort',
    format: 'image/png',
    transparent: true,
    version: '1.1.0',
    attribution: "myattribution"
});
mywms.addTo(map);
Basti
sumber