Karten- und Kameraeinschränkungen konfigurieren

Plattform auswählen: Android iOS JavaScript

Sie können Breiten- und Längengradgrenzen erstellen, die die Bewegung eines Nutzers in einer 3D-Karte einschränken, oder die Höhe, Ausrichtung oder Neigung der Kamera begrenzen. Dazu können Sie Karten- und Kameraeinschränkungen konfigurieren.

Eine Kartenansicht mit Einschränkungen für die Kamerasteuerung

Im folgenden Codebeispiel wird gezeigt, wie Sie mit der Methode Map.cameraRestrictions sowohl die geografischen Grenzen der Kamera als auch die Werte für Höhe, Richtung und Neigung der Kamera einschränken.

Swift

  struct CameraRestrictionDemo: View {
    var body: some View {
      Map(initialCamera: .sanFrancisco, mode: .hybrid)
        .cameraRestrictions([
          .bounds(latitude: 37.7...37.8, longitude: (-122.5)...(-122.4))
        ])
    }
  }