diff --git a/projects/common-map/src/fm-map/components/aol/item-layers/item-layers.component.ts b/projects/common-map/src/fm-map/components/aol/item-layers/item-layers.component.ts index bd24754..8543948 100644 --- a/projects/common-map/src/fm-map/components/aol/item-layers/item-layers.component.ts +++ b/projects/common-map/src/fm-map/components/aol/item-layers/item-layers.component.ts @@ -217,6 +217,22 @@ export class ItemLayersComponent extends LayerGroupComponent implements OnChange layer = new Tile({ source: source }); break; } + case 'VectorWFSJson': { + let source = new VectorSource({ + format: new GeoJSON(), + url: function (extent) { + return ( + data.options.url + '&srsname=' + data.projection + + '&bbox=' + + extent.join(',') + + ',EPSG:3857' + ); + }, + strategy: loadingstrategy.bbox, + }); + layer = new VectorLayer({ source: source }); + break; + } default: { break; }