הגדרת הגבלות על המפה והמצלמה

הפלטפורמה: Android iOS JavaScript

אפשר ליצור גבולות של קווי רוחב ואורך כדי להגביל את התנועה של המשתמש במפה בתלת-ממד, או להגביל את הגובה, הכיוון או ההטיה של המצלמה. כדי לעשות את זה, צריך להגדיר הגבלות על המפה ועל המצלמה.

תצוגת מפה שבה מוצגות הגבלות על פקדי המצלמה

בדוגמת הקוד הבאה מוצג אופן השימוש בשיטה Map.cameraRestrictions כדי להגביל את הגבולות הגיאוגרפיים של המצלמה ואת הערכים של הגובה, הכיוון וההטיה של המצלמה.

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))
        ])
    }
  }