/ / क्या geofence सटीकता स्थान पर निर्भर है प्रबंधक की सटीकता या दूरी फ़िल्टर? - आईओएस, कोर-लोकेशन, क्ल्लोकेशनमेनगर, जियोफेनसिंग, क्ल्रेगियन

स्थान पर निर्भर geofence सटीकता प्रबंधक की सटीकता या दूरी फ़िल्टर? - आईओएस, कोर-लोकेशन, क्ल्लोकेशनमेनगर, जियोफेनसिंग, क्ल्रेगियन

स्थान पर निर्भर geofence सटीकता प्रबंधक की सटीकता या दूरी फ़िल्टर? या वे एक दूसरे से स्वतंत्र हैं क्योंकि भूगर्भता ओएस द्वारा प्रबंधित की जाती है और वाईफ़ाई / सेल टावर जानकारी का उपयोग करती है?

उदाहरण के लिए:

स्थान प्रबंधक

locationManager.distanceFilter = 1250;
locationManager.desiredAccuracy = kCLLocationAccuracyKilometer;

क्षेत्र

let title = "Lorrenzillo"s"
let coordinate = CLLocationCoordinate2DMake(37.703026, -121.759735)
let regionRadius = 550.0


let region = CLCircularRegion(center: CLLocationCoordinate2D(latitude: coordinate.latitude,
longitude: coordinate.longitude), radius: regionRadius, identifier: title)

The 550 (त्रिज्या) से कम है kCLLocationAccuracyKilometerतो geofence ट्रिगर के रूप में उंमीद करेंगे?

मैं क्या समझ से distanceFilter geofence की सटीकता पर कोई प्रभाव नहीं पड़ता है । मैं अभी यकीन नहीं कर रहा हूं अगर desiredAccuracy प्रबंधक के geofence सटीकता को प्रभावित करेगा ।

उत्तर:

उत्तर № 1 के लिए 1

सवाल कोई मतलब नहीं है; आप सेब और बाघों की तुलना कर रहे हैं ।Geofencing और अपने अनुप्रयोग "s स्थान प्रबंधक एक दूसरे के साथ क्या करने के लिए सभी पर कुछ भी नहीं है.

Geofencing एक परिपत्र क्षेत्र का उपयोग कर आप के लिए किया जाता है सिस्टम द्वारा. अपने स्थान प्रबंधक doesn "t do कोई geofence-संबंधित पता लगाने । प्रणाली का उपयोग नहीं करता है, और के कुछ भी नहीं जानता है, अपने अनुप्रयोग "एस स्थान प्रबंधक या अपनी सेटिंग्स; दरअसल, आपका ऐप शायद चल भी नहीं सकेगा ।

(आप निश्चित रूप से, एक स्थान प्रबंधक की जरूरत है ताकि आप सिस्टम से कॉलबैक प्राप्त कर सकते है जब उपयोगकर्ता geofence सीमा पार, लेकिन अपने स्थान प्रबंधक अभी भी geofencing से संबंधित कोई पता लगाने नहीं कर रहा है एक स्थान के प्रबंधक की आवश्यकता है.)