मैप और कैमरे से जुड़ी पाबंदियां कॉन्फ़िगर करना

प्लैटफ़ॉर्म चुनें: Android iOS JavaScript

आपके पास अक्षांश और देशांतर की सीमाएं तय करने का विकल्प होता है. इससे, 3D मैप में उपयोगकर्ता की गतिविधि को सीमित किया जा सकता है. इसके अलावा, कैमरे की ऊंचाई, दिशा या झुकाव को भी सीमित किया जा सकता है. इसके लिए, मैप और कैमरे से जुड़ी पाबंदियां कॉन्फ़िगर की जा सकती हैं.

कैमरे के कंट्रोल से जुड़ी पाबंदियां दिखाने वाले मैप व्यू की इमेज

यहां दिया गया कोड का नमूना दिखाता है कि कैमरे की भौगोलिक सीमाओं के साथ-साथ, कैमरे की ऊंचाई, दिशा, और झुकाव की वैल्यू को सीमित करने के लिए, 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))
      ])
  }
}