Cela peut être une question stupide, mais je n'ai pas pu trouver de moyen documenté pour y parvenir.
Je voudrais positionner librement le menu de contrôle des calques, probablement en haut à gauche près du bouton de zoom avant / arrière par défaut.
Mon contrôle de calque ressemble à ceci:
// Group layers as overlay pane
overlayPane = {
"Endpoints" : endpointMarkerLayer,
"Links" : linkLineLayer
};
// Add a layer control element to the map
layerControl = L.control.layers(null, overlayPane);
layerControl.addTo(map);
Où endpointMarkerLayer
et où se linkLineLayer
trouvent les couches contenant des marqueurs et des polylignes respectivement.
Existe-t-il une option pour spécifier où le menu doit apparaître? Ou bien, comment puis-je obtenir une référence à DOM-objcet du menu de contrôle, de sorte que je puisse lui affecter une classe personnalisée et remplacer le positionnement en CSS?