From a172b288da7a4fb5f76c11a751d34d8bdfc43ced Mon Sep 17 00:00:00 2001 From: Marcus Winkler Date: Mon, 6 Jan 2014 22:57:20 +0100 Subject: [PATCH] Add support for property "style" to geoJson. CSS styles can be used to style geoJson features. --- external/leaflet.filelayer.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/external/leaflet.filelayer.js b/external/leaflet.filelayer.js index 7eab6a50..bea3ec2a 100755 --- a/external/leaflet.filelayer.js +++ b/external/leaflet.filelayer.js @@ -44,7 +44,11 @@ var FileLoader = L.Class.extend({ if (typeof content == 'string') { content = JSON.parse(content); } - return L.geoJson(content, this.options.layerOptions).addTo(this._map); + return L.geoJson(content, { + style: function (feature) { + return feature.properties && feature.properties.style; + } + }).addTo(this._map); }, _convertToGeoJSON: function (content, format) {