Зазвичай, щоб отримати інформацію про місцезнаходження та отримати адресу, використовуйте API мережі для перетворення широти та довготи в адресу.
Зробити. Навіть якщо ви шукаєте додаток для визначення місцезнаходження в Google Play, мова йде про цей шаблон.
Тому що я хотів отримати інформацію про місцезнаходження за допомогою смартфона, яким я більше не користуюся, і записувати її через регулярні проміжки часу.
Я створив програму, яка може перетворювати адресу лише в автономному режимі без використання мережі.
Оскільки обсяг даних був великий по всій країні, я спочатку впровадив лише Кюсю та Окінаву, де я живу.
Однак я не міг зробити частину, яка працює через регулярні проміжки часу, тому інші програми, такі як MacroDroid
Необхідно використовувати разом.
Крім того, якщо ви спробуєте використати фонове визначення місцезнаходження, подати заявку на Google Play буде дуже важко.
Тому я вирішив не використовувати фонову інформацію про місцезнаходження.
Тому, якщо ви не працюєте без заблокованого екрана, ви не зможете отримати інформацію про місцезнаходження.
> Про налаштування
-Як описано в поясненні, для регулярного запису необхідно використовувати разом інші програми, наприклад MacroDroid.
Можна було регулярно записувати без заблокованого екрана, екран увімкнений через регулярні проміжки часу + новий запуск цієї програми.
> Як використовувати
- Розширення адресних даних у пам’яті після запуску займає кілька секунд.
・ Після того, як дані адреси будуть розширені, буде відображена адреса (до домашнього вікна), що відповідає поточній інформації про місцезнаходження.
-Щоб зберегти поточну позицію у файл, увімкніть перемикач «Запис».
Перемикач не можна керувати, якщо він не знаходиться в стані «Завжди використовувати інформацію про місцезнаходження».
・ Виправлено місце призначення для збереження, а внутрішня пам’ять
Android / data / io.github.kobayasur.revgeo / файли
є
20220313.txt
Записується за датою з назвою, як.
Щоб сховище не переповнювалося, заповнюються файли старше 30 днів
Він призначений для автоматичного видалення.
Якщо ви хочете зберегти його, скопіюйте його в інше місце.
・ Натисніть кнопку історії, щоб відобразити записану історію дня у нижньому вікні.
-Крім того, ця програма зберігає поточну позицію у файл лише один раз відразу після запуску. (Коли запис дійсний)
Щоб регулярно зберігати, використовуйте MacroDroid тощо, щоб запускати нову програму кожні кілька хвилин до кількох десятків хвилин.
потрібен.
> Ліцензія
Я використав наступне для адресних даних для перетворення.
Дякую за публікацію.
Адресні дані Геолонії
https://geolonia.github.io/japanese-addresses/