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

प्लैटफ़ॉर्म चुनें: 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))
        ])
    }
  }