Я хочу переместить один маркер на другой - PullRequest
0 голосов
/ 05 января 2019

Поэтому я использовал библиотеку Python (Folium) в Python для получения карт и маркеров. Как я могу переместить маркеры? Я прикрепил изображение. Если у вас есть другой способ сделать это, вы также можете помочь мне, мне нужно это для моего проекта. enter image description here

Карта, созданная с использованием (Folium). Я искал разные библиотеки, но ничего не получалось. Моя проблема полностью основана на гео-слежении.

1 Ответ

0 голосов
/ 14 января 2019

Если вы хотите иметь возможность перетаскивать маркеры: в настоящее время это невозможно с фолием. Хотя это довольно легко добавить в HTML, созданный с помощью folium. Найдите часть, в которой определен маркер, и добавьте dragable: true следующим образом:

var foo = L.marker(
    [0, 0],
    {
        icon: new L.Icon.Default(),
        draggable: true,
        }
    ).addTo(bar);

Если вы имеете в виду создание анимации, вы можете рассмотреть возможность использования плагина TimestampedGeoJson, хотя для его запуска может потребоваться некоторое усилие:

https://nbviewer.jupyter.org/github/python-visualization/folium/blob/master/examples/Plugins.ipynb#Timestamped-GeoJSON

...