Геокодирование на Python — это просто: наносим данные на карту с помощью GeoPy, даже без широты и...
Too Long; Didn't Watch Tutorials
0:00 / 0:00
Геокодирование на Python — это просто: наносим данные на карту с помощью GeoPy, даже без широты и...
3 568 просмотров · 3 г. назад
Too Long; Didn't Watch Tutorials
2,28 тыс. подписчиков
3 568 просмотров · 3 г. назад
Вы новичок и хотите расширить свой набор данных данными о местоположении, но у вас нет информации о широте и долготе? Или, может быть, у вас есть опыт, но вы просто хотите посмотреть, что делают другие? Тогда вам сюда! В этом пошаговом руководстве мы покажем вам, как легко геокодировать ваши данные с помощью GeoPy и Pandas, даже если у вас нет географических координат. Мы будем использовать мощный сервис геокодирования Nominatim, который использует обширные данные OpenStreetMap для поиска необходимых координат широты и долготы. Затем, используя Folium, мы создадим интерактивную географическую карту для отображения наших данных. Независимо от того, работаете ли вы над бизнес-проектом, проводите исследования или просто хотите изучить мир обработки данных, это видео создано для вас. Смотрите прямо сейчас, чтобы раскрыть потенциал геокодирования и повысить свои навыки анализа данных!
Как только вы освоите основы, вы можете попробовать другие картографические и геокодирующие сервисы, пока не найдете то, что подходит именно вам. Для построения карт я также предпочитаю использовать Plotly, который можно применять и с R, и с JavaScript. Однако, для простоты, я подумал, что GeoPy станет хорошим вводным руководством по геокодированию.
Полный код на Python доступен здесь: https://controlc.com/58420167
ВРЕМЯ ВИДЕО
0:00 - Введение
0:06 - Обзор нашего набора данных
0:36 - Создание нового файла Python и импорт модулей
1:26 - Импорт нашего набора данных
1:43 - Настройка сервиса геокодирования Nominatim
1:56 - Определение определения для геокодирования адресов
2:22 - Настройка функции geocode_address для перебора строк данных
2:55 - Вычисление средних координат для центрирования карты
3:24 - Создание карты с помощью folium
3:37 - Настройка маркеров карты
4:05 - Сохранение карты в HTML-файл
4:17 - Запуск и сохранение
4:40 - Посмотрите нашу карту! 5:04 - Пример карты Plotly в современном стиле
5:18 - Заключение