Я разрабатываю продукт для отслеживания местоположения пользователя.
Он состоит из двух частей:
- Android-приложение, разработанное на Java: это приложение должно отслеживать и сохранять пройденный маршрут. пользователем и загрузить его на сервер. Я использую firebase и firestore для постоянства.
- Веб-приложение на стороне сервера, разработанное с использованием Angular JS: Администратор использует это приложение для просмотра маршрута, пройденного пользователем приложения. Это приложение размещено в firebase.
Я размышлял о том, как использовать KML для хранения всего маршрута, пройденного пользователем, и затем загрузить его на сервер. Но я не знаю, является ли это правильным решением, так как поддержка KML значительно меньше.
Проблемы:
- Поддержка KML из коробки в Android
- Как часто сохраняются координаты
- Размер файла KML
Пожалуйста, дайте мне знать, если есть какая-либо другая альтернатива для этого.