Commit graph

194 commits

Author SHA1 Message Date
37c0129a6d Add buttons to quickly swap background layers (also in the locationInput), move copyright into home panel, split privacy policy to seperate welcome message tab 2021-11-21 02:44:35 +01:00
3e7f1da8e7 Merge branch 'master' into develop 2021-11-16 15:50:32 +01:00
06098feaf7 Fix multilinestring rendering 2021-11-16 15:50:26 +01:00
9c848cfaee Use IndexedDb to store cached geodata, fix #494. This should prevent crashes 2021-11-16 02:57:26 +01:00
8fa7de661e WIP: use indexedDB as datastore for geotiles 2021-11-15 11:51:32 +01:00
a37a7462a2 Better handling of GPX-state 2021-11-12 04:11:53 +01:00
15a1ab19cd Robustify code 2021-11-09 23:44:20 +01:00
1dbe167e4e POlygon rendering fixes 2021-11-09 19:45:26 +01:00
1af5e44ad4 Various small fixes 2021-11-09 18:41:20 +01:00
d3d51af667 Add gps track line, add documentation 2021-11-08 14:18:45 +01:00
09eee08fbc Documentation updates 2021-11-08 02:36:01 +01:00
bd21212eba Full code cleanup 2021-11-07 16:34:51 +01:00
63acca1638 Add 'CreateNewWayWithNodeReuse'-action, use it in the GRB-theme 2021-11-04 02:16:07 +01:00
2484848cd6 Refactoring of GPS-location (uses featureSource too now), factoring out state, add ReplaceGeometryAction and conflation example 2021-11-03 00:44:53 +01:00
23ae9d39c8 Add the possibility to snap onto another layer with imports, add location confirm on input, add metalayer exporting all nodes, various fixes 2021-10-31 02:08:39 +01:00
c74989e88d Rendering bug fixes, add 'get' to the ExtraFunctions, filtering in the GRB theme 2021-10-28 03:15:36 +02:00
897c59f97a Merge develop 2021-10-28 00:13:18 +02:00
8acf85cc55 Various bugfixes and improvements to UK_addresses and GRB theme 2021-10-27 20:19:45 +02:00
d5f4572e9a Add possibility to load external data as mercator tiles, add bbox tile possibilities, add CRAB and GRB as datasources in the GRB theme 2021-10-27 03:52:19 +02:00
07bc5d6a6d Merge develop 2021-10-26 01:27:35 +02:00
e8b0c3f4c8 Add missing translations, improvements to charging stations theme 2021-10-26 01:14:22 +02:00
d1ecaf7527 Force cache clearing when a new point is added, fix #522 2021-10-25 21:08:44 +02:00
c99e15eed9 Add cache timeout option on layerSource 2021-10-25 20:38:57 +02:00
ff0ee35ec1 First usable sidewalks theme 2021-10-22 18:53:07 +02:00
0c0ef48a96 First working version with multi-rendering 2021-10-22 01:07:32 +02:00
c1d21fcbe5 Rewordings on etymology theme, fix bug where data doesn't load 2021-10-18 18:54:36 +02:00
a2aa26aafc Fix split way action, add decent tests for them (fix #171), enable split road on cyclestreets theme 2021-10-16 02:54:22 +02:00
8fca373437 Optimizing trees theme and clustering 2021-10-15 18:48:33 +02:00
71285d34cd Finish refactoring 2021-10-15 13:43:11 +02:00
eff6b5bfad Huge refactoring of state and initial UI setup 2021-10-15 05:20:02 +02:00
891c449058 Add overlay layer possibility, fix #515 2021-10-14 21:43:14 +02:00
e0e1bfbe00 Merge branch 'alpha' into develop 2021-10-13 17:23:02 +02:00
69f21f29eb Dynamic JSON: only request existing tiles if a whitelist is given 2021-10-13 03:10:46 +02:00
aa1b33f9e4 Merge branch 'develop' into alpha 2021-10-13 01:29:07 +02:00
b2d1cb4034 Merge branch 'master' into develop 2021-10-13 00:12:43 +02:00
8bdabe5d73 Fixes to caching 2021-10-13 00:08:41 +02:00
e530eba55a Quickfix: disable optimazation which blocks loading dynamic tiles 2021-10-12 16:39:36 +02:00
d3550fefbe Add multi-apply box/feature, use it in etymology-theme to apply tags onto all segments of the same street 2021-10-12 02:12:45 +02:00
2d8b9a9481 Linting of the postboxes theme 2021-10-11 22:32:25 +02:00
5e5528eb7d Merge master 2021-10-11 22:31:05 +02:00
178cefceb4 Fix bounds and loading with overpass 2021-10-11 22:30:22 +02:00
c010fb5271 Change padding method, add max bounds, fix zoomlevels on toerisme vlaanderen theme 2021-10-11 21:23:14 +02:00
d894b13023 Make metatagging lazy (fix #503), fix null-distances (#504), various other small fixes 2021-10-10 23:38:09 +02:00
d8fa054a34 Further stabilization of UK-addresses: add minzoom requirement to import button, fix eternal loading message 2021-10-08 15:11:20 +02:00
5e36ae48c1 The OsmFeature source now filters features based on the layers in the layout. Fixes #500 2021-10-07 18:58:45 +02:00
65470cbac5 Fix bug where metatagging would not fully calculate in some cases 2021-10-04 00:18:08 +02:00
df34239256 Fix questions: applicable mappings are now calculated dynamically; charging station theme now only shows applicable plugs based on the allowed vehicle types 2021-10-02 15:16:41 +02:00
e904043069 Small tweaks 2021-10-01 04:49:40 +02:00
725a3c37c7 Don't calculate tile bounds if not sufficiently zoomed 2021-10-01 01:34:59 +02:00
4f456e8a7f Better tracking of cached data, only load data if needed 2021-09-30 04:13:23 +02:00
a6e8714ae0 Refactoring of image detection, fix loading wikimedia images 2021-09-29 23:56:59 +02:00
4da6070b28 Small fixes after feedback 2021-09-29 19:56:59 +02:00
36d62f9923 Add blacklist of ids to geojson source in order to avoid duplicate features to be loaded multiple times 2021-09-29 17:48:15 +02:00
09897b47e0 Add mssing assets 2021-09-29 16:55:05 +02:00
c2d477c97a More refactoring 2021-09-29 01:12:38 +02:00
a78d33112b Refactoring: LayoutToUse is a simple value now 2021-09-28 18:00:44 +02:00
41a2a79fe9 More refactoring of the featurepipeline, introduction of fetching data from the OSM-API directly per tile, personal theme refactoring 2021-09-28 17:30:48 +02:00
0a9e7c0b36 Fix bbox bug, add ids to filters, add filter state to the URL 2021-09-27 18:35:32 +02:00
215aebce19 More work on clustering, more or less finished 2021-09-27 14:45:48 +02:00
a3c16d6297 Stabilize adding new points 2021-09-26 23:35:26 +02:00
c5e9448720 Add initial clustering per tile, very broken 2021-09-26 17:36:39 +02:00
bef684aec7 More cleanup, first somewhat working version of #171 2021-09-22 16:07:56 +02:00
1f93923820 More work on splitting roads, WIP; refactoring tests 2021-09-22 05:02:09 +02:00
e374bb355c Partial fix of opening the selected element 2021-09-21 03:10:15 +02:00
d5c1ba4cd1 More refactoring, move minimap behind facade 2021-09-21 02:10:42 +02:00
c11ff652b8 More refactoring of the featuresources, cleanup, small changes 2021-09-21 01:47:58 +02:00
d144f70ffb Huge refactoring of the feature pipeline, WIP 2021-09-20 17:32:04 +02:00
973b5d8bbe Huge refactoring of the feature pipeline, WIP 2021-09-20 17:14:55 +02:00
6e9c8e2961 small refactorings 2021-09-18 02:47:22 +02:00
b39a2b2f6e Preparatory steps to query OSM-api directly, add precise input to bench and waste basket, add waste types 2021-09-10 01:18:51 +02:00
abbd617ca2 Small bugfixes for NP theme 2021-09-09 23:24:21 +02:00
78d6482c88 Add binoculars theme, auto reformat everything 2021-09-09 00:06:21 +02:00
647100bee5 Refacotring: move themeConfig into models 2021-08-07 23:11:34 +02:00
1d2d098167 Small fixes 2021-07-28 12:36:39 +02:00
c8bd412476 Merge develop 2021-07-27 22:23:42 +02:00
79569f5119 Finetuning of the filter functionality 2021-07-27 19:39:57 +02:00
887f298bd8 Merge branch 'project/natuurpunt' into extra-filter 2021-07-27 17:01:19 +02:00
819785bc6c Remove unneeded console.log 2021-07-27 15:56:02 +02:00
4fd233e557 Optimize geojsonsource: do not calculate all tiles when unneeded 2021-07-27 15:06:15 +02:00
Ward
263cef5750 styling checkbox and selection 2021-07-26 17:45:54 +02:00
Ward
e9160504a6 start creating extra filter 2021-07-26 12:26:41 +02:00
330930d5d4 Merge develop 2021-07-24 02:32:33 +02:00
135219b5dc Add point-only layer for nature reserves, mark point-only layer as old (so that geometries will show up) 2021-07-23 19:12:13 +02:00
248ea78b17 First working version of split road functionality 2021-07-18 21:37:14 +02:00
9f91d30147 Add flag to generate new items only once 2021-07-18 17:50:35 +02:00
b55f9a25c6 More work on refactoring the changes handling 2021-07-18 14:52:09 +02:00
42391b4ff1 Merge develop 2021-07-16 02:25:39 +02:00
abd7db100d Finish the export functionality: move logic around a bit, add license information for reusers, wire the functionality as feature switch 2021-07-16 01:42:09 +02:00
96ecded0b9 Further development of split-road feature; refactoring of change-handling 2021-07-15 20:47:28 +02:00
Arno Deceuninck
62925a89ba Text in translation file + refactor 2021-07-15 11:13:00 +02:00
1da3f8a332 Further work on the road splitting feature 2021-07-15 00:26:25 +02:00
d0997480c0 Decrese dependency on jquery 2021-07-03 22:24:12 +02:00
ba04beab2c Use addCallbackAndRunD 2021-06-30 16:02:46 +02:00
d31baabc5f Remove unneeded imports 2021-06-24 13:53:11 +02:00
62244c02c4 Add erase all option, formatting 2021-06-22 12:13:44 +02:00
473918ac96 Fix generateCache script 2021-06-21 14:22:52 +02:00
f723349e40 Use merged-source instead of way-handled-source when calculating contained objects in the meta-tagging 2021-06-21 03:25:54 +02:00
50827d38a8 Add a few comments 2021-06-21 03:11:00 +02:00
bc605371f5 Tying the knot: calculatedTags will update every time new data are added to the map. Fixes part of #287 2021-06-20 03:09:26 +02:00
3d40378628 Fix bug: fallthrough layers let their features pass again, fixes #349 2021-06-10 16:55:08 +02:00