Risposte:
Dovresti provare a usare WMS GetFeatureInfo. Ecco un esempio con Leaflet reso disponibile Bryan McBride. L'evento utilizzato per attivare la richiesta GetFeatureInfo è onclick.
Ottengo l'interattività di Leaflet in due modi, a seconda della dimensione del set di dati. Consiglierei contro WMS getFeatureInfo, perché lo stile è tutto impostato sul lato server, che è noioso da configurare. Quindi, ecco i miei due modi:
(Quell'esempio di acqua piovana è un po 'più complesso di quanto debba essere perché cambio se un layer è interattivo quando i layer sono attivati e disattivati ...)
Ecco un piccolo plug-in che riesce a raggiungere questo obiettivo : https://gist.github.com/rclark/6908938
Se stai utilizzando una versione del volantino successiva alla 0.7.3, questo è un altro buon plugin per eseguire l'identificazione al clic all'interno dei livelli WMS: https://github.com/heigeo/leaflet.wms