| Commit message (Collapse) | Author | Age | Files |
|
|
|
|
|
|
| |
We use usual integer comparison against the feature's timestamp
internally, so for relative filters we need to adjust boundaries at
midnight. The help text needs updating too if the modal is open and
the relative dialog checked.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
The reason is that we want the different modules to produce side-effects
(to avoid creating functions and keeping references to it) and we
therefore need to control the order in which they are inlined during
`vite build`. Unfortunately this doesn't seem to be possible right now,
cf. https://github.com/storybookjs/storybook/issues/30768 .
This reverts commits 670bba058d83620abdb3e8db5fd4ea89dba08142,
05a018f27aba3a20fd581cb88daa8afbbd3407de and
0fc7bdd8bf374c36fa0ba27702d1fafed09277ac.
|
|
|
|
|
|
| |
This allows importing `map` in other modules, thereby eliminating the
need for creating and exporting functions that would be called only
once.
|
| |
|
|
|
|
|
| |
We might filter away the feature currently selected so it makes sense to
clear the feature list first.
|
|
|
|
| |
To match the ordering from https://vbk.lansstyrelsen.se/ .
|
|
|
|
|
| |
In particular, make the definition object hierarchical and rename its
fields.
|
| |
|
|
|
|
| |
Fixes: https://eslint.org/docs/latest/rules/no-loss-of-precision
|
|
|
|
| |
And also fix `isVisible()` along the way.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
This rather large commit merely moves the object declaration into the
new file and adjusts the import declarations accordingly. This will
serve as basis for a future refactoring commit.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Cf. 231d64cbd14c2d1ccb6468dc9666d4433e39834c in tools.
|
|
|
|
|
| |
Right now this is only implemented for avverk, mrr and vbk as other
layers don't export the property.
|
|
|
|
|
| |
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Optional_chaining
That simplifies the logic slightly.
|
| |
|
|
|
|
| |
Thereby making it easier to extend if needs be.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Replace `a === undefined || a === null` resp. `a !== undefined && a !== null` with
`a == null` resp. `a != null`.
See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Equality .
Relax also some `=== undefined` and `=== null` into `== null` when that
makes sense.
|
| |
|
|
|
|
|
| |
Also, don't define a projection for raster layers and let OL get it from
the source's metadata instead.
|
| |
|
|
|
|
| |
(Long overdue…)
|
| |
|
|
|
|
| |
Regression from 8d03e7794dae3696b0a975477542a4db03136ab7.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
We rename “vectorLayers” to “mapLayers” as it now contains a raster
layer.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
For consistency with Skogsstyrelsens map at
https://skogsstyrelsen.se/e-tjanster-och-kartor/karttjanster/skogens-karta/ and
https://gisportal.skogsstyrelsen.se/portal/apps/experiencebuilder/experience/?id=0ad7cc88ca6c4f4da49d60bf59a54d1c .
|
| |
|
|
|
|
| |
Regression from a5b50cb095c1e63e13beedc6f370932a6cbb56a3.
|
| |
|
|
|
|
|
|
|
|
|
| |
Use Lantmäteriet's 'topowebb_nedtonad' basemap, and show some layers.
This is more or less what's being linked to at
https://www.klimatanalysnorr.se/kartor-2/ .
For existing links to the old non-hierarchical names, we simply use the
default view instead of trying to map layer names to the new ones.
|
|
|
|
| |
The former better indicates hierarchy.
|
|
|
|
|
| |
Colors and tooltips inspired from https://vbk.lansstyrelsen.se/ (like
for other VBK layers).
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Source URL and copyright information are now defined tools' config.yml.
This change exposes MVT creation time as well as source mtime to the
info modal.
See 052536f62d2e58f6b9b142e035c49cb033458d7f in tools for the generation
logic behind metadata.json.
|