Eu tenho um dynamicMapServiceLayer que estou usando para criar um aplicativo de mapa. Existem cerca de 10 camadas no serviço de mapas que estou alternando usando a ação setVisibleLayers.
Gostaria de criar minha própria legenda de mapa dinâmica e personalizada. Quando a visibilidade de uma camada é alternada, o item da legenda correspondente também oculta () / show ()
Meu mapServer possui um URL que direciona para uma página com todos os itens de legenda correspondentes, como abaixo, exceto que o URL da minha legenda tem 10 itens de legenda
Existe uma maneira de acessar os itens de legenda individuais (Nome e símbolo) de um mapServer existente? Estou confortável construindo a legenda, só preciso saber como acessar os símbolos das camadas que serão anexados a um diálogo de legenda.
Devo também mencionar que estou evitando o DOJO e o javascript e jQuery.
fonte