Eingebettete Google Maps werden durch neue Entwicklerfunktionen verbessert

Mit der WebGL-Beta-Unterstützung für 3D-Karten schenkt Google auch eingebetteten Google Maps viel Aufmerksamkeit. Lesen Sie weiter, um mehr zu erfahren!

Google Maps ist offiziell für jedermann kostenlos zugänglich, entweder über die Website oder die mobile App, aber wie Sie wahrscheinlich bemerkt haben, gibt es Websites und Apps mit einem Kartenelement powered by Google können Drittunternehmen und Website-/App-Entwickler auch eine Google Maps-Ansicht in ihre eigenen Apps oder Webseiten einbetten, indem sie eines der verschiedenen SDKs oder APIs verwenden verfügbar. Dies kann das Auffinden von Geschäftsinformationen, die Bereitstellung von Wegbeschreibungen für Benutzer und vieles mehr erleichtern. Und eine dieser APIs ist die Maps-JavaScript-API, und es ist für Webentwickler gedacht, um Karten mit Ihren eigenen Inhalten und Bildern für die Anzeige auf Webseiten und Mobilgeräten hinzuzufügen und anzupassen.

Google stellt Webentwicklern die Nutzung dieser API in Rechnung abhängig davon, wie oft Benutzer darauf zugreifen

, aber es lohnt sich für viele Unternehmen, die auf ihren Websites ein erstklassiges Erlebnis mit eingebetteten Karten bieten möchten. Und bei Google I/O 2021, Google offiziell eingeführt eine WebGL-Beta für die Maps JavaScript API. Diese neue Funktion für Entwickler ist Teil der Umstellung auf cloudbasierte Kartengestaltung, die allgemein für die Maps JavaScript API und die Maps Static API verfügbar ist. Dadurch werden eingebettete Karten schneller und leistungsfähiger als zuvor. Google gibt an, dass sie die gleiche „leistungsfähige, WebGL-beschleunigte Karte liefern werden, die Sie aus dem Google Maps-Weberlebnis kennen“.

Dadurch werden auch mehrere neue Funktionen für Vektorkarten hinzugefügt, z. B. Neigung und Drehung sowie WebGL-Overlay-Ansicht. Ersteres ist ziemlich einfach: Eingebettete Karten sind derzeit ausschließlich auf eine 2D-Ausrichtung fixiert, und mit Neigung und Drehung können Benutzer dies tun Erleben Sie eingebettete Karten in einer völlig neuen Perspektive mit 67,5 Grad Neigung und vollständiger 360-Grad-Drehung, komplett mit 3D-Modellen für Gebäude inbegriffen. Letzteres ermöglicht es Entwicklern jedoch, neue Mapping-Erlebnisse zu erstellen, indem es ihnen direkte Einbindungen in den Lebenszyklus des gewohnten WebGL-Rendering-Kontexts ermöglicht Rendern Sie die Vektorkarte und ermöglichen Sie Entwicklern zwei- und dreidimensionale Objekte direkt auf der Grundkarte, sodass sie gleichzeitig mit der Grundkarte gerendert werden können Karte.

Hört sich gut an? Dann schauen Sie sich den Beamten an WebGL-Codelab und Dokumentation, um mit diesen Beta-APIs zu beginnen.