我可以将多个Leaflet菜单合并为一个吗?

时间:2020-04-29 14:09:43

标签: leaflet geojson

我已根据本教程制作了地图:https://datavizforall.org/leaflet-maps-with-google-sheets.html

可以在这里查看我的地图:https://hamsci.org/get-involved 可以通过分别单击地图右下角的“代码”和“数据”链接来访问根据教程改编的github repo和Google电子表格。相关的geojson文件位于存储库的“ geometry”文件夹中。

我有一个geojson文件,它结合了所有的月食路径,以及每个月食路径的单独geojson文件。通过遵循模板,我可以通过复制Polygon电子表格为每个月食路径创建一个菜单。

我的问题是:有没有一种方法可以设置一个菜单来显示蚀路径,从而可以单击每个日期的复选框,类似于示例折线菜单?换句话说,可以操纵该模板来为多个多边形文件创建这样的菜单吗?

1 个答案:

答案 0 :(得分:0)

这是一种解决方法:我将单独的日蚀路径上载到mapshaper.org,并使用-lines命令将多边形轮廓线转换为折线,然后将其上载并在日蚀路径的模板中使用了Polylines菜单。这不让我包括阴影,但确实可以使事情出现在地图上。请注意,生成的折线文件以.json文件结尾,而不是.geojson。