我正在使用leaflet.timedimension插件来动画GPX路径,我想一次显示多个GPX路径,可以取消选择其中一个路径。
这样可行,但由于默认情况下只启用了传单控件中的第一个叠加层,因此用户必须明确包含我想要避免的其他GPX路径。
我现在试图通过以下方式破解:
$(".leaflet-control-layers-overlays label input").prop('checked', true)
并且部分工作:选择了所有选项,但仍然只显示第一个GPX路径。做的时候
$(".leaflet-control-layers-overlays label input").trigger('click');
然后根据我放置它的位置只点击一条路径('on('ready',function(){...}')
传单触发叠加点击的正确方法是什么?
答案 0 :(得分:0)
我忘了将两个图层添加到地图中:
geoJson1.addTo(map);
geoJson2.addTo(map);