Merge pull request #1705 from tonio/geojson_null_geometry

Allow GeoJSON features to have `null` geometries.
This commit is contained in:
Antoine Abt
2014-02-17 08:23:05 +01:00
2 changed files with 19 additions and 0 deletions

View File

@@ -57,6 +57,9 @@ ol.format.GeoJSON.EXTENSIONS_ = ['.geojson'];
* @return {ol.geom.Geometry} Geometry.
*/
ol.format.GeoJSON.readGeometry_ = function(object) {
if (goog.isNull(object)) {
return null;
}
var geometryReader = ol.format.GeoJSON.GEOMETRY_READERS_[object.type];
goog.asserts.assert(goog.isDef(geometryReader));
return geometryReader(object);