Известно, что Google отслеживает много ваших данных, но многие люди не знают, что вы действительно можете скачать ваши данные.
Вы можете скачать ваши данные здесь: https://takeout.google.com/
Когда я скачал историю местоположения, у меня был файл JSON, причем около 14 000 000 строк и более 1 050 000 баллов данных, датируемых в 2014 году.
Почему бы не использовать эти данные?
Поэтому я написал сценарий Python, который создает тепловую карту из этих данных.
GitHub Repo: github.com/luka1199/geo-heatmap
Результаты выглядят так:
Для генерации карты тепла я использовал библиотеку Python Фолиум , что внутренне использует Reastlet.js Отказ
Инструкции о том, как использовать сценарий в Readme Файл репо или ниже.
инструкции
1. Установите Python 3+
Если у вас уже нет установлен Python 3+, возьмите его от https://www.python.org/downloads/ Отказ Вы захотите скачать Установить последнюю версию Python 3.x Отказ По состоянию на 2019-11-22 года это версия 3.8.
2. Получите ваши данные о местоположении
Здесь вы можете узнать, как скачать ваши данные Google: https://support.google.com/accounts/answer/3024190?hl=en Здесь вы можете скачать все данные, которые Google хранится на вас: https://takeout.google.com/
Чтобы использовать этот скрипт, вам нужно только выбрать и загрузить вашу «историю местоположения», которую Google предоставит вам в качестве файла JSON по умолчанию. KML также является выходом и принимается для этой программы.
Вы также можете импортировать GPS Exchange Format (GPX) Файлы, например от GPS-трекера.
3. Клонировать репозиторий
На https://github.com/luka1199/geo-heatmap Нажмите кнопку «Зеленый» клон или загрузите «» в правом верхнем углу страницы. Если вы хотите начать работу с этим скриптом быстрее, нажмите кнопку «Загрузить Zip», и извлеките ZIP где-нибудь на вашем компьютере.
4. Установка зависимостей
В оформлении Команда приглашения или окна терминала , Перейдите к каталогу содержащий файлы этого репозитория. Затем введите следующее и нажмите Enter:
pip install -r requirements.txt
5. Запускать скрипт
В том же командной строке или окне терминала введите следующее и нажмите Enter:
python geo_heatmap.py[ ...]
Заменить строку <Файл>
сверху с пути к любому из следующих файлов:
-
История местоположения .JSON
JSON File из Google Carmout -
Расположение History.kml
Файл kml из Google Caleout -
состав - *. Zip
Сырое скачать из Google Careatous, который содержит любой из вышеуказанных файлов - А GPS Exchange Format (GPX) файл
Оригинал: “https://dev.to/luka1199/how-to-generate-a-heat-map-from-your-google-location-data-mde”