<\/A>Lente de Mapa é uma aplicação web de exemplo baseada em JavaScript que demonstra o efeito de lente ou talvez uma descrição melhor seja "insets de mapa arrastáveis". O efeito de lente oferece muitos benefícios em comparação com o deslizamento tradicional, que é comumente usado para transição horizontal entre dois mapas web, por exemplo, imagens antes e depois de um furacão. Em comparação, o efeito de lente oferece ao usuário um número ilimitado de sobreposições retangulares no mapa, por exemplo, uma lente por basemap Esri como mostrado acima.Clique aqui<\/A> para a aplicação ao vivo.O código-fonte está disponível no agol<\/A> e no github<\/A>.O efeito de lente é realizado com a ArcGIS API for JavaScript<\/A> e utiliza jQuery<\/A> e jQueryUI<\/A>, especificamente os métodos draggable<\/A> e resizeable<\/A>. O maior desafio no desenvolvimento deste exemplo foi o manuseio (ou supressão) dos vários eventos do mouse e de navegação.O efeito de lente no mapa não está isento de desvantagens. Mapas incorporados em cada lente não podem conter conteúdo dinâmico, idealmente os mapas devem conter apenas serviço de mapa ou imagem em mosaico. Isto é uma consideração de desempenho devido ao número de eventos de navegação invocados durante a interação com a lente.<\/P><\/BODY><\/HTML>
Membros conectados podem postar, seguir atualizações e mais. Novo aqui? Registre uma conta gratuita.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.