UNPKG

openlayers

Version:

Build tools and sources for developing OpenLayers based mapping applications

26 lines (25 loc) 1.05 kB
--- layout: example.html title: Hit Tolerance shortdesc: Example using the hitTolerance parameter. docs: > By default, the map.forEachFeatureAtPixel() function only considers features that are directly under the provided pixel. This can make it difficult to interact with features on touch devices. To consider features within some distance of the provided pixel, use the hitTolerance option. For example, map.forEachFeatureAtPixel(pixel, callback, {hitTolerance: 3}) will call the callback with all features that are within three pixels of the provided pixel. tags: "hitTolerance" --- <div id="map" class="map"></div> <form class="form-inline"> <span id="status">&nbsp;No feature got hit.</span> <br /> <label>Hit tolerance for selecting features </label> <select id="hitTolerance" class="form-control"> <option value="0" selected>0 Pixels</option> <option value="5">5 Pixels</option> <option value="10">10 Pixels</option> </select> <br /> Area: &nbsp;<canvas id="circle" style="vertical-align: middle"/> </form>