Android'de rota boyunca hareket simülasyonu: yürüyerek, arabayla, toplu taşımayla
Sıradan konum değiştirme telefonu tek bir noktaya koyar. Ama hareketi izleyen uygulamalar (izleyiciler, fitness, navigasyon, coğrafi sınırlı hizmetler) bir noktayla değil, hareketle test edilir: hız, dönüşler ve duraklarla. Mock Location'da bunun için «Hareket simülasyonu» var: haritaya noktalar koyarsınız, uygulama gerçek yollar üzerinden bir rota oluşturur ve sahte nokta bu rotada kendi kendine ilerler; bir yaya, bisikletli, araba veya otobüs gibi. Özellik Premium'a dahildir ve root yetkisi olmadan, Android'in aynı yerleşik sahte konum mekanizmasıyla çalışır.
«Hareket simülasyonu»nu açın
Haritadaki sol düğme sütununda konum değiştirme, arama, sesle giriş ve bunların altında iki nokta arasındaki yol simgeli «Hareket simülasyonu» düğmesi bulunur. Dokunmak, ekranın alt kenarında rota düzenleyicisini açar; üstündeki harita canlı kalır. Premium olmadan düzenleyici «Hareket simülasyonu bir Premium özelliğidir» tanıtımıyla açılır: özelliğin neler yapabildiği görünür ve altta «Harekete başla» yerine «Premium edinin» (hesaba giriş yapılmamışsa ayrıca «Giriş yap») bulunur.
Ulaşım türünü seçin
Üstteki kutucuk sırası: «Yürüyerek», «Bisiklet», «E-bisiklet», «Scooter», «Motosiklet», «Araba», «Toplu taşıma» ve «Hibrit». Her şey türe bağlıdır: rotanın hangi yollardan oluşturulacağı (yaya yolları, bisiklet yolları veya taşıt yolu), noktanın nasıl hızlanıp yavaşladığı ve virajları nasıl aldığı, aşağıda hangi seçeneklerin görüneceği. «Toplu taşıma» durağa kadar yürüme, bekleme, duraklı yolculuk ve yine yürüme demektir. «Hibrit» her bölüm için ayrı bir tür seçmenizi sağlar: örneğin otoparka kadar yürüyerek, sonra arabayla.
Haritaya noktalar koyun
Nokta eklemek için haritaya dokunun; rota hemen oluşturulur. Başlangıcı uygulama kendisi koyar: şu anki sahte konuma veya gerçek konumunuza. Her dokunuş bir sonraki noktayı ekler, sonuncusu «Varış» olur. Nokta aramayla da eklenebilir: düzenleyici açıkken bulunan adres, sesle söylenen yer veya Favoriler ve Geçmiş'teki bir kayıt konum değiştirmeyi taşımaz, rotaya yeni nokta olarak eklenir. Noktanın işaretçisini basılı tutarak sürükleyebilirsiniz. Bir rotada toplam 100 noktaya kadar olabilir.
Rotayı kontrol edin
«Rota noktaları» listesinin üstünde «Başlangıç → Nokta 1 → Varış» satırı ve «uzunluk», «yolda» ve «varış» kutucukları vardır. Yanında yol üzerindeki trafik ışığı, yaya geçidi veya toplu taşıma durağı sayısı görünür. Fazla bir noktayı satırındaki «Noktayı kaldır» düğmesi, tüm rotayı «Temizle» kaldırır. Nokta satırına uzun dokunmak ona kendi adını vermenizi sağlar (örneğin «Ev», «Market»); bu ad rota satırında ve yolculuk kartında görünür.
Hızı ve tekrarı ayarlayın
«Hız» kaydırıcısı saatte birkaç kilometreden 200 km/sa'e kadar gider. Hız her tür için ayrı hatırlanır: yürüyerek 5 km/sa ve arabayla 50 km/sa birbirini bozmaz. «Toplu taşıma»da bu, otobüsün veya tramvayın kendi hızıdır; yürüme bölümleri yürüyüş hızında geçer. «Tekrar» bloğu: «Bir kez», «Döngü» (varıştan sonra yeniden başlangıçtan) veya «Gidiş-dönüş» (varışta dönüp geri gelme).
Ne zaman başlanacağını seçin
«Başlangıç» bloğu: «Şimdi», «5 dk», «15 dk», «30 dk» veya «60 dk». İkinci bir değere dokunursanız başlangıç saati bu aralıkta rastgele olur. «Saate göre» çipi başlangıcı istenen varış saatinden hesaplar: saati seçin, uygulama «Başlangıç …, varış …’e kadar» gösterir; «Kadar…» düğmesi varış saatini bir aralığa çevirir. Seçilen saate artık yetişilemiyorsa «…’e yetişilemiyor — başlangıç şimdi, varış yaklaşık …» görürsünüz.
Seçenekleri ayarlayın
«Seçenekler» bloğu yalnızca seçilen türe uyanları gösterir: «Trafik ışıklarında dur», «Hız sınırlarına uy», «Trafiği hesaba kat», «Noktalarda bekle», «Şehir içi GPS doğruluğu» ve diğerleri. Varsayılan değerler inandırıcı bir yolculuk için seçilmiştir, değiştirmek zorunlu değildir. Her seçeneğin ne yaptığı hareket seçenekleri anlatımında.
«Harekete başla»ya dokunun
Konum değiştirme açılır ve rota boyunca ilerler. Altta yolculuk kartı belirir: ulaşım türü ve anlık hız, «gidilen», «kalan» ve «varış», ilerleme çubuğu ve sonraki nokta. Başlangıç beklenirken kart «… sonra başlar», bir durakta «Bekleniyor», sonunda «Rota tamamlandı» gösterir. Karta dokunmak haritayı noktaya geri getirir; konum düğmesini basılı tutmak haritayı yolculuk yönüne göre döndürür.
Yolculuğu duraklatın veya bitirin
«Duraklat» noktayı yerinde tutar, «Devam et» aynı yerden ilerletir. «Bitir» rotayı kaldırır ve sahte konumu kapatır; telefon gerçek koordinatlara döner. Yolculuk sürerken bildirim panelinde ulaşım türü, gidilen mesafe ve «Durdur» düğmesiyle «Rota boyunca hareket» bildirimi durur: bu düğme de konum değiştirmeyi rotayla birlikte kapatır.
Diğer uygulamalar ne görür
Yalnızca değişen koordinatları değil, gerçek bir GPS konumunu oluşturan her şeyi: doğruluğuyla birlikte hızı, hareket yönünü, rakımı (yürüme ve bisiklet rotalarında arazi yüksekliğine göre), koordinat doğruluğunu ve uydu sayısını. Hız yumuşak değişir: nokta hızlanır, virajlardan ve duraklardan önce yavaşlar; duraklarken hız sıfırdır ve yön yoktur, çünkü duran bir GPS yönü bilmez.
Yöntemin sınırı açıktır: koordinatlar değiştirilir, sensörler değil. Adımsayar, ivmeölçer ve barometre root olmadan değiştirilemez; bu yüzden fitness uygulamaları adımları saymaz, hareketi sensörlerle karşılaştıran uygulamalar ise tutarsızlık görür.
Yolculuğu neler sıfırlamaz
Yolculuğu yalnızca «Bitir» ve konum değiştirmenin kapatılması sıfırlar. Uygulamayı küçültebilir veya kapatabilir, ekranı kapatabilir, telefonu yeniden başlatabilir veya uygulamayı güncelleyebilirsiniz; yolculuk aynı yerden devam eder. Yeniden başlatmadan sonra telefonun kilidi açılana kadar nokta son kaydedilen yerde bekler, kilit açılınca yoluna devam eder.
Yolculuk sırasında arama, sesle giriş, Favoriler ve Geçmiş yeri yalnızca haritada gösterir ve hatırlatır: «oraya geçmek için rotayı bitirin». Haritaya dokunmak da yolculuğu etkilemez.
İnternet ve işe yaramayacağı yerler
Rotayı Yandex'in rota hizmeti oluşturur, bu yüzden oluşturmak için internet gerekir. Oluşturulmuş bir rota ağ olmadan da ilerler; GPX dosyasından bir rota ise hiç internet olmadan, dosyadaki çizgiye göre oluşturulur.
Hareket simülasyonu, sıradan konum değiştirme gibi, sahte kaynak işaretini gizlemez. Teslimat, taksi ve mesai takibi hizmetleri bu işareti okur; bu yüzden onlar için rota boyunca hareket hiçbir şeyi değiştirmez. Ayrıntılar uygulama neden gerçek koordinatları görüyor yanıtında.