Iegultais Google Maps drīz tiks uzlabots, izmantojot jaunas izstrādātāja funkcijas

Google sniedz zināmu mīlestību iegultajam Google Maps, kā arī ar WebGL beta atbalstu 3D kartēm. Lasiet tālāk, lai uzzinātu vairāk!

Google Maps ir oficiāli pieejams ikvienam bez maksas, izmantojot vietni vai mobilo lietotni, taču, kā jūs droši vien esat pamanījis vietnēs un lietotnēs ar kartes elementu ko nodrošina Google, trešo pušu uzņēmumi un vietņu/lietotņu izstrādātāji var arī iegult Google Maps skatu savās lietotnēs vai tīmekļa lapās, izmantojot kādu no dažādajiem SDK vai API, kas ir pieejams. Tas var atvieglot uzņēmuma informācijas atrašanu, norādes lietotājiem un daudz ko citu. Un viena no šīm API ir Maps JavaScript API, un tas ir paredzēts tīmekļa izstrādātājiem, lai pievienotu un "pielāgotu kartes ar savu saturu un attēliem, lai tās parādītu tīmekļa lapās un mobilajās ierīcēs".

Google izraksta rēķinus tīmekļa izstrādātājiem, izmantojot šo API atkarībā no tā, cik bieži lietotāji tai piekļūst, taču tas ir tā vērts daudziem uzņēmumiem, kuri vēlas savās vietnēs piedāvāt izcilu iegulto karšu lietošanas pieredzi. Un plkst

Google I/O 2021, Google oficiāli ieviests WebGL beta versija Maps JavaScript API. Šī jaunā izstrādātājiem paredzēta funkcija ir daļa no pārejas uz mākoņdatošanas karšu stilu, kas parasti ir pieejams Maps JavaScript API un Maps Static API. Tas padara iegultās kartes ātrākas un efektīvākas nekā iepriekš, jo Google saka, ka tās nodrošinās to pašu "veiktspējīgu, WebGL paātrinātu karti, ko jūs zināt no Google Maps tīmekļa pieredzes".

Tas arī pievieno vairākas jaunas vektoru karšu iespējas, piemēram, slīpumu un rotāciju, kā arī WebGL pārklājuma skatu. Pirmā ir diezgan vienkārša: iegultās kartes šobrīd ir bloķētas tikai 2D orientācijā, un, izmantojot slīpumu un pagriešanu, lietotāji var izbaudiet iegultās kartes pilnīgi jaunā perspektīvā ar 67,5 grādu slīpumu un pilnu 360 grādu pagriešanu, komplektā ar ēku 3D modeļiem iekļauts. Tomēr pēdējais ļauj izstrādātājiem izveidot jaunas kartēšanas iespējas, nodrošinot viņiem tiešu piesaisti WebGL renderēšanas konteksta dzīves ciklam, ko izmanto, lai renderēt vektorkarti un ļaut izstrādātājiem izvietot divdimensiju un trīsdimensiju objektus tieši bāzes kartē, ļaujot tos renderēt vienlaikus ar karte.

Izklausās labi? Pēc tam pārbaudiet ierēdni WebGL kodu laboratorija un dokumentāciju, lai sāktu darbu ar šīm beta API.