Element boundedBy must not be set as geometry field on GML reading
This commit is contained in:
@@ -170,8 +170,11 @@ ol.format.GMLBase.prototype.readFeature_ = function(node, objectStack) {
|
|||||||
}
|
}
|
||||||
values[ol.xml.getLocalName(n)] = value;
|
values[ol.xml.getLocalName(n)] = value;
|
||||||
} else {
|
} else {
|
||||||
geometryName = ol.xml.getLocalName(n);
|
// boundedBy is an extent and must not be considered as a geometry
|
||||||
values[geometryName] = this.readGeometryElement(n, objectStack);
|
if (n.localName !== 'boundedBy') {
|
||||||
|
geometryName = ol.xml.getLocalName(n);
|
||||||
|
}
|
||||||
|
values[ol.xml.getLocalName(n)] = this.readGeometryElement(n, objectStack);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
var feature = new ol.Feature(values);
|
var feature = new ol.Feature(values);
|
||||||
|
|||||||
Reference in New Issue
Block a user