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

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

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

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

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