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

בחירת פלטפורמה: Android iOS JavaScript

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

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

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

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