Use node.setAttribute to set namespaceURI
This commit is contained in:
@@ -73,7 +73,7 @@ ol.format.WMSGetFeatureInfo.layerIdentifier_ = '_layer';
|
|||||||
*/
|
*/
|
||||||
ol.format.WMSGetFeatureInfo.prototype.readFeatures_ = function(node, objectStack) {
|
ol.format.WMSGetFeatureInfo.prototype.readFeatures_ = function(node, objectStack) {
|
||||||
|
|
||||||
node.namespaceURI = this.featureNS_;
|
node.setAttribute('namespaceURI', this.featureNS_);
|
||||||
goog.asserts.assert(node.nodeType == goog.dom.NodeType.ELEMENT,
|
goog.asserts.assert(node.nodeType == goog.dom.NodeType.ELEMENT,
|
||||||
'node.nodeType should be ELEMENT');
|
'node.nodeType should be ELEMENT');
|
||||||
var localName = ol.xml.getLocalName(node);
|
var localName = ol.xml.getLocalName(node);
|
||||||
@@ -114,7 +114,7 @@ ol.format.WMSGetFeatureInfo.prototype.readFeatures_ = function(node, objectStack
|
|||||||
this.gmlFormat_.readFeatureElement, this.gmlFormat_);
|
this.gmlFormat_.readFeatureElement, this.gmlFormat_);
|
||||||
var parsersNS = ol.xml.makeStructureNS(
|
var parsersNS = ol.xml.makeStructureNS(
|
||||||
[context['featureNS'], null], parsers);
|
[context['featureNS'], null], parsers);
|
||||||
layer.namespaceURI = this.featureNS_;
|
layer.setAttribute('namespaceURI', this.featureNS_);
|
||||||
var layerFeatures = ol.xml.pushParseAndPop(
|
var layerFeatures = ol.xml.pushParseAndPop(
|
||||||
[], parsersNS, layer, objectStack, this.gmlFormat_);
|
[], parsersNS, layer, objectStack, this.gmlFormat_);
|
||||||
if (layerFeatures) {
|
if (layerFeatures) {
|
||||||
|
|||||||
Reference in New Issue
Block a user