Auf der Google Maps Platform ist bald eine neue Version der Funktionen für das cloudbasierte Gestalten von Karteninhalten verfügbar. Die Aktualisierung umfasst eine neue Standardfarbvorlage und Optimierungen in Bezug auf die Nutzerfreundlichkeit der Karten. Alle Kartenstile werden im März 2025 automatisch aktualisiert. Weitere Informationen zur Verfügbarkeit und Aktivierung sind unter Neuer Kartenstil für die Google Maps Platform verfügbar.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Kombinieren ist ein
Framework für die Verarbeitung asynchroner Ereignisse durch die Kombination von Ereignisverarbeitungsoperatoren.
Combine erleichtert das Lesen und Verwalten Ihres Codes, da der Code zur Ereignisverarbeitung zentralisiert wird.
Bibliothek GoogleMapsPlatformKombinieren
ist eine Swift-Bibliothek,
Publishers
für das Maps SDK for iOS und das Places SDK for iOS.
Kombinierenden Funktionen bietet.
Die Bibliothek „GoogleMapsPlatformKombinieren“ enthält das Feld
GMSMapViewPublisher Kurs
enthält Publisher-Properties, mit denen Sie Ereignisse abonnieren können, die von der Karte ausgegeben werden.
Im folgenden Beispiel wird eine GMSMapViewPublisher-Instanz konfiguriert, die abonniert werden soll.
Ereignisse bei Kameraänderungen:
let publisher = GMSMapViewPublisher(mapView:mapView)publisher.didChangeCameraPosition.sink { cameraPosition inprint("Camera position at \(cameraPosition.target)")}
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-09-13 (UTC)."],[[["GoogleMapsPlatformCombine is a Swift library that integrates the Maps SDK for iOS and Places SDK for iOS with Apple's Combine framework."],["This library provides Publishers for various SDK functionalities, allowing developers to leverage Combine's features for asynchronous event handling."],["By using GoogleMapsPlatformCombine, developers can simplify their code and centralize event-processing logic for Google Maps and Places SDKs within their applications."],["A practical example demonstrates subscribing to camera change events on a `GMSMapView` using the `GMSMapViewPublisher` and Combine's `sink` operator."]]],[]]