kopia lustrzana https://github.com/manuelkasper/sotlas-frontend
Show activation zone boundaries also on OpenMapTiles map (#25)
rodzic
d02fe4fdbf
commit
dbd2b2c537
|
@ -32,6 +32,10 @@
|
||||||
"type": "vector",
|
"type": "vector",
|
||||||
"url": "https://1.{mapServer}.map.sotl.as/data/regions.json"
|
"url": "https://1.{mapServer}.map.sotl.as/data/regions.json"
|
||||||
},
|
},
|
||||||
|
"az": {
|
||||||
|
"type": "vector",
|
||||||
|
"url": "https://1.{mapServer}.map.sotl.as/data/az.json"
|
||||||
|
},
|
||||||
"openmaptiles": {
|
"openmaptiles": {
|
||||||
"type": "vector",
|
"type": "vector",
|
||||||
"url": "https://0.{mapServer}.map.sotl.as/data/osm-sotlas.json"
|
"url": "https://0.{mapServer}.map.sotl.as/data/osm-sotlas.json"
|
||||||
|
@ -324,6 +328,39 @@
|
||||||
"layout": {"visibility": "visible"},
|
"layout": {"visibility": "visible"},
|
||||||
"paint": {"fill-color": "rgba(103, 166, 196, 1)"}
|
"paint": {"fill-color": "rgba(103, 166, 196, 1)"}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"id": "summits_az",
|
||||||
|
"type": "fill",
|
||||||
|
"metadata": {
|
||||||
|
"sotlas-map-option": "az"
|
||||||
|
},
|
||||||
|
"source": "az",
|
||||||
|
"source-layer": "az",
|
||||||
|
"layout": {"visibility": "none"},
|
||||||
|
"minzoom": 12,
|
||||||
|
"paint": {
|
||||||
|
"fill-antialias": false,
|
||||||
|
"fill-color": "rgba(50, 255, 0, 0.4)",
|
||||||
|
"fill-opacity": {"stops": [[12, 0], [12.5, 0.5]]}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "summits_az_border",
|
||||||
|
"type": "line",
|
||||||
|
"metadata": {
|
||||||
|
"sotlas-map-option": "az"
|
||||||
|
},
|
||||||
|
"source": "az",
|
||||||
|
"source-layer": "az",
|
||||||
|
"layout": {"visibility": "none"},
|
||||||
|
"minzoom": 12,
|
||||||
|
"paint": {
|
||||||
|
"line-color": "rgba(50, 150, 0, 1)",
|
||||||
|
"line-opacity": {"stops": [[12, 0], [12.5, 0.5]]},
|
||||||
|
"line-width": {"stops": [[12, 1], [16, 2]]},
|
||||||
|
"line-dasharray": [1,1]
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"id": "aeroway_fill",
|
"id": "aeroway_fill",
|
||||||
"type": "fill",
|
"type": "fill",
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
<b-field v-if="mapType === 'openmaptiles' || mapType === 'swisstopo_vector'" grouped>
|
<b-field v-if="mapType === 'openmaptiles' || mapType === 'swisstopo_vector'" grouped>
|
||||||
<b-checkbox v-model="mapOptions.hillshading" size="is-small" @input="setMapOption('hillshading', $event)">Hillshading</b-checkbox>
|
<b-checkbox v-model="mapOptions.hillshading" size="is-small" @input="setMapOption('hillshading', $event)">Hillshading</b-checkbox>
|
||||||
</b-field>
|
</b-field>
|
||||||
<b-field v-if="mapType.startsWith('swisstopo') || mapType === 'basemapat'" grouped>
|
<b-field v-if="mapType === 'openmaptiles' || mapType.startsWith('swisstopo') || mapType === 'basemapat'" grouped>
|
||||||
<b-checkbox v-model="mapOptions.az" size="is-small" @input="setMapOption('az', $event)">
|
<b-checkbox v-model="mapOptions.az" size="is-small" @input="setMapOption('az', $event)">
|
||||||
Activation zones
|
Activation zones
|
||||||
<b-icon pack="fas" icon="info-circle" size="is-small" type="is-info" @click.native="showActivationZoneInfo" />
|
<b-icon pack="fas" icon="info-circle" size="is-small" type="is-info" @click.native="showActivationZoneInfo" />
|
||||||
|
@ -194,7 +194,7 @@ export default {
|
||||||
event.preventDefault()
|
event.preventDefault()
|
||||||
this.$buefy.dialog.alert({
|
this.$buefy.dialog.alert({
|
||||||
title: 'Activation zones',
|
title: 'Activation zones',
|
||||||
message: '<p style="margin-bottom: 0.5em">The activation zones for HB/HB0 have been calculated using <a href="https://www.swisstopo.admin.ch/de/geodata/height/alti3d.html" target="_blank">swissALTI3D</a> data from swisstopo (spatial resolution 0.5 m, accuracy ± 0.3 – 3 m (1σ) depending on the region).</p><p style="margin-bottom: 0.5em">The activation zones for OE have been calculated using <a href="https://data.bev.gv.at/geonetwork/srv/ger/catalog.search;jsessionid=1F5F6A9D0278E6871FEDB6B87EE0936B#/metadata/eae5f98d-d605-4783-8292-8b913d163cac" target="_blank">BEV ALS DTM</a> data (spatial resolution 1 m, accuracy generally ± 0.5 m, may vary in high altitude).</p><p style="font-size: 0.8em">The activator is always responsible for ensuring that the operation takes place within the activation zone.</p>',
|
message: '<p style="margin-bottom: 0.5em">Activation zone boundaries are currently available for the following associations:</p><ul><li style="margin-bottom: 0.5em"><strong>HB/HB0</strong><br />Calculated using <a href="https://www.swisstopo.admin.ch/de/geodata/height/alti3d.html" target="_blank">swissALTI3D</a> data from swisstopo (spatial resolution 0.5 m, accuracy ± 0.3 – 3 m (1σ) depending on the region).</li><li style="margin-bottom: 0.5em"><strong>OE</strong><br />Calculated using <a href="https://data.bev.gv.at/geonetwork/srv/ger/catalog.search;jsessionid=1F5F6A9D0278E6871FEDB6B87EE0936B#/metadata/eae5f98d-d605-4783-8292-8b913d163cac" target="_blank">BEV ALS DTM</a> data (spatial resolution 1 m, accuracy generally ± 0.5 m, may vary in high altitude).</li></ul><p style="font-size: 0.8em">The activator is always responsible for ensuring that the operation takes place within the activation zone.</p>',
|
||||||
type: 'is-info',
|
type: 'is-info',
|
||||||
hasIcon: true,
|
hasIcon: true,
|
||||||
icon: 'info-circle',
|
icon: 'info-circle',
|
||||||
|
@ -205,7 +205,7 @@ export default {
|
||||||
event.preventDefault()
|
event.preventDefault()
|
||||||
this.$buefy.dialog.alert({
|
this.$buefy.dialog.alert({
|
||||||
title: 'Hiking difficulty',
|
title: 'Hiking difficulty',
|
||||||
message: '<p>The hiking difficulty grading uses the <a href="https://www.sac-cas.ch/fileadmin/Ausbildung_und_Wissen/Sicher_unterwegs/Sicher_unterwegs_Wandern/2020_Berg_Alpinwanderskala_EN.pdf" target="_blank">SAC scale</a>. Colors shown are as follows:</p><ul><li><span style="color: #cccc00">Yellow</span>: T1</li><li><span style="color: #cc0000">Red</span>: T2…T3</li><li><span style="color: #3333cc">Blue</span>: T4…T6</li></ul>',
|
message: '<p style="margin-bottom: 0.5em">The hiking difficulty grading uses the <a href="https://www.sac-cas.ch/fileadmin/Ausbildung_und_Wissen/Sicher_unterwegs/Sicher_unterwegs_Wandern/2020_Berg_Alpinwanderskala_EN.pdf" target="_blank">SAC scale</a>. Colors shown are as follows:</p><ul><li><span style="color: #cccc00">Yellow</span>: T1</li><li><span style="color: #cc0000">Red</span>: T2…T3</li><li><span style="color: #3333cc">Blue</span>: T4…T6</li></ul>',
|
||||||
type: 'is-info',
|
type: 'is-info',
|
||||||
hasIcon: true,
|
hasIcon: true,
|
||||||
icon: 'info-circle',
|
icon: 'info-circle',
|
||||||
|
|
Ładowanie…
Reference in New Issue