Google Konumum nasıl çalışır?


11

Google Haritalar'daki Google Konumum, yaklaşık konumunuzu iyi bir doğrulukla bulabilir. GeoIP eşlemesini kullandığı açık olsa da, konumunuzu belirlemek için daha doğru bir stratejiye ihtiyaçları vardır.

Konumunuzu belirlemek için WiFi erişim noktası bilgilerini kullandığı iddia edilir. Ancak bunun arkasındaki stratejiyi anlamıyorum.

Dünyanın dört bir yanındaki WiFi erişim noktalarını Google aracıyla eşlediler mi? Veya bazı erişim noktaları koordinatları (GPS aracılığıyla edinilir) hakkında bilgi sağlıyor mu?

Yanıtlar:


7

Uygulamak çoğunlukla tarayıcıya bağlıdır. Konumun belirlenmesine yardımcı olmak için iPhone ve iPod touch'ta kullanılan örneklerden biri SkyHook Wireless'tır .

Haritalar yardım sayfasından :

Bu özellik, yeni Coğrafi Konum özelliğini destekleyen tarayıcılarda kullanılabilir. Bu özellik tarayıcının kendisine yerleşik olabilir veya Gears tarayıcı uzantısı tarafından sağlanabilir. Şu anda desteklenen tarayıcılar arasında Google Chrome 2.0+ (Gears kullanan), Mozilla FireFox 3.5+ veya en son Gears sürümünün yüklü olduğu herhangi bir tarayıcı bulunmaktadır.

Coğrafi konum özelliğine, tarayıcıda yerleşikse, Javascript ile şu şekilde erişilir navigator.geolocation:

navigator.geolocation.getCurrentPosition(function(pos) {
    // Do something with position
});

Daha fazla kullanım bilgisi Mozilla Developer Center'dadır .


2

Google'ın MyLocation'ı ilk olarak cep telefonlarında ve diğer mobil cihazlarda çıktı. Bu durumda konumu belirlemek için 3 bilgi kaynağı kullanır.

  1. GPS - Birçok telefonun GPS'i yerleşiktir, ancak pil nedeniyle veya kilit almak çok uzun sürdüğü için kullanmak istemeyebilir.
  2. Hücresel - Google Haritalar, yaklaşık bir konumu üçgenlemek için yakındaki hücresel kuleleri kullanabilir. Bu, yüksek kulelerin yoğunluğu nedeniyle kentsel alanlarda daha doğrudur.
  3. WiFi - Son olarak WiFi'yi hücresel kulelerin kullandığı şekilde ve IP bilgileriyle birlikte kullanabilir. Yakındaki WiFi ağlarına dayanarak ve İSS aracılığıyla IP adresi üzerinde bir iz bırakarak, bu bazen Hücresel kadar doğru olabilir, ancak normalde sadece şehir düzeyinde doğruluk veya bazı kırsal alanlarda daha kötü olur.

Çoğu telefon, en hızlı olduğu ve pil tüketimine katkıda bulunmadığı için Hücresel'i kullanır.

Başka hiçbir seçenek bulunmadığından, çoğu bilgisayar WiFi / IP bilgilerini kullanır


1

Google'ın bir ürün yöneticisinin Konumum hizmeti hakkında konuştuğu bu makaleyi buldum .

Konumunuzun yakındaki baz istasyonları kullanılarak belirlendiğini söyledi.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.