Особенный айтишник LIVE👨‍💻🇷🇺🕊🌏
54 subscribers
5.01K photos
465 videos
24 files
6.61K links
Технарь, программист, спортсмен, мобильный фотограф и просто любитель природы... Без негатива, политики и грязи! Только позитив, хобби, деловые сферы, экономика, финансы и технологии! 🤗

https://zolotaryow.my1.ru/
https://tttttt.me/likesturbot?start=_tgr_C_XH
Download Telegram
Geo code телефонных номеров
https://habr.com/p/878680/

Проект тепловой карты телефонных номеров
• Виктор делится опытом создания тепловой карты телефонных номеров.

• Проект направлен на визуализацию звонков на Хабре.

Используемые технологии
• Используются Asterisk, CDR, графана, текстовый сервер и MySQL-базы данных.

• Задача — извлечь номера телефонов, определить их географическое местоположение и отобразить на карте.

Получение координат
• Для получения координат используется API дадата.

• Загружены CSV-файлы для отправки в базу данных.

Процесс обработки данных
• Созданы уникальные строки из базы данных и предоставлены координаты после отчета от сервера.

• Использованы функции PHP для логирования и обработки данных.

Проблемы и решения
• Некоторые координаты остались пустыми, около 106 000 строк не заполнены.

• Ручное добавление координат для крупных регионов с помощью Яндекс.Карты.

Создание триггера
• Создан триггер в базе данных для автоматического обновления координат.

• Триггер собирает информацию о новых записях в CDR и записывает данные в таблицу geo.

Итог
• Полученная карта автоматически обновляется и радует глаз.

• Виктор признает, что это первая публикация.

Проект Виктора по созданию тепловой карты телефонных номеров представляет собой интересную задачу с точки зрения обработки данных и визуализации.

Он демонстрирует использование различных технологий, таких как Asterisk, CDR, Grafana, текстовый сервер и MySQL-базы данных. Проект показывает, как извлечь номера телефонов, определить их географическое положение и отобразить на карте.

Ключевые моменты:

* Визуализация звонков: Проект наглядно демонстрирует активность звонков на Хабре.
* Обработка данных: Используются PHP-функции для обработки и логирования данных.
* API Дадата: Для определения географического положения номеров телефонов используется API Дадата.
* Автоматизация: Создан триггер для автоматического обновления координат на карте.

#телефонныеномера #geodata #визуализацияданных #heatmap #CDR #Asterisk #Grafana #MySQL #PHP #API #Дадата #автоматизация #open_source #ДоброгоУтра