![]() |
|
|||||||||
|
Uso eficiente de links de redeOs links de rede permitem que você conte histórias mais dinâmicas e complexas com seus arquivos KML. Com eles você pode fazer muitas coisas, desde manter o conteúdo atualizado até alterar o conteúdo em resposta ao que o usuário faz. Saiba mais sobre especificações de links de rede na Referência de KML. Este tutorial explica como os links de rede podem tornar suas histórias mais interessantes.
Como usar KML como FavoritoEm um sentido amplo, um arquivo KML com um link de rede funciona como um portal para o conteúdo do servidor. Os usuários baixam o arquivo KML apenas uma vez, mas sempre vêem o conteúdo mais atualizado, mesmo que você tenha atualizado o arquivo depois que eles baixaram o KML. Na verdade, muitos proprietários de conteúdo preferem que os usuários baixem um arquivo KML que inclui somente um link de rede. O arquivo KML tem algumas semelhanças com um Favorito de um navegador web, pois permite que os usuários acessem rapidamente o conteúdo desejado e, ao mesmo tempo, que o proprietário do conteúdo atualize o conteúdo livremente. Como benefício colateral, o download inicial do seu arquivo KML será sempre pequeno e rápido. A Galeria de KML do Google Earth usa essa técnica para todos os arquivos KML disponíveis para download.
Carregando grandes conjuntos de dadosAssim como as regiões, os links de rede apresentam um poderoso mecanismo para baixar partes pequenas de grandes arquivos multimídia somente quando são essencialmente necessários. Exemplo: Modelos em 3DOs modelos em 3D podem trazer representações mais realistas de estruturas e objetos aos seus arquivos KML. No entanto, podem ser muito grandes, resultando em downloads demorados, se incluídos todos em um único arquivo KMZ. Para solucionar esse problema, inclua links para os seus modelos em 3D em seus balões de marcadores. Porém, será preciso que os usuários abram os marcadores e cliquem nos links. Talvez você queira que os modelos apareçam somente em seu contexto geoespacial quando o usuário estiver sobrevoando. A melhor solução é um link de rede usando o valor onRegion para viewRefreshMode, pois permite que os usuários baixem modelos sob demanda, com base no local que estão sobrevoando no Google Earth. O Armazém 3D do Google usa a seguinte abordagem:
Exemplo: Super-superposições Um desafio semelhante ocorre com imagens muito grandes. Se você deseja incluir superposições de imagens grandes, há uma variante da técnica com base na região para modelos em 3D. Quando o usuário diminui o zoom, é possível mostrar imagens de baixa resolução. Quando ele aumentar o zoom em uma, é possível mostrar imagens em alta resolução dessa determinada região. Com links de rede, você pode carregar partes de imagens necessárias dinamicamente. Para saber como usar essa técnica, consulte o Tutorial de Super-superposições no Tutorial do KML 2.1.
Uso de dados em tempo realDepois que um usuário baixar seu arquivo KML, mesmo sem voar para uma determinada região, é melhor atualizar seu conteúdo simplesmente porque foi alterado. Talvez você tenha dados em tempo real de sensores, ou está monitorando os resultados finais dos votos em um dia de eleição. Os links de rede permitem que você atualize o conteúdo com base no passar do tempo. Usando o refreshMode e refreshInterval ou expirar, é possível escolher atualizar após alguns segundos ou somente após o final de um prazo determinado. O que a atualização permite que eu faça? Você pode simplesmente recarregar o arquivo todo por trás do link de rede original. Como alternativa, você pode alterar apenas as partes do KML que você mudou. Talvez você queira atualizar somente os marcadores de sensor onde há dados novos ou locais onde foram feitas novas contagens de votos. Exemplos
Discussão / ComentáriosTem alguma dúvida sobre este tutorial? Deseja nos enviar algum comentário? Visite o Grupo de Discussão do Google Earth Solidário para trocar idéias com os outros usuários.
Próximos passos
|
|