Do not encode geometry in properties if geometryName is different

This commit is contained in:
Bart van den Eijnden
2014-12-04 11:23:01 +01:00
parent dcd81ab4b3
commit f0bf61bbf3
2 changed files with 10 additions and 1 deletions

View File

@@ -498,6 +498,15 @@ describe('ol.format.GeoJSON', function() {
}
});
it('writes out a feature with a different geometryName correctly',
function() {
var feature = new ol.Feature({'foo': 'bar'});
feature.setGeometryName('mygeom');
feature.setGeometry(new ol.geom.Point([5, 10]));
var geojson = format.writeFeatures([feature]);
expect(geojson.features[0].properties.mygeom).to.eql(undefined);
});
});
describe('#writeGeometry', function() {