Когда я рисую многоугольник на карте OpenLayers, я хочу знать, находится ли маркер внутри полигона или нет. Я искал в API OpenLayers, но не нашел решения.Проверьте, находится ли точка внутри многоугольника в OpenLayers 3
И вы можете увидеть мой полный код в этом link.
У меня создалось впечатление, что я должен изменить эту функцию:
function addInteraction() {
var value = typeSelect.value;
if (value !== 'None') {
draw = new ol.interaction.Draw({
source: vectorSource,
type: /** @type {ol.geom.GeometryType} */ (typeSelect.value)
});
map.addInteraction(draw);
draw.on('drawend',function(e){
//Here
});
}
}
Как я могу это сделать?
это работа спасибо –