Tengo un dynamicMapServiceLayer que estoy utilizando para construir un mapa de la aplicación. Hay alrededor de 10 capas en el mapservice que estoy alternando el uso de la setVisibleLayers acción.
Me gustaría construir mi propio personalizado, dinámico leyenda del mapa. Cuando una de las capas' visibilidad es controlado, el correspondiente elemento de leyenda también hide () y show()
Mi mapServer tiene una dirección url que enlaza a una página con todos los elementos de leyenda como el de abajo, excepto la de mi leyenda de la url tiene 10 elementos de leyenda
Hay una manera que puede acceder el individuo los elementos de leyenda (Nombre y símbolo) a partir de una existente mapServer? Estoy cómodo con la construcción de la leyenda, sólo necesito saber cómo acceder a las capas de símbolos que a continuación, voy a anexar a una leyenda de diálogo.
También debo mencionar que estoy evitando el uso de DOJO y el uso de puro javascript y jQuery.