Android’де маршрут боюнча кыймыл имитациясы: жөө, унаа менен, транспорт менен

Кадимки алмаштыруу телефонду бир чекитке коёт. Бирок жылууну көзөмөлдөгөн колдонмолор — трекерлер, фитнес, навигация, геозоналуу кызматтар — чекит менен эмес, кыймыл менен текшерилет: ылдамдык, бурулуштар жана аялдамалар менен. Mock Location’до бул үчүн «Кыймыл имитациясы» бар: сиз картага чекиттерди коёсуз, колдонмо чыныгы жолдор боюнча маршрут түзөт, ал эми алмаштырылган чекит аны менен өзү жүрөт — жөө адам, велосипедчи, унаа же автобус сыяктуу. Мүмкүнчүлүк Premium’га кирет жана root укуктарысыз, Android’дин жасалма жайгашкан жерлердин ошол эле орнотулган механизми аркылуу иштейт.

  1. «Кыймыл имитациясын» ачыңыз

    Картадагы сол жактагы баскычтар мамычасында — алмаштыруу, издөө, үн менен киргизүү жана алардын астында эки чекиттин ортосундагы жол белгиси бар «Кыймыл имитациясы» баскычы. Аны басканда экрандын төмөнкү четинде маршрут редактору ачылат; анын үстүндөгү карта иштей берет. Premium’суз редактор «Кыймылды имитациялоо — Premium функциясы» көргөзмөсү менен ачылат: анда мүмкүнчүлүк эмне кыла аларын көрөсүз, ал эми төмөндө «Кыймылды баштоо» ордуна «Premium тариздөө» турат (аккаунтка кире элек болсоңуз — дагы «Кирүү»).

  2. Кыймыл түрүн тандаңыз

    Жогорку плиткалар катары: «Жөө», «Велосипед», «Электр велосипед», «Скутер», «Мотоцикл», «Унаа», «Транспорт» жана «Гибрид». Түргө баары бирден байланыштуу: маршрут кайсы жолдор менен түзүлөт (жөө жүргүнчүлөр жолу, велосипед жолдору же жүрүү бөлүгү), чекит кантип ылдамдайт, жайлайт жана бурулуштардан өтөт, төмөндө кайсы параметрлер чыгат. «Транспорт» — коомдук транспорт: аялдамага чейин жөө, күтүү, аялдамалары бар сапар жана кайра жөө. «Гибрид» ар бир бөлүккө өз түрүн тандоого мүмкүндүк берет — мисалы, унаа токтотуучу жайга чейин жөө, андан ары унаа менен.

  3. Картага чекиттерди коюңуз

    Чекит кошуу үчүн картаны басыңыз — маршрут дароо түзүлөт. Стартты колдонмо өзү коёт — алмаштыруу турган жерге же чыныгы жайгашкан жериңизге; ар бир басуу кийинки чекитти кошот, акыркысы «Мааре» болот. Чекитти издөө аркылуу да кошсо болот: редактор ачык турганда табылган дарек, үн менен айтылган жер же Тандалмалар менен Тарыхтагы жазуу алмаштырууну көчүрбөйт, маршруттун жаңы чекитине айланат. Чекиттин белгисин басып кармап туруп сүйрөсө болот. Маршрутта бардыгы 100гө чейин чекит болушу мүмкүн.

  4. Маршрутту текшериңиз

    «Маршрут чекиттери» тизмесинин үстүндө — «Старт → Чекит 1 → Мааре» сабы жана «узундугу», «жолдо», «келүү» плиткалары. Жанында — жолдо канча светофор, жөө жүргүнчүлөр өтмөгү же транспорт аялдамасы бар. Ашыкча чекитти анын сабындагы «Чекитти өчүрүү» баскычы алып салат, бүт маршрутту — «Тазалоо». Чекиттин сабын узак бассаңыз, ага өз атын берсеңиз болот — «Үй», «Дүкөн», — ал маршрут сабында жана сапар карточкасында көрүнөт.

  5. Ылдамдыкты жана кайталоону коюңуз

    «Ылдамдык» жылдыргычы — саатына бир нече километрден 200 км/саатка чейин. Ылдамдык ар бир түр үчүн өзүнчө эстелет: жөө 5 км/саат жана унаа менен 50 км/саат бири-бирин бузбайт. «Транспортто» бул автобустун же трамвайдын өз ылдамдыгы, жөө бөлүктөр кадам менен өтөт. «Кайталоо» блогу: «Бир жолу», «Айланма» (маареден кийин — кайра стартка) же «Барып-келүү» (маареде бурулуп, кайра жол).

  6. Качан баштоону тандаңыз

    «Старт» блогу: «Азыр», «5 мүн», «15 мүн», «30 мүн» же «60 мүн». Экинчи маанини бассаңыз — старт убактысы ушул аралыкта кокустан тандалат. «Убакытка» чиби стартты керектүү жетүү саатынан эсептейт: убакытты тандаңыз, колдонмо «Старт …, жетүү … чейин» деп көрсөтөт; «Чейин…» баскычы жетүү убактысын аралыкка айлантат. Тандалган саатка үлгүрүүгө мүмкүн болбосо, «… чейин үлгүрбөйсүз — старт азыр, жетүү болжол менен …» деген жазууну көрөсүз.

  7. Параметрлерди жөндөңүз

    «Параметрлер» блогу тандалган түргө туура келгенин гана көрсөтөт: «Светофорлордо токтоо», «Ылдамдык чектөөлөрүн сактоо», «Тыгындарды эске алуу», «Чекиттерде күтүү», «Шаардык GPS тактыгы» жана башкалар. Демейки маанилер ишенимдүү сапар үчүн тандалган, аларды өзгөртүү милдеттүү эмес. Ар бир параметр эмне кыларын — кыймыл параметрлеринин талдоосунан караңыз.

  8. «Кыймылды баштоо» баскычын басыңыз

    Алмаштыруу күйүп, маршрут менен жүрө баштайт. Төмөндө сапар карточкасы чыгат: кыймыл түрү жана учурдагы ылдамдык, «басылды», «калды» жана «келүү», прогресс тилкеси жана кийинки чекит. Старт күтүлүп жатканда карточка «Старт … кийин» деп көрсөтөт, токтоодо — «Күтүү», аягында — «Маршрут бүттү». Карточканы басканда карта чекитке кайтат, жайгашкан жер баскычын басып турсаңыз, карта сапардын багыты боюнча бурулат.

  9. Сапарды токтотуңуз же аяктаңыз

    «Тыныгуу» чекитти ордунда калтырат, «Улантуу» аны ошол жерден ары алып барат. «Аяктоо» маршрутту алып салып, жасалма геолокацияны өчүрөт — телефон чыныгы координаттарга кайтат. Сапар жүрүп жатканда пардада кыймыл түрү, басылган аралык жана «Токтотуу» баскычы бар «Маршрут боюнча кыймыл» билдирмеси турат: ал да маршрут менен кошо алмаштырууну өчүрөт.

Башка колдонмолор эмнени көрөт

Жөн гана алмашып турган координаттарды эмес, чыныгы GPS өлчөөсү эмнеден турса, ошону: ылдамдык жана анын тактыгы, кыймыл багыты, бийиктик (жөө жана велосипед маршруттарында — рельеф боюнча), координаттын тактыгы жана спутниктердин саны. Ылдамдык жумшак өзгөрөт: чекит ылдамдайт, бурулуштардын жана аялдамалардын алдында жайлайт, токтоодо ылдамдык нөлгө барабар, ал эми багыт жок — турган GPS аны билбейт.

Ыкманын чеги ачык: сенсорлор эмес, координаттар алмаштырылат. Кадам эсептегичти, акселерометрди жана барометрди root’суз алмаштырууга болбойт, ошондуктан фитнес-колдонмолор кадамдарды эсептебейт, ал эми кыймылды сенсорлор менен салыштырган колдонмолор дал келбестикти көрөт.

Сапарды эмне токтотпойт

Сапарды «Аяктоо» жана алмаштырууну өчүрүү гана токтотот. Колдонмону кичирейтсеңиз же жапсаңыз, экранды өчүрсөңүз, телефонду өчүрүп-күйгүзсөңүз же колдонмону жаңыртсаңыз болот — сапар ошол жерден уланат. Телефон өчүп-күйгөндөн кийин кулпу ачылганга чейин чекит акыркы сакталган жерде турат, ал эми кулпу ачылгандан кийин ары жүрөт.

Сапар учурунда издөө, үн менен киргизүү, Тандалмалар жана Тарых жерди картада гана көрсөтөт жана «ага өтүү үчүн маршрутту бүтүрүңүз» деп кеңеш берет. Картаны басуу да сапарга тийбейт.

Интернет жана бул кайда иштебейт

Маршрутту Яндекстин маршрут кызматы түзөт, ошондуктан түзүү үчүн интернет керек. Түзүлгөн маршрут тармаксыз да жүрө берет, ал эми GPX файлындагы маршрут таптакыр интернетсиз — файлдагы сызык боюнча түзүлөт.

Кыймыл имитациясы да кадимки алмаштыруу сыяктуу сыноо булагынын белгисин жашырбайт. Жеткирүү, такси жана жумуш убактысын эсепке алуу кызматтары аны окуйт, ошондуктан алар үчүн маршрут боюнча кыймыл эч нерсени өзгөртпөйт — кененирээк колдонмо эмне үчүн чыныгы координаттарды көрөт деген жоопто.

Mock Location — Android’де root’суз геолокацияны алмаштыруу

Акысыз, Google Play’ден тышкары. Орнотуудан мурун файлдын текшерүү суммасын салыштырып көрсөңүз болот.

APK жүктөп алуу