Store the feature's commonly used id

To not clobber the feature's attributes, this is a separate
member property.
This commit is contained in:
ahocevar
2013-05-23 11:16:17 -05:00
parent d1beaff8e4
commit 8c0f1f979a
6 changed files with 42 additions and 1 deletions
+3
View File
@@ -129,6 +129,9 @@ ol.parser.GeoJSON.prototype.parseFeature_ = function(json, opt_options) {
geometry = null,
options = opt_options || {};
var feature = new ol.Feature(json.properties);
if (goog.isDef(json.id)) {
feature.setFeatureId(json.id);
}
if (geomJson) {
var type = geomJson.type;
var callback = options.callback;