Я новичок в OpenLayers, и мне нужно нарисовать круг, когда я вызываю метод. Что-то вроде:OpenLayers 3 - Разница между способами создания круга
<div id="map"></div>
<button id="addcircle">Add Circle!</button>
addCircle(long, lat, radius){
//Draw circle
}
$('#addcircle').click(function() {
map.addCircle(-53,24,5000);
});
У меня возникли проблемы с выбором того, какой круг использовать.
Я нашел эти:
- ol.geom.Polygon.circular (сфера, центр, радиус, opt_n) link
- ol.geom.Circle (центр, opt_radius, opt_layout) link
- ol.interaction.Draw (варианты), используя круг типа
Я хотел бы знать разницу между ними и какой из них я должен использовать.
Спасибо!
Obs: Я использую OL v3.7.0 К сожалению, я также новый в SO, так что я не мог опубликовать третью ссылку =/
Третья ссылка здесь http://openlayers.org/en/v3.7.0/apidoc/ol.interaction.Draw.html –