2013-01-02 43 views
5

क्या है मैं यूनिटी 3 डी में नया मधुमक्खी हूं और स्थान ऐप पर काम कर रहा हूं। मैं डिवाइस पर स्थान सक्षम कर रहा हूं और वर्तमान स्थान प्राप्त कर रहा हूं। मुझे प्रतिक्रिया में कुछ पैरामीटर मिलता है जो लेट लांग ऊंचाई और क्षैतिज शुद्धता है। मैं उनमें से पहले तीनों को जानता हूं लेकिन अंतिम क्षैतिज शुद्धता को नहीं जानता। मैं googled और एप्पल प्रलेखन Horizontal Accuracy मिलता है। जहां तक ​​मेरी समझ यह कहती है कि यह त्रिज्या के आकार के आसपास त्रिज्या का आकार है। यदि हां तो मेरे पास निम्नलिखित प्रश्न हैं।क्षैतिज शुद्धता

  • क्या क्षैतिज शुद्धता का डिफ़ॉल्ट मान है क्योंकि मैं 10
  • हो रही है कि हम इस मूल्य (लगभग अक्षां और लंबे समय त्रिज्या)
  • क्या कार्यक्षेत्र शुद्धता है, अगर मौजूद बदल सकते हैं।

अग्रिम धन्यवाद।

+0

आप कौन सा मोबाइल प्लेटफ़ॉर्म विशेष रूप से लक्षित कर रहे हैं? – DuckMaestro

+0

आईफोन और एंड्रॉइड। – josh

उत्तर

5

जीपीएस सटीक नहीं है। जीपीएस डेटा की प्रकृति यह है कि यह एक अनुमानित अनुमान है, और इस अनुमान में स्थितियों के आधार पर त्रुटि का समय-भिन्न अंतर है। आगे की पृष्ठभूमि के लिए Basic Concept of GPS (Wikipedia) के साथ शुरू करें।

सबसे मौलिक अर्थ में सटीकता उस डिवाइस, स्थान और समय के लिए जीपीएस स्थितियों का परिणाम है, और कम से कम किसी भी सॉफ्टवेयर तंत्र के माध्यम से डेवलपर द्वारा नियंत्रित नहीं है। हालांकि, अगर आप LocationService.Start() (Unity) के लिए प्रलेखन देखते हैं, तो आपको desiredAccuracyInMeters मान दिखाई देगा। यह मूल रूप से उस वांछित सटीकता के भीतर उपलब्ध मूल्य होने से पहले आपको कितनी देर प्रतीक्षा करनी चाहिए इस पर प्रभाव डालता है। एक सटीक मूल्य में उत्पादन करने में अधिक समय लगेगा, जबकि एक मोटे मूल्य बहुत जल्दी उपलब्ध हो सकते हैं।

क्षैतिज सटीकता एक 2d बिंदु के बारे में एक त्रिज्या, जिसका अर्थ है कि सच, अज्ञात 2d स्थान वृत्त एक केंद्र और एक त्रिज्या के रूप में सटीकता के रूप में भी बिंदु द्वारा गठित भीतर कहीं है। लंबवत सटीकता मौजूद है यदि आपको ऊंचाई की जानकारी दी जाती है, तो 1 डी स्थान होता है, और इसी तरह से यह संकेत मिलता है कि सत्य, अज्ञात ऊंचाई केंद्र (निर्दिष्ट ऊंचाई) और "त्रिज्या" (लंबवत सटीकता) द्वारा परिभाषित क्षेत्र के भीतर कहीं कहीं है। ।

struct LocationInfo (Unity) भी देखें।

+0

ठीक है, जैसा कि आपने कहा था कि "डेवलपर द्वारा सीधे नियंत्रित नहीं किया जा सकता है", इसलिए हम एकता में एक फ़ंक्शन को कॉल करके इसे नियंत्रित नहीं कर सकते हैं इनपुट। स्थान। स्टार्ट (20) ;, 20 स्थान प्रारंभ कार्य में वांछित सटीकता है। वांछित सटीकता कुछ और है? – josh

+0

@ जोश मैं देखता हूं, धन्यवाद। मैंने उस सेटिंग पर टिप्पणी करने के लिए मेरा जवाब संशोधित कर दिया है। – DuckMaestro

+0

धन्यवाद डकमेस्ट्रो ... – josh