Vložené Mapy Google sa čoskoro vylepšia o nové funkcie pre vývojárov

Google dáva trochu lásky k vloženým Mapám Google, ako aj s podporou WebGL beta pre 3D mapy. Čítajte ďalej a dozviete sa viac!

Mapy Google sú oficiálne prístupné každému zadarmo buď prostredníctvom webovej stránky alebo mobilnej aplikácie, ale ako ste si pravdepodobne všimli na webových stránkach a aplikáciách s prvkom mapy od spoločnosti Google môžu spoločnosti tretích strán a vývojári webových stránok/aplikácií tiež vložiť zobrazenie Máp Google do svojich vlastných aplikácií alebo webových stránok pomocou jednej z rôznych súprav SDK alebo rozhraní API, ktoré sú k dispozícii. Môže to uľahčiť vyhľadávanie informácií o firme, poskytovanie pokynov používateľom a oveľa viac. A jedným z týchto API je Mapy JavaScript APIa je určený pre webových vývojárov na pridávanie a „prispôsobovanie máp s vaším vlastným obsahom a snímkami na zobrazenie na webových stránkach a mobilných zariadeniach“.

Google účtuje webovým vývojárom používanie tohto rozhrania API v závislosti od toho, ako často k nemu používatelia pristupujú

, ale mnohým spoločnostiam, ktoré chcú na svojich webových stránkach ponúkať lepší zážitok z vložených máp, to stojí za to. A pri Google I/O 2021, Google oficiálne predstavený beta WebGL pre rozhranie Maps JavaScript API. Táto nová funkcia pre vývojárov prichádza ako súčasť prechodu na cloudový štýl máp, ktorý je všeobecne dostupný pre Maps JavaScript API a Maps Static API. Vďaka tomu sú vložené mapy rýchlejšie a výkonnejšie ako predtým, pričom spoločnosť Google tvrdí, že budú poskytovať rovnakú „výkonnú mapu s akceleráciou WebGL, akú poznáte z webových stránok Máp Google“.

To tiež pridáva niekoľko nových možností pre vektorové mapy, ako je naklonenie a otáčanie, ako aj zobrazenie prekrytia WebGL. Prvý z nich je celkom jednoduchý: vložené mapy sú práve teraz uzamknuté vo výlučne 2D orientácii a pomocou nakláňania a otáčania môžu používatelia zažite vložené mapy v úplne novej perspektíve so 67,5 stupňami naklonenia a plným 360-stupňovým otočením, doplnené o 3D modely budov zahrnuté. Druhá možnosť však umožňuje vývojárom vytvárať nové možnosti mapovania tým, že im dáva priame zapojenie do životného cyklu kontextu vykresľovania WebGL používaného na renderuje vektorovú mapu a umožňuje vývojárom dvoj a trojrozmerné objekty priamo na podkladovej mape, čo umožňuje ich vykreslenie v rovnakom čase ako mapa.

Znie to dobre? Potom sa pozrite na úradníka WebGL kódovacie laboratórium a dokumentáciu, aby ste mohli začať s týmito beta API.