Google dává trochu lásky k vloženým mapám Google a také s podporou WebGL beta pro 3D mapy. Čtěte dále a dozvíte se více!
Mapy Google jsou oficiálně přístupné všem zdarma buď prostřednictvím webu nebo mobilní aplikace, ale jak jste si pravděpodobně všimli na webech a aplikacích s mapovým prvkem od společnosti Google mohou společnosti třetích stran a vývojáři webových stránek/aplikací také vložit zobrazení Map Google do svých vlastních aplikací nebo webových stránek pomocí jedné z různých sad SDK nebo rozhraní API, které jsou dostupný. To může usnadnit vyhledávání obchodních informací, poskytování pokynů uživatelům a mnoho dalšího. A jedním z těchto API je Mapy JavaScript APIa je určena pro webové vývojáře, aby přidávali a „přizpůsobovali mapy s vaším vlastním obsahem a snímky pro zobrazení na webových stránkách a mobilních zařízeních“.
Google účtuje webovým vývojářům používání tohoto API podle toho, jak často k němu uživatelé přistupují, ale pro mnoho společností, které chtějí na svých webových stránkách nabídnout lepší zážitek z vložených map, to stojí za to. A v
Google I/O 2021, Google oficiálně představen beta WebGL pro Maps JavaScript API. Tato nová funkce pro vývojáře přichází jako součást přechodu na cloudové stylování map, které je obecně dostupné pro Maps JavaScript API a Maps Static API. Díky tomu jsou vložené mapy rychlejší a výkonnější než dříve, přičemž Google říká, že budou poskytovat stejnou „výkonnou mapu s akcelerací WebGL, jakou znáte z webového prostředí Map Google“.To také přidává několik nových funkcí pro vektorové mapy, jako je Tilt a Rotation a také WebGL Overlay View. První je docela jednoduchý: vložené mapy jsou právě teď uzamčeny ve výhradně 2D orientaci a díky naklánění a otáčení mohou uživatelé zažijte vložené mapy ve zcela nové perspektivě s náklonem 67,5 stupňů a plnou rotací o 360, doplněné 3D modely budov zahrnuta. Druhá možnost však vývojářům umožňuje vytvářet nové možnosti mapování tím, že je přímo zapojí do životního cyklu kontextu vykreslování WebGL používaného k vykreslit vektorovou mapu a umožnit vývojářům dvou a třírozměrné objekty přímo na základní mapě, což umožňuje jejich vykreslení současně s mapa.
To zní dobře? Pak se podívejte na úředníka WebGL kódová laboratoř a dokumentaci, jak začít s těmito beta API.