Я пишу приложение Python Flask, в котором я использую Карты Google. Я хочу иметь возможность добавлять метки к полилинии, которую я нарисовал, которая символизирует маршрут корабля.API Карт Google v3, Удалить значок маркера или изменить на «null»?
Маршрут рисуется с использованием набора координат и функции полилинии API Карт. Я хочу добавить метки времени в полилинию, и самый простой способ - использовать маркеры карт. Однако я не хочу, чтобы большие стандартные контакты отображались, но предпочли бы небольшую иконку/маркер вместе с моим текстом или даже вообще ничего. Насколько я понял, вы можете создать «Круги» (которые могут быть модифицируемы) или «Маркеры» (которые вы можете изменить только значок). Я бы предпочел пойти с «Кругами», но те, которые вы, видимо, не можете добавить в текст.
Как добавить текст на свою карту и избежать появления подсказок в Google Maps?
В настоящее время у меня есть список объектов, который содержит широту, долготу и дату + время. Я повторяю его добавление маркеров, но, как и я, я хотел бы оставить значок маркера или вместо этого нарисовать круги, если кто-то знает, как рисовать круги с добавленным текстом?
for(i = 0; i < markerList.length; i++){
var position = new google.maps.LatLng(markerList[i].lat, markerList[i].lng);
var date = markerList[i].date;
var marker = new google.maps.Marker({
position: position,
label: date,
map: map,
icon: "None" //Produces error: 404 (NOT FOUND)
});
}
Будучи в состоянии изменить размер этикетки также очень высоко ценится функция, но я не смог найти какую-либо информацию о том, что доступно. Возможность изменить цвет текста также будет приятной.