Changeset 6150
- Timestamp:
- 02/08/08 18:54:24 (1 year ago)
- Files:
-
- trunk/openlayers/lib/OpenLayers/Format/WFS.js (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/openlayers/lib/OpenLayers/Format/WFS.js
r6054 r6150 23 23 wfsns: "http://www.opengis.net/wfs", 24 24 25 /** 26 * Property: ogcns 27 */ 25 28 ogcns: "http://www.opengis.net/ogc", 26 29 … … 139 142 140 143 var valueNode = this.createElementNS(this.wfsns, 'wfs:Value'); 141 valueNode.appendChild(this.buildGeometryNode(feature.geometry)); 144 145 var geometryNode = this.buildGeometryNode(feature.geometry); 146 147 if(feature.layer){ 148 geometryNode.setAttribute( 149 "srsName", feature.layer.projection.getCode() 150 ); 151 } 152 153 valueNode.appendChild(geometryNode); 142 154 143 155 propertyNode.appendChild(valueNode); 144 156 updateNode.appendChild(propertyNode); 157 158 // add in attributes 159 for(var propName in feature.attributes) { 160 propertyNode = this.createElementNS(this.wfsns, 'wfs:Property'); 161 nameNode = this.createElementNS(this.wfsns, 'wfs:Name'); 162 nameNode.appendChild(this.createTextNode(propName)); 163 propertyNode.appendChild(nameNode); 164 valueNode = this.createElementNS(this.wfsns, 'wfs:Value'); 165 valueNode.appendChild(this.createTextNode(feature.attributes[propName])); 166 propertyNode.appendChild(valueNode); 167 updateNode.appendChild(propertyNode); 168 } 169 145 170 146 171 var filterNode = this.createElementNS(this.ogcns, 'ogc:Filter');
