¿Cómo puedo agregar una capa KML al conmutador por ol-ext Viglino ?
Cuando agrego:
var vectorSource = new ol.layer.Vector({ source: new ol.source.Vector({ url: "IG1.kml", format: new ol.format.KML() })La capa no aparece en el mapa.
Para aparecer en el selector de capas, la capa debe tener una propiedad de título
var vectorSource = new ol.layer.Vector({ title: "KML Layer", source: new ol.source.Vector({ url: "IG1.kml", format: new ol.format.KML() }) }) Si la capa no aparece en el mapa, verifique que la extensión .kml esté habilitada en los tipos MIME de su servidor.
Probar :
import KML from 'ol/format/KML'; import VectorSource from 'ol/source/Vector'; import {Vector as VectorLayer} from 'ol/layer'; const vector = new VectorLayer({ source: new VectorSource({ url: 'IG1.kml', format: new KML(), }), });