پیکربندی محدودیت های نقشه و دوربین، پیکربندی محدودیت های نقشه و دوربین

پلتفرم را انتخاب کنید: 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))
        ])
    }
  }