Листовка JSON WFS Layer не отображается на карте - PullRequest
0 голосов
/ 20 января 2020

Здравствуйте, я столкнулся с проблемой, что при попытке добавить файл JSON с типом геометрии «Точка», слой не отображается на моей карте. Я уже добавил слой WMS на свою карту, и это прекрасно работает для меня. Я также вижу, что мой код javascript правильно загружает JSON и показывает его в консоли, как я и просил в своем коде. Надеюсь, кто-нибудь может мне помочь с этим?

Вот мой код JavaScript в моем файле html:

<script>

    var mymap = L.map('mapid').setView([51.28, 7.33], 8);

    var nrwTopo = L.tileLayer.wms('http://www.wms.nrw.de/geobasis/wms_nw_dtk?', {
        layers: 'WMS_NW_DTK',
        format: 'image/png',
        transparent: true
    }).addTo(mymap);

    var myLayer = L.geoJSON().addTo(mymap);


    var hospitals = $.ajax({
        url: "http://localhost:8080/geoserver/ows?service=wfs&version=1.0.0&request=GetFeature&typeName=Assignment11:hospitals&outputFormat=json",
        dataType: 'json',
        success: handleJson
    });

    function handleJson(data) {
        console.log(data); 
        myLayer.addData(data).addTo(mymap);

}


</script>
...