Я ищу советы для решения конкретной c проблемы ГИС:
Учитывая набор данных GPS-координат велосипедов, где каждая строка соответствует положению велосипеда (идентифицируется по его идентификатору) на В данное время я хотел бы построить тепловую карту с выделением наиболее часто посещаемых мест (дорог), где уровень посещаемости места определяется количеством поездок на велосипеде go через это место. Позиции каждого велосипеда доступны каждые 30 секунд.
---+---+-------+-------------------- -+
| ID| Lon| Lat | Timestamp |
+---+--------+-------------------------|
| 1| x1 | y1 | 2018-01-02 16:00:55 |
| 1| x2 | y2 | 2018-01-02 16:01:25 |
|...| ... | ... | .....................|
| 2| xn | yn | 2018-01-02 16:00:55 |
|...| ... | ... | .....................|
+---+-----------+----------------------+
В настоящее время я использую фолиевую тепловую карту, но есть одна загвоздка: тепловая карта фактически выделяет места, в которых велосипеды остаются дольше: если Дорога имеет низкое ограничение скорости, один проезд на велосипеде будет генерировать больше точек данных по сравнению с дорогой с более высоким ограничением скорости. Поэтому трафик c на скоростных дорогах недооценивается, и наоборот.
У вас есть совет относительно правильного способа решения проблемы, чтобы наиболее часто посещаемые дороги были правильно выделены тепловой картой ? Любая альтернативная рекомендация также приветствуется!