Следующий код успешно загружает шейп-файл в буклет, когда я использую SHTML, но он не работает, если я использую HTML (который я должен использовать).Он не возвращает никаких ошибок, объект shapefile инициализируется, но фигуры не отображаются.Есть идеи как подойти?Как мне узнать, что происходит?
// so far so good
var m = L.map('map').setView([47.5757798, 13.656677], 7);
var watercolor = L.tileLayer('http://maps.wien.gv.at/basemap/bmapgrau/normal/google3857/{z}/{y}/{x}.png', {
attribution: 'TEST'
}).addTo(m);
// here the problem begins
var shpfile = new L.Shapefile('/shapes/Layer_A.zip', {
style: function(feature1) {
return {
color:"#ff0000",
fillColor:"#ff0000",
fillOpacity:.50
};
}
});
shpfile.addTo(m);
// it never gets this far, the console does not show the message
shpfile.once("data:loaded", function() {
console.log("finished loaded shapefile");
});