Skip to content

Commit 369d974

Browse files
committed
Fix param to define FeatureType in WFS 2.0.0
This ensures that in WFS 2.0.0 GetFeature requests the parameter 'typesNames' is used. 'typename' is only valid for WFS 1.
1 parent d573c85 commit 369d974

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/factory/Layer.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,6 @@ export const LayerFactory = {
231231
service: 'WFS',
232232
version: lConf.version,
233233
request: 'GetFeature',
234-
typename: lConf.typeName,
235234
outputFormat,
236235
srsname: lConf.projection
237236
};
@@ -240,8 +239,10 @@ export const LayerFactory = {
240239
if (Number.isInteger(parseInt(lConf.maxFeatures))) {
241240
if (lConf.version.startsWith('1.')) {
242241
params.maxFeatures = lConf.maxFeatures;
242+
params.typename = lConf.typeName;
243243
} else {
244244
params.count = lConf.maxFeatures;
245+
params.typeNames = lConf.typeName;
245246
}
246247
}
247248
// add bbox filter

0 commit comments

Comments
 (0)