Po narysowaniu wielokąta na mapie OpenLayers, chcę wiedzieć, czy znacznik znajduje się wewnątrz wielokąta, czy nie. Szukałem w interfejsie API OpenLayers, ale nie znalazłem rozwiązania.Sprawdź, czy punkt znajduje się wewnątrz wielokąta w module OpenLayers 3
I można zobaczyć mój pełny kod w tym link.
mam wrażenie, że muszę zmodyfikować tę funkcję:
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
});
}
}
Jak mogę to zrobić?
to praca dziękuję –