Google मानचित्र बिना GPS के मेरे स्थान का अनुमान कैसे लगाता है?


23

मैं सोच रहा था कि मेरे एंड्रॉइड फोन पर Google मैप्स मुझे कैसे अच्छी सटीकता के साथ पता लगा सकता है जब मेरा जीपीएस अक्षम है।

पहले मैं हालांकि यह सेल टॉवर के साथ था, लेकिन मुझे यकीन नहीं है कि यह इस सटीकता को प्राप्त कर सकता है और वायरलेस तरीके से सक्षम होने पर यह बेहतर है (सटीकता 1600 मीटर से 100 तक जाती है)।

मुझे समझ में नहीं आता है कि मेरे पास एक गतिशील आईपी है - यह मेरे पते से जुड़ा हुआ नहीं है। उदाहरण के लिए wolframalpha मुझे बहुत खराब परिशुद्धता के साथ रेखांकित करता है (देश सही है) और यह अन्य सभी आईपी स्थान सेवाओं के लिए समान है।

यह कैसे काम करता है?



जवाबों:


28

Google और Apple और Skyhook जैसे अन्य लोग एक डेटाबेस का निर्माण करते हैं जो WLAN BSSIDs को एक भौगोलिक स्थान से जोड़ता है। एक बीएसएसआईडी एक एक्सेस प्वाइंट के मैक एड्रेस की तरह होता है जो उस एक्सेस प्वाइंट द्वारा प्रसारित हो जाता है। इसलिए यह "सार्वजनिक रूप से देखने योग्य" है यदि बीएसएसआईडी प्रसारण सक्षम है, जो कि अधिकांश पहुंच बिंदुओं के लिए डिफ़ॉल्ट है। बीएसएसआईडी आईपी स्टैक की तुलना में कम परत पर काम करता है; आपको इन प्रसारणों को प्राप्त करने के लिए एक्सेस प्वाइंट से कनेक्ट होने की आवश्यकता नहीं है।

हर बार जब आप Google मैप्स या नेविगेशन को GPS और WiFi सक्षम के साथ चलाते हैं और यदि आपका डिवाइस एक अच्छा GPS फिक्स प्राप्त करने में सक्षम है, तो डेटाबेस बनाने और अपडेट करने के लिए वर्तमान में दिखाई देने वाला WLAN नेटवर्क और आपका वर्तमान स्थान (GPS Fix) Google पर अपलोड किया जाता है। । इस तकनीक को कभी-कभी क्राउडसोर्सिंग कहा जाता है। हर Android डिवाइस डेटा कलेक्टर के रूप में कार्य करता है।

चूंकि अधिकांश पहुंच बिंदु अपनी स्थिति में स्थिर हैं और केवल एक छोटे से क्षेत्र को कवर करते हैं - कवरेज त्रिज्या लगभग 100 मीटर है - वे जीपीएस के बिना एक अच्छे स्थान के लिए आदर्श लंगर हैं।


धन्यवाद, लेकिन वे पहली बार BSSID और किसी स्थान से कैसे मेल खा सकते हैं? मैंने अपने घर में केवल एक महीने के लिए एक नया वायरलेस हॉटस्पॉट बनाया है और यह पहले से ही डेटाबेस के अंदर है ...
मार्टिन ट्रिगाक्स

@MartinTrigaux मेरा अपडेट देखें :)
प्रवाह करें

ध्यान दें कि Google StreetView कारें समान उद्देश्य के लिए GPS और Wifi भी लेती हैं।
रेयान

यह सेल टॉवर का भी उपयोग कर सकता है। जीपीएस और वाईफाई बंद करें, फिर भी आपको स्थान डेटा मिलेगा।
devnul3

ठीक है धन्यवाद, अच्छी चाल, गोपनीयता के लिए बस थोड़ा सा घबराहट ... सेल टावरों के संबंध में कुछ ऐसा है जो मुझे नहीं मिलता है। अगर मेरे पास वायरलेस नहीं है और सिर्फ सेल आईडी पता है, तो यह टॉवर की संबंधित स्थिति कैसे पता कर सकता है। मुझे लगता है कि पिछली बार देखा गया कैश है, लेकिन नए लोगों के लिए, यह जानने का कोई तरीका नहीं है?
मार्टिन ट्रिगाक्स

1

मुझे लगता है कि वे उस मामले में मुख्य रूप से सेल टॉवर का उपयोग करते हैं। वे तीन टावरों का पता लगाते हैं (जो आपके सेलफोन की कॉलिंग / प्राप्त कनेक्शन प्रदान करते हैं) जो आपके करीब हैं, और फिर अपने सटीक स्थान की गणना करने के लिए टावरों से संबंधित दूरी का उपयोग करें। जीपीएस और वाईफाई तकनीक के व्यापक प्रसार से पहले सेलफोन का स्थान इस तरह से किया गया था।


मेरे अनुभव में, Google के LBS के लिए सेल टॉवर ट्राइंगुलेशन का उपयोग नहीं किया गया है। यह उसी तरह से किया जाता है जैसे कि WLAN जियो-लोकेशन डेटा के साथ, BSSID के बजाय वे सेल टॉवर के GSM ID का उपयोग करते हैं और इसे टॉवर के स्थान पर मैप करते हैं और यह अनुमानित कवरेज है। जो कभी-कभी बहुत ही गलत है। उदाहरण के लिए शहरी क्षेत्रों में जहां क्षेत्र बड़ा है और ग्रामीण क्षेत्रों में टावरों का बड़ा कवरेज है, उदाहरण के लिए, Google मैप्स आपको बताता है।
प्रवाह

धन्यवाद, लेकिन मुझे यकीन नहीं है कि आप सेल टॉवर
ट्राइएंगुलेशन के

कुछ परिस्थितियों में इस सटीकता को प्राप्त करना संभव है। लेकिन त्रिकोणासन जीएसएम डिवाइस द्वारा ही नहीं किया जा सकता है। केवल वाहक ऐसा कर सकता है और डिवाइस को यह जानकारी प्रदान कर सकता है। लेकिन इस तथ्य को देखते हुए कि अधिकांश स्मार्टफोन को एक सभ्य स्थान की जानकारी प्रदान करने के लिए वाहक से एलबीएस की आवश्यकता नहीं होती है, अधिकांश वाहक अपने एलबीएस इंटरफ़ेस को बंद कर देते हैं। कम से कम जर्मनी में यही स्थिति है
फ्लो

0

मेरे पास फोन नंबर के लिए कोई योजना नहीं है और सेल टॉवर 100 मीटर दूर है। यह शायद राउटर के स्थान से आपका स्थान निर्धारित करता है। इसका दायरा 5 मी - 1 किमी है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.