Merge branch 'develop' into feature/maproulette
This commit is contained in:
commit
c4512748d0
14 changed files with 455 additions and 9 deletions
105
assets/layers/elevator/elevator.json
Normal file
105
assets/layers/elevator/elevator.json
Normal file
|
@ -0,0 +1,105 @@
|
|||
{
|
||||
"id": "elevator",
|
||||
"name": {
|
||||
"en": "elevator"
|
||||
},
|
||||
"source": {
|
||||
"osmTags": "highway=elevator"
|
||||
},
|
||||
"minzoom": 13,
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
{
|
||||
"id": "door-width",
|
||||
"render": {
|
||||
"en": "This elevator's doors have a width of {canonical(door:width) }"
|
||||
},
|
||||
"question": {
|
||||
"en": "What is the width of this elevator's entrance?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "door:width",
|
||||
"type": "pfloat"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "elevator-width",
|
||||
"render": {
|
||||
"en": "This elevator has a width of {canonical(elevator:width) }"
|
||||
},
|
||||
"question": {
|
||||
"en": "What is the width of this elevator?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "elevator:width",
|
||||
"type": "pfloat"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "elevator-depth",
|
||||
"render": {
|
||||
"en": "This elevator has a depth of {canonical(elevator:depth) }"
|
||||
},
|
||||
"question": {
|
||||
"en": "What is the depth of this elevator?"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "elevator:depth",
|
||||
"type": "pfloat"
|
||||
}
|
||||
}
|
||||
],
|
||||
"mapRendering": [
|
||||
{
|
||||
"icon": {
|
||||
"render": "./assets/layers/elevator/elevator_wheelchair.svg"
|
||||
},
|
||||
"iconSize": "40,40,bottom",
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
]
|
||||
}
|
||||
],
|
||||
"presets": [
|
||||
{
|
||||
"title": {
|
||||
"en": "an elevator",
|
||||
"nl": "een lift"
|
||||
},
|
||||
"tags": [
|
||||
"highway=elevator"
|
||||
]
|
||||
}
|
||||
],
|
||||
"units": [
|
||||
{
|
||||
"appliesToKey": [
|
||||
"door:width",
|
||||
"elevator:width",
|
||||
"elevator:depth"
|
||||
],
|
||||
"applicableUnits": [
|
||||
{
|
||||
"canonicalDenomination": "m",
|
||||
"alternativeDenomination": [
|
||||
"meter"
|
||||
],
|
||||
"human": {
|
||||
"en": "meter"
|
||||
}
|
||||
},
|
||||
{
|
||||
"canonicalDenomination": "cm",
|
||||
"alternativeDenomination": [
|
||||
"centimeter",
|
||||
"cms"
|
||||
],
|
||||
"human": {
|
||||
"en": "centimeter"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
1
assets/layers/elevator/elevator_wheelchair.svg
Normal file
1
assets/layers/elevator/elevator_wheelchair.svg
Normal file
|
@ -0,0 +1 @@
|
|||
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 228.57 239.29"><defs><style>.cls-1{fill:#1d1d1b;}</style></defs><path class="cls-1" d="M208.18,119.08V11.93c0-5.24,0-5.24,5.15-5.24,2.43,0,4.87,0,7.31,0,2.05,0,3.12.76,3,2.92-.07,1.13,0,2.27,0,3.4q0,106.5,0,213c0,.69-.06,1.39,0,2.09.13,1.9-.73,2.68-2.62,2.64-3.39-.05-6.79,0-10.19,0-1.84,0-2.73-.76-2.66-2.67s0-4,0-6Z"/><path class="cls-1" d="M20,119.06V226.75c0,3.9,0,3.92-3.91,4-3,0-5.93-.05-8.89,0-1.76,0-2.58-.7-2.55-2.47s0-3.31,0-5q0-106.12,0-212.25c0-4.17.22-4.39,4.45-4.36,2.52,0,5.05.08,7.58,0,2.26-.09,3.47.67,3.32,3.13-.1,1.47,0,3,0,4.44q0,52.41,0,104.82Z"/><path class="cls-1" d="M135.46,156.52a4.35,4.35,0,0,0-4.86-3.21,12.64,12.64,0,0,0-2.44.73c-2.07.72-4.13,1.47-6.22,2.21l-.26-.54q-1.94-4.52-3.88-9c-1.77-4.11-3.53-8.22-5.32-12.31a4.21,4.21,0,0,0-4.06-2.71c-4.84-.06-9.68-.07-14.52-.11L81,131.46c-.18,0-.5-.09-.52-.19-.16-.78-.27-1.58-.4-2.42H99.2c.35,0,.69,0,1,0a4.41,4.41,0,0,0,3.41-6.75,4.58,4.58,0,0,0-4.22-2.1q-10,0-20,0h-.72c-.52-3.24-1-6.39-1.54-9.56h-9c.55,3.45,1.11,6.9,1.66,10.35.83,5.11,1.71,10.2,2.47,15.32a4.76,4.76,0,0,0,4.92,4.29c9.22,0,18.45.11,27.68.15a.86.86,0,0,1,.91.61q4.72,11.05,9.48,22.08a4.49,4.49,0,0,0,6.12,2.69c3.69-1.31,7.39-2.61,11.07-3.95a6.74,6.74,0,0,0,1.67-1,4.71,4.71,0,0,0,1.49-2.56v-1.48C135.55,156.8,135.5,156.66,135.46,156.52Z"/><path class="cls-1" d="M53.61,145.09c.2-1.23.33-2.47.59-3.69a26.58,26.58,0,0,1,6.42-12.56,4.42,4.42,0,0,1,6.63,5.85,18.7,18.7,0,0,0-4.46,8.95,18.32,18.32,0,0,0,34.75,10.84,4.62,4.62,0,0,1,3.67-3,4.41,4.41,0,0,1,4.76,5.84,23.53,23.53,0,0,1-3.45,6.12,26.77,26.77,0,0,1-14.83,10c-1.46.38-3,.53-4.47.79l-.56.11H78.9c-.14,0-.29-.08-.43-.1a34.79,34.79,0,0,1-3.7-.6c-11-2.89-17.86-9.91-20.58-20.95-.29-1.19-.39-2.43-.58-3.64Z"/><ellipse class="cls-1" cx="72.62" cy="109.74" rx="4.51" ry="3.94"/><circle class="cls-1" cx="71.76" cy="95.49" r="8.93"/><path class="cls-1" d="M157.33,131.79H154v1.75q0,18,0,36c0,2.4-1,3.89-2.94,4.52a4.17,4.17,0,0,1-5.43-3.17,10.86,10.86,0,0,1-.13-2q0-31,0-61.93v-2.49h-2c0,.48-.07,1-.07,1.47,0,7.32,0,14.65,0,22,0,2.28-1.42,3.66-3.4,3.39a3,3,0,0,1-2.63-3.33c0-5.24,0-10.47,0-15.7,0-4.38,0-8.75,0-13.13,0-5.09,2.76-7.89,7.83-7.92q10.48-.06,21,0c4.89,0,7.67,2.88,7.67,7.77q0,14.49,0,29c0,2.3-1.56,3.7-3.6,3.31-1.57-.3-2.41-1.44-2.41-3.35q0-10.84,0-21.69v-1.76h-2v1.76q0,31.32,0,62.64a10.81,10.81,0,0,1-.17,2.13,4.23,4.23,0,0,1-4.41,3.27,4.18,4.18,0,0,1-3.9-4c0-2.95,0-5.9,0-8.84V131.79Z"/><path class="cls-1" d="M155.74,89.56a9,9,0,0,1-9.1-9,9,9,0,0,1,18,0A9,9,0,0,1,155.74,89.56Z"/><path class="cls-1" d="M191.93,36.94h-71V24.12h10l-17-17-17,17h10V36.94h-71a5.83,5.83,0,0,0-5.83,5.83V197.05a5.83,5.83,0,0,0,5.83,5.83h71V215.7h-10l17,17,17-17h-10V202.88h71a5.83,5.83,0,0,0,5.83-5.83V42.77A5.83,5.83,0,0,0,191.93,36.94Zm-7.5,147a5.83,5.83,0,0,1-5.83,5.84H49.22a5.83,5.83,0,0,1-5.83-5.84V56a5.83,5.83,0,0,1,5.83-5.83H178.6A5.83,5.83,0,0,1,184.43,56Z"/></svg>
|
After Width: | Height: | Size: 2.9 KiB |
12
assets/layers/elevator/license_info.json
Normal file
12
assets/layers/elevator/license_info.json
Normal file
|
@ -0,0 +1,12 @@
|
|||
[
|
||||
{
|
||||
"path": "elevator_wheelchair.svg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"https://www.ctsteward.com/"
|
||||
],
|
||||
"sources": [
|
||||
"https://www.ctsteward.com/"
|
||||
]
|
||||
}
|
||||
]
|
|
@ -340,6 +340,31 @@
|
|||
"key": "width",
|
||||
"type": "distance"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "kerb-height",
|
||||
"question": {
|
||||
"en": "What is the height of this kerb?"
|
||||
},
|
||||
"render": {
|
||||
"en": "The kerb height of this door is {kerb:height}"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "kerb:height",
|
||||
"placeholder": {
|
||||
"en": "Height of the door kerb"
|
||||
},
|
||||
"type": "pnat"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": "kerb-height=",
|
||||
"then": {
|
||||
"en": "This door does not have a kerb",
|
||||
"nl": "Deze deur heeft geen drempel"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"mapRendering": [
|
||||
|
@ -375,5 +400,33 @@
|
|||
"entrance=yes"
|
||||
]
|
||||
}
|
||||
],
|
||||
"units": [
|
||||
{
|
||||
"appliesToKey": [
|
||||
"kerb:height"
|
||||
],
|
||||
"applicableUnits": [
|
||||
{
|
||||
"canonicalDenomination": "m",
|
||||
"alternativeDenomination": [
|
||||
"meter"
|
||||
],
|
||||
"human": {
|
||||
"en": "meter"
|
||||
}
|
||||
},
|
||||
{
|
||||
"canonicalDenomination": "cm",
|
||||
"alternativeDenomination": [
|
||||
"centimeter",
|
||||
"cms"
|
||||
],
|
||||
"human": {
|
||||
"en": "centimeter"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
12
assets/layers/reception_desk/license_info.json
Normal file
12
assets/layers/reception_desk/license_info.json
Normal file
|
@ -0,0 +1,12 @@
|
|||
[
|
||||
{
|
||||
"path": "reception_desk.svg",
|
||||
"license": "CC-BY-SA",
|
||||
"authors": [
|
||||
"Robin Julien"
|
||||
],
|
||||
"sources": [
|
||||
"https://www.ctsteward.com/"
|
||||
]
|
||||
}
|
||||
]
|
79
assets/layers/reception_desk/reception_desk.json
Normal file
79
assets/layers/reception_desk/reception_desk.json
Normal file
|
@ -0,0 +1,79 @@
|
|||
{
|
||||
"id": "reception_desk",
|
||||
"name": {
|
||||
"en": "Reception desks"
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Reception desk"
|
||||
}
|
||||
},
|
||||
"source": {
|
||||
"osmTags": "amenity=reception_desk"
|
||||
},
|
||||
"mapRendering": [
|
||||
{
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
],
|
||||
"icon": "circle:white;./assets/layers/reception_desk/reception_desk.svg",
|
||||
"iconSize": "40,40,center"
|
||||
}
|
||||
],
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
{
|
||||
"id": "desk-height",
|
||||
"question": {
|
||||
"en": "What is the height of the reception desk? <div class='subtle'>This is measured from the floor to the lowest usable part of the desk</div>"
|
||||
},
|
||||
"render": {
|
||||
"en": "The height of the desk is <b>{canonical(desk:height)}</b>"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "desk:height",
|
||||
"type": "pfloat"
|
||||
}
|
||||
},
|
||||
"induction-loop"
|
||||
],
|
||||
"presets": [
|
||||
{
|
||||
"tags": [
|
||||
"amenity=reception_desk"
|
||||
],
|
||||
"title": {
|
||||
"en": "a reception desk"
|
||||
}
|
||||
}
|
||||
],
|
||||
"units": [
|
||||
{
|
||||
"appliesToKey": [
|
||||
"desk:height"
|
||||
],
|
||||
"applicableUnits": [
|
||||
{
|
||||
"canonicalDenomination": "m",
|
||||
"alternativeDenomination": [
|
||||
"meter"
|
||||
],
|
||||
"human": {
|
||||
"en": "meter"
|
||||
}
|
||||
},
|
||||
{
|
||||
"canonicalDenomination": "cm",
|
||||
"alternativeDenomination": [
|
||||
"centimeter",
|
||||
"cms"
|
||||
],
|
||||
"human": {
|
||||
"en": "centimeter"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
29
assets/layers/reception_desk/reception_desk.svg
Normal file
29
assets/layers/reception_desk/reception_desk.svg
Normal file
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 24.3.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 228.57 239.29" style="enable-background:new 0 0 228.57 239.29;" xml:space="preserve">
|
||||
<g>
|
||||
<path d="M141.39,116.97c0-10.11,0-19.87,0-29.92c-0.48,0.65-0.95,1.18-1.29,1.79c-3.57,6.27-7.17,12.53-10.64,18.86
|
||||
c-0.87,1.58-1.82,2.31-3.68,2.22c-3.26-0.15-6.53-0.04-10.24-0.04c0.57-1.21,0.98-2.16,1.45-3.07
|
||||
c6.34-12.19,12.76-24.33,18.99-36.58c1.7-3.33,4.04-4.79,7.75-4.75c9.31,0.11,18.62,0.01,27.93,0.05c4.85,0.02,6.15,1,7.79,5.65
|
||||
c5.09,14.44,10.21,28.87,15.19,43.35c0.67,1.94,1.53,2.57,3.55,2.51c4.85-0.16,9.71-0.07,14.56-0.04c4.37,0.02,7.04,2.26,7.08,5.88
|
||||
c0.04,3.67-2.58,5.96-6.92,6c-2.87,0.03-5.75,0.04-8.62,0c-2.7-0.04-5.11-0.27-7.12,2.6c-1.95,2.78-6.12,1.88-8.43-1
|
||||
c-0.62-0.77-1.77-1.47-2.72-1.52c-3.24-0.19-6.49-0.07-10.08-0.07c1.23,7.39,2.39,14.4,3.58,21.4c2.86,16.86,5.76,33.71,8.59,50.58
|
||||
c0.8,4.79-2.03,8.61-6.78,9.43c-5.26,0.91-9.67-1.87-10.46-6.65c-3.38-20.48-6.73-40.97-10.1-61.46c-0.19-1.16-0.47-2.3-0.71-3.41
|
||||
c-2.7-0.9-3.68-0.11-4.11,2.72c-3.21,20.71-6.61,41.39-9.97,62.08c-0.69,4.24-5.04,6.87-10.01,6.14c-4.32-0.63-7.76-4.73-7.12-8.75
|
||||
c3.2-20.01,6.47-40.01,9.71-60.02c0.63-3.89,1.23-7.79,1.9-12.06c-1.39,0-2.55,0-3.71,0c-40.02,0-80.03,0-120.05,0
|
||||
c-0.99,0-1.98,0.04-2.97-0.02c-3.32-0.22-5.67-2.5-5.81-5.6c-0.14-3.26,2.1-5.83,5.5-6.22c0.98-0.11,1.98-0.05,2.97-0.05
|
||||
c40.31,0,80.63,0,120.94,0C138.49,116.97,139.67,116.97,141.39,116.97z M175.12,116.73c3.09,0,5.95,0,9.1,0
|
||||
c-2.95-9.24-5.81-18.16-8.67-27.09c-0.14,0.03-0.29,0.06-0.43,0.1C175.12,98.66,175.12,107.58,175.12,116.73z"/>
|
||||
<path d="M71.07,112.07c-11.24,0-22.02,0-33.73,0c6.69-9.91,2.34-19.74,0.66-29.65c-2.85,8.77-5.81,17.5-8.49,26.32
|
||||
c-0.79,2.59-1.79,3.81-4.66,3.48c-2.53-0.3-5.13-0.06-8.11-0.06c1.51-4.48,2.92-8.67,4.32-12.85c3.58-10.67,7.15-21.35,10.75-32.01
|
||||
c1.62-4.79,4.25-6.73,9.23-6.75c8.91-0.04,17.82-0.01,26.74-0.01c4.33,0,7.28,1.92,8.91,6.03c2.49,6.31,5.14,12.55,7.9,19.24
|
||||
c3.82-4.07,7.36-7.89,10.97-11.64c2.5-2.6,6.21-2.49,8.25,0.21c1.3,1.72,1.83,3.7,0.21,5.42c-7.8,8.27-15.68,16.45-23.77,24.9
|
||||
c-3.12-7.72-6.11-15.08-9.09-22.44c-0.19,0.02-0.38,0.04-0.57,0.06c-0.72,5-1.14,10.07-2.23,14.99
|
||||
C67.17,102.65,70.54,106.99,71.07,112.07z"/>
|
||||
<path d="M54.91,30.68c7.85,0.02,14.12,5.97,14.13,13.41c0.01,7.54-6.39,13.52-14.39,13.47c-7.81-0.06-13.98-6.07-13.93-13.58
|
||||
C40.77,36.52,47.02,30.67,54.91,30.68z"/>
|
||||
<path d="M157.7,35.86c7.85,0.04,14.05,5.98,14.05,13.48c0,7.56-6.42,13.61-14.35,13.51c-7.79-0.1-13.94-6.14-13.89-13.65
|
||||
C143.57,41.75,149.87,35.83,157.7,35.86z"/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.7 KiB |
|
@ -47,7 +47,7 @@
|
|||
"calculatedTags": [
|
||||
"_entrance_properties=feat.overlapWith('entrance')?.map(e => e.feat.properties).filter(p => p !== undefined).filter(p => p.width !== undefined)",
|
||||
"_entrance:id=feat.get('_entrance_properties')?.map(e => e.id)?.at(0)",
|
||||
"_entrance:width=feat.get('_entrance_properties')?.map(e => e.width)"
|
||||
"_entrance:width=feat.get('_entrance_properties')?.map(e => e.width)?.at(0)"
|
||||
],
|
||||
"tagRenderings": [
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue