Я использую открытую карту слоев 6, и я успешно нарисовал линию на карте, соединив две точки, и эту линию можно перетащить в любую точку, и можно создать новую точку между начальной и конечной точкой, и пользователь сможет также растянуть любую точку.
Теперь проблема, с которой я сталкиваюсь, заключается в том, что я не получаю новые координаты, созданные из-за события перетаскивания.
draw = new ol.interaction.Draw({
features: features,
type: ('LineString'), /** #type {ol.geom.GeometryType} */
style: new ol.style.Style({
stroke: new ol.style.Stroke({
color: '#2ECC40',
width: 4
}),
image: new ol.style.Circle({
radius: 7,
fill: new ol.style.Fill({
color: '#2ECC40'
})
})
})
});