From 0cdf99db9ea0bce5d423cf6b5008fa47de94d4be Mon Sep 17 00:00:00 2001 From: "jeremy@jermolene.com" Date: Fri, 17 Mar 2023 13:05:00 +0000 Subject: [PATCH] Display GeoJSON properties on click --- plugins/tiddlywiki/geospatial/widgets/geomap.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/plugins/tiddlywiki/geospatial/widgets/geomap.js b/plugins/tiddlywiki/geospatial/widgets/geomap.js index 160f09dc8..834878fdf 100644 --- a/plugins/tiddlywiki/geospatial/widgets/geomap.js +++ b/plugins/tiddlywiki/geospatial/widgets/geomap.js @@ -101,6 +101,11 @@ GeomapWidget.prototype.renderMap = function(domNode) { return { color: (tiddler && tiddler.getFieldString("color")) || "yellow" } + }, + onEachFeature: function(feature,layer) { + if(feature.properties) { + layer.bindPopup(JSON.stringify(feature.properties,null,4)); + } } }).addTo(self.map); return layer;