Essa seção fornece orientações sobre como configurar camadas baseadas em mapas no formato KML (Keyhole Markup Language). Estas são utilizadas para exibir dados geográficos adicionais no mapa principal.
Observe que, para uma melhor performance do sistema, arquivos KML podem ser copiados diretamente da pasta App_CCM/AppData/KML/ para que, ao serem configurados como camadas no arquivo XML, o sistema possa acessar os arquivos diretamente ao invés de ter que obtê-los através de um link externo.
Como alternativa, arquivos KML podem ser importados e utilizados para gerar camadas automaticamente através da seção Exportar/Importar Camadas do módulo Integração. Para mais informações, veja o tópico Apêndice -> Camadas para o mapa de integração -> Como exportar e importar camadas.
Cada camada KML é configurada como um nó KmlLayer, como no exemplo abaixo.
<KmlLayer>
<id>Exemplo1</id>
<Name>Exemplo KML 1</Name>
<Local>True</Local>
<Icon id="icone1" />
<Path>Amostras_KML.kml</Path>
<AutoRefresh>15</AutoRefresh>
</KmlLayer>
Na estrutura XML da camada, os seguintes elementos podem ser configurados:
Parâmetro |
Obrigatório? |
Descrição |
id |
Sim |
Identificador único para a camada na configuração. Esse valor não pode ser igual a nenhum outro ID de camada. |
Name |
Sim |
Nome da camada a ser exibida na janela Camadas na interface. |
Local |
Sim |
Indica se o arquivo KML está armazenado no servidor da aplicação (valor= "True") ou se será acessado através de um link externo (valor = "False"). |
Icon |
Sim |
Ícone a ser utilizado para identificar a camada na janela Camadas. Observe que esse ícone deve ter sido configurado anteriormente, conforme detalhado no Apêndice -> Camadas para o mapa de integração -> Como configurar um ícone para uma camada. |
Path |
Sim |
Para arquivos locais (copiados diretamente da pasta de instalação ou importados para o sistema), esse parâmetro deve ser preenchido com o nome do arquivo. Para arquivos externos, o link do arquivo deve ser inserido. |
AutoRefresh |
Não |
Indica a frequência, em segundos, com a qual a camada será automaticamente atualizada para exibir os dados mais recentes disponíveis da fonte de dados. |