
Хай живе Гугл Диск!
Основним завданням цього оновлення для мене стала, давно очікувана функція – синхронізація даних додатка з хмарою. Про цю функцію просили вже кілька років, у відгуках на Плей Маркеті, а також писали листи мені на пошту. Я довго не брався за це, тому що, по-перше, були більш пріоритетні завдання, а по-друге – потрібно було продумати весь механізм, щоб це була найзручніша і найнадійніша синхронізація точок з коли-небудь придуманих!
І так, як це працює:
У головному меню з’явився новий пункт – “Хмара”. При виборі цього пункту відкривається нове вікно.


Перш за все, вам потрібно буде вибрати Гугл Аккаунт, на якому ви будете зберігати точки. Для цього вам потрібно або натиснути на іконку акаунта, або коли ви натиснете “У хмару” або “З хмари” – вам запропонують вибрати акаунт. Коли ви виберете акаунт – ваша пошта, ім’я і фото будуть відображені на цьому вікні. Це означає, що точки ви будете зберігати на гугл диск цього акаунта. Щоб змінити акаунт – досить натиснути на іконку профілю ще раз.


Я намагався зробити інтерфейс інтуїтивно зрозумілим, але в цій статті все-таки все поясню).
“У хмару” означає завантажити всі свої точки на Гугл Диск, “З хмари” – відповідно, підтягнути точки з гугл диска в Сусаніна. При цьому, як на мене, я дуже добре пропрацював механізм синхронізації. Наприклад, якщо частина з тих точок, що в хмарі, у вас вже є на пристрої, а ви завантажуєте точки ще раз – то співпадаючі точки не будуть дублюватися. Програма перед завантаженням або вивантаженням точок кожен раз перевіряє всі точки, що є в хмарі і на пристрої і визначає співпадаючі і не співпадаючі. Також, якщо, наприклад, ви завантажуєте нові точки в хмару, а програма знаходить, що в хмарі є точки, яких ще немає на цьому пристрої (наприклад, були додані з іншого пристрою), вона запропонує вам завантажити ці точки і на ваш пристрій (але ви можете відмовитися).
У мене Сусанін стоїть на телефоні і на планшеті. Коли я тестував синхронізацію, це виявилося дуже зручно для такого випадку. Ставиш точки на планшеті і на телефоні, відправляєш їх у загальну хмару і підтягнеш звідти. Мінімум рухів, максимум користі!
Збережені, таким чином, точки зберігаються на Гугл Диску в папці SUSANIN_BACKUP. Там звичайні gpx файли, які за бажання можна завантажити на комп’ютер, на флешку (на випадок якщо Гугл Диск раптом перестане працювати 🙂 ), і потім імпортувати через функціонал “експорт/імпорт”.
На жаль, у цьому оновленні зберігати в хмару поки можна тільки точки. Але в планах, як можна бачити в “опціях”, зберігати і треки, карти, фото до точок і, можливо, голосові коментарі.

Офлайн карти Камчатського краю
Додано 449 карт Камчатки і Камчатського краю.


