File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed
tests/end2end/playwright/__screenshots__/startup.spec.js Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 9
9
*/
10
10
11
11
import { extend } from 'ol/extent.js' ;
12
+ import GeoJSON from 'ol/format/GeoJSON.js' ;
12
13
13
14
import WFS from '../modules/WFS.js' ;
14
15
import WMS from '../modules/WMS.js' ;
@@ -3287,13 +3288,12 @@ window.lizMap = function() {
3287
3288
const wmsCapaData = responses [ 2 ] . value ;
3288
3289
const wmtsCapaData = responses [ 3 ] . value ;
3289
3290
const wfsCapaData = responses [ 4 ] . value ;
3290
- let featuresExtent = responses [ 5 ] . value ?. features ?. [ 0 ] ?. bbox ;
3291
- let startupFeatures = responses [ 5 ] . value ?. features ;
3292
-
3293
- if ( featuresExtent ) {
3294
- for ( const feature of startupFeatures ) {
3295
- featuresExtent = extend ( featuresExtent , feature . bbox ) ;
3296
- }
3291
+ const startupFeaturesData = responses [ 5 ] . value ;
3292
+ let featuresExtent ;
3293
+ if ( startupFeaturesData ) {
3294
+ const startupFeatures = ( new GeoJSON ( ) ) . readFeatures ( startupFeaturesData ) ;
3295
+ featuresExtent = startupFeatures [ 0 ] . getGeometry ( ) . getExtent ( ) ;
3296
+ startupFeatures . forEach ( feature => extend ( featuresExtent , feature . getGeometry ( ) . getExtent ( ) ) ) ;
3297
3297
}
3298
3298
3299
3299
/**
You can’t perform that action at this time.
0 commit comments