Karten- und Kameraeinschränkungen konfigurieren

Plattform auswählen: Android iOS JavaScript

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

Eine Kartenansicht mit Einschränkungen der Kamerasteuerung

Das folgende Codebeispiel zeigt, wie Sie mit der Map.cameraRestrictions-Methode sowohl die geografischen Grenzen der Kamera als auch die Werte für Höhe, Ausrichtung 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))
        ])
    }
  }