Я познакомился в fuctionality, который присутствовал в openlayers-2, но отсутствовал на данный момент в третьей партии - интерактивный круговой рисунок.Как интерактивно Нарисовать круг в openlayers-3
Как вы можете видеть в примере здесь: http://openlayers.org/en/v3.0.0/examples/draw-and-modify-features.html
Там нет доступны опции для Круга. Несмотря на то, что в комментарии говорится, что там должно быть доступно все @type {ol.geom.GeometryType}, работа над кругом dowsen't. Пробовал это сам с помощью этого фрагмента кода:
function addInteraction(type) {
draw = new ol.interaction.Draw({
features: featureOverlay.getFeatures(),
type: /** @type {ol.geom.GeometryType} */ 'Circle'
});
map.addInteraction(draw);
}
Есть ли какие-либо нативные \ patch \ hack solutions?
Вы видели в исходный код для примера? есть код для использования cricle для маркера. –
Насколько я могу сказать, вы не можете нарисовать круг с ol.interaction.Draw, который для меня разочарован. Ах хорошо ... – user1929437