<\/A>Map Lens je ukázková webová aplikace založená na JavaScriptu, která demonstruje lensing nebo možná lepší popis je „přetahovatelné mapové výřezy“. Lensing nabízí mnoho výhod oproti tradičnímu přetahování, které se běžně používá k horizontálnímu přechodu mezi dvěma webovými mapami, například snímky před a po hurikánu. Ve srovnání s tím lensing uživateli nabízí neomezený počet obdélníkových mapových překryvů, například jeden lens pro každou Esri basemap, jak je ukázáno výše.Klikněte zde<\/A> pro živou aplikaci.Zdrojový kód je dostupný na agol<\/A> a github<\/A>.Lensing je realizován pomocí ArcGIS API for JavaScript<\/A> a využívá jQuery<\/A> a jQueryUI<\/A>, konkrétně draggable<\/A> a resizeable<\/A> metody. Největší výzvou při vývoji této ukázky bylo zpracování (nebo potlačení) různých událostí myši a navigace.Mapové lensing není bez nevýhod. Mapy vložené v každém lens nemohou obsahovat dynamický obsah, mapy by ideálně měly obsahovat pouze dlaždicové mapové nebo obrazové služby. To je výkonová úvaha kvůli počtu navigačních událostí vyvolaných během interakce s lens.<\/P><\/BODY><\/HTML>
Přihlášení členové mohou přispívat, sledovat aktualizace a další. Nový zde? Zaregistrujte si bezplatný účet.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.