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

پلتفرم مورد نظر را انتخاب کنید: اندروید، iOS، جاوا اسکریپت

ممکن است بخواهید مرزهای طول و عرض جغرافیایی ایجاد کنید که حرکت کاربر را در یک نقشه سه‌بعدی محدود کند، یا ارتفاع، جهت یا شیب دوربین را محدود کنید. می‌توانید این کار را با پیکربندی محدودیت‌های نقشه و دوربین انجام دهید.

نمای نقشه که محدودیت‌های کنترل دوربین را نشان می‌دهد

نمونه کد زیر نحوه استفاده از متد 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))
        ])
    }
  }