Commit Graph

12942 Commits

Author SHA1 Message Date
Matt Walker
de9d681b2f Fix WFS 2.0.0 writeFilter
* Add a test for WFS 2.0.0 filter encoding
* Use getFilterNS to ensure correct NS for filter child node
2021-01-07 08:47:18 +00:00
Tim Schaub
aed4773ecb Hit lines even if they are dashed 2020-12-30 12:33:06 -07:00
mike-000
207417035f Use ol/array#includes instead of .includes() 2020-12-29 23:31:30 +00:00
Maximilian Krög
17659b9a80 Do not fire duplicate postrender events 2020-12-24 02:25:42 +01:00
Maximilian Krög
efdd885571 Correct documented event names for VectorSourceEvent 2020-12-23 00:02:19 +01:00
MoonE
d151c588a8 Merge pull request #11844 from MoonE/style-expressions-error-message
Fix Style expressions error message
2020-12-19 19:13:21 +01:00
Andreas Hocevar
c4f5709349 Simplify custom circle rendering 2020-12-19 21:35:00 +08:00
Maximilian Krög
d2027c1640 Get value type only once 2020-12-19 14:12:37 +01:00
Maximilian Krög
8363e66d1e Fix error message for assertArgsOdd failure 2020-12-19 14:12:37 +01:00
changqing
811c130241 Implement custom circle render 2020-12-15 15:38:23 +08:00
Andreas Hocevar
49f03cf719 Merge pull request #11811 from mike-000/patch-6
Better getPointResolution default when no transform available
2020-12-13 22:33:09 +01:00
MoonE
797d2cc5d1 Merge pull request #11821 from MoonE/draw-finish-condition
Call the finishCondition when drawing points / circles
2020-12-11 20:51:12 +01:00
Andreas Hocevar
6cfe914841 Merge pull request #11824 from ahocevar/units
Add Units back to API docs
2020-12-11 15:48:06 +01:00
Andreas Hocevar
ec509caa78 Add Units back to API docs 2020-12-11 10:32:49 +01:00
Maximilian Krög
bd4622940e Call the finishCondition when drawing points / circles 2020-12-11 00:29:30 +01:00
Andreas Hocevar
6c6b559ce4 Merge pull request #11817 from greggian/select-stop-propagation
stopPropagation support for PluggableMap
2020-12-10 16:15:25 +01:00
Greg Gianforcaro
9c2b0677fa stopPropagation/preventDefault on originalEvent
Move stopPropagation/preventDefault to directly target the
originalEvent rather than the mapBrowserEvent.
2020-12-09 11:42:53 -05:00
Greg Gianforcaro
92f93e8e94 Resolve some test failures 2020-12-09 01:17:19 -05:00
Greg Gianforcaro
99f23caf03 Initial stopPropagation support for PluggableMap 2020-12-09 00:46:56 -05:00
Andreas Hocevar
c557b2e7bb Remove unnecessary line that breaks drawing with multi-touch 2020-12-08 18:53:17 +01:00
Andreas Hocevar
ecb9778fbf Set sketch cursor to last appended coordinate 2020-12-08 16:16:14 +01:00
Andreas Hocevar
0bd04eafe0 Pass around pixels/coords to fix appendCoordinates 2020-12-08 14:52:36 +01:00
Andreas Hocevar
ec53d4fc57 Remove no longer needed checks for coordinates.length 2020-12-08 14:52:35 +01:00
Andreas Hocevar
651c1aa6c4 Fix removeLastPoint when removing last point 2020-12-08 14:52:35 +01:00
mike-000
2bb8aa0f32 Better default when no transform available
Do not use identityTransform for EPSG:4326 transform unless units are degrees
2020-12-07 17:32:08 +00:00
Andreas Hocevar
b6eb429f77 Always drag using pointer location, not vertex location 2020-12-06 18:11:15 +01:00
Andreas Hocevar
0e15720f2e Make use of the Modify interaction's overlay source 2020-12-06 17:02:04 +01:00
Andreas Hocevar
44e054d528 When hit detected, only consider hit node 2020-12-06 16:51:15 +01:00
Andreas Hocevar
630a72f222 Fix API docs
Co-authored-by: MoonE <maxi_kroeg@web.de>
2020-12-06 16:51:15 +01:00
Andreas Hocevar
1473731854 Use existing collection 2020-12-06 16:51:15 +01:00
Andreas Hocevar
18d15879bf Reuse featuresBeingModified_ collection 2020-12-06 16:51:15 +01:00
Andreas Hocevar
128d20abf3 Simpler API with hitDetection option 2020-12-06 16:51:15 +01:00
Andreas Hocevar
9b31deb38f Simplify API and code 2020-12-06 16:51:14 +01:00
Andreas Hocevar
db6eb040d2 Improve documentation 2020-12-06 16:51:14 +01:00
Andreas Hocevar
314724d880 Add geometries property to vertex feature 2020-12-06 16:51:14 +01:00
Andreas Hocevar
ec9dde88f9 Add features property to vertex feature 2020-12-06 16:51:14 +01:00
Andreas Hocevar
6874bfaaef Report features actually being modified, not all 2020-12-06 16:51:13 +01:00
Andreas Hocevar
b3bcfb5b41 Modify with hit detection support 2020-12-06 16:51:13 +01:00
Maximilian Krög
c4dd6e6b04 Fixes Modify vertex insertion with duplicate segments
If one feature has duplicate segments it prevented insertion for other
features with the same segment.
2020-12-06 15:43:18 +01:00
Maximilian Krög
23dc768c2e Order callback calls by distance to click position
All callback calls for hits with a tolerance > 0 are queued and
called ordered by distance after all hits are detected.
2020-12-01 23:21:59 +01:00
Maximilian Krög
4546eff66e Also use hitTolerance to select tiles to search 2020-12-01 20:21:15 +01:00
Maximilian Krög
cde2dac19f Skip executor groups when tile does not contain coordinates 2020-12-01 20:21:13 +01:00
Maximilian Krög
c076d273e7 Cache hit detect indexes and check closest pixels first. 2020-12-01 20:19:58 +01:00
Andreas Hocevar
8ceaadc7c8 Merge pull request #11781 from ahocevar/hitdetect-geometry
Pass geometry to forEachFeatureAtPixel callback
2020-12-01 09:59:43 +01:00
Andreas Hocevar
512642f8e2 Document geometry argument of the feature callback for internal use 2020-11-29 00:39:55 +01:00
Andreas Hocevar
8cc78acde9 Merge pull request #11778 from ahocevar/hit-tolerance-pixel-ratio
No need to adjust hitTolerance for pixel ratio twice
2020-11-29 00:09:23 +01:00
Andreas Hocevar
4e885181b5 Fix forEachFeatureAtPixel apidoc output 2020-11-28 23:55:25 +01:00
Andreas Hocevar
5659397b39 No need to adjust hitTolerance for pixel ratio 2020-11-28 09:18:17 +01:00
Andreas Hocevar
950894c542 Merge pull request #11780 from M393/dragbox-add-cancel-event
Add a cancel event to the DragBox interaction
2020-11-27 23:53:54 +01:00
Maximilian Krög
b93a57156c Add a cancel event to the dragbox interaction 2020-11-27 15:02:39 +01:00