Android için basit, pil dostu konum API'sı

Uygulamalar, cihaz konumunu belirlemek için cihazda birden fazla sensör tarafından sağlanan sinyallerden yararlanabilir. Ancak, belirli bir görev için farklı koşullardaki doğru sinyal kombinasyonunu seçmek kolay değildir. Ayrıca, pili verimli kullanan bir çözüm bulmak daha da karmaşıktır.

Çok kaynaklı konum sağlayıcı, uygulamanızın ihtiyaç duyduğu konum bilgilerini sağlamak için farklı sinyalleri akıllı bir şekilde birleştiren Google Play Hizmetleri'ndeki bir konum API'sidir.

Çok kaynaklı konum sağlayıcı, GPS ve kablosuz bağlantı gibi temel konum teknolojilerini yönetir ve gerekli hizmet kalitesini belirtmek için kullanabileceğiniz basit bir API sağlar. Örneğin, mevcut en doğru verileri veya ek güç tüketimine gerek kalmadan mümkün olan en yüksek doğruluk değerini isteyebilirsiniz.

Yaygın konum senaryoları için destek

Uygulamanız, çok kaynaklı konum sağlayıcı API'sini kullanarak kullanıcının cihazının bilinen son konumunu isteyebilir. Bilinen son konumu almak, konum bilgisi gerektiren uygulamalar için genellikle iyi bir başlangıç noktasıdır.
Konum bilgileri istenirken GPS ve Kablosuz gibi birçok farklı konum kaynağı kullanılır. Hangi kaynakların kullanılacağına karar vermek zor olabilir. Ancak, birleştirilmiş konum sağlayıcı API'si, uygun sistem ayarlarını otomatik olarak değiştirerek tahmine dayalı işlemleri ortadan kaldırır. Uygulamanızın tek yapması gereken hizmet düzeyini belirtmektir.
Çok kaynaklı son konum bilgisine ek olarak, çok kaynaklı konum sağlayıcı API'si, uygulamanızda bulunan bir geri çağırmaya belirli aralıklarla konum güncellemeleri gönderebilir. Hizmet kalitesinin parametresi olarak istediğiniz aralığı belirtebilirsiniz. Uygulamanız, konum güncellemelerini kullanarak yön ve hız gibi ek bilgiler sağlayabilir.