我有clickety-click GUI来切换图层。但是,我经常想在不移动光标或眼睛的情况下在两层之间快速切换。出于这个原因,我想知道如何选择/激活特定图层。
我已经进行过搜索和搜索,但没有提到这一点(每当我遇到任何问题时都会如此)。
一旦我知道Leaflet想要做什么(也许像L.switchToLayer(someLayer);),我就可以弄清楚如何将每个图层分配给一个按钮,如1,2,3,4,5, 6,等等,虽然如果你想在你的答案中加入,我不会完全抱怨!
(我从未对本网站的哪个"类别"(不是标记)发布内容有任何线索,但我会尝试这个,我猜...)
答案 0 :(得分:1)
这是一种方法:
RUBY_CONFIGURE_OPTS="--disable-dtrace" rbenv install 2.5.1
以下是a JSBin的工作示例。要测试它,首先单击地图,然后按键盘上的数字1和2。如果您希望我再解释一下代码,请告诉我。