Themes(Infrastructure): Add power generators

This commit is contained in:
Robin van der Linde 2025-07-28 15:35:29 +02:00
parent 45a38b6b92
commit b28c0da5da
3 changed files with 58 additions and 9 deletions

View file

@ -0,0 +1,47 @@
{
"id": "power_generator",
"name": {
"en": "Power Generators",
"nl": "Stroomgeneratoren"
},
"description": {
"en": "Layer showing generators that produce electricity, such as solar panels, wind turbines, and other types of power generation.",
"nl": "Laag met generatoren die elektriciteit produceren, zoals zonnepanelen, windturbines en andere soorten energieopwekking."
},
"source": {
"osmTags": "power=generator"
},
"minzoom": 12,
"title": {
"render": {
"en": "Power Generator",
"nl": "Stroomgenerator"
}
},
"pointRendering": [
{
"marker": [
{
"icon": "lightning",
"color": "#ffcc00"
}
],
"location": [
"point",
"centroid"
]
}
],
"lineRendering": [
{
"color": "#ffcc00",
"width": 4,
"fillColor": "#ffcc00ac"
}
],
"tagRenderings": [],
"allowMove": {
"enableImproveAccuracy": true,
"enableRelocation": false
}
}

View file

@ -21,9 +21,8 @@
{ {
"marker": [ "marker": [
{ {
"icon": { "icon": "lightning",
"render": "bug" "color": "#ffcc00"
}
} }
], ],
"location": [ "location": [
@ -35,8 +34,7 @@
{ {
"color": "#ffcc00", "color": "#ffcc00",
"width": 6, "width": 6,
"dashArray": "5 5", "dashArray": "5 5"
"imageAlongWay": "./assets/svg/lightning.svg"
} }
], ],
"tagRenderings": [ "tagRenderings": [
@ -130,8 +128,5 @@
} }
} }
], ],
"allowMove": { "allowMove": false
"enableImproveAccuracy": true,
"enableRelocation": false
}
} }

View file

@ -14,6 +14,13 @@
"power_tower", "power_tower",
"power_pole", "power_pole",
"power_line", "power_line",
{
"builtin": "windturbine",
"override": {
"minzoom": 14
}
},
"power_generator",
"street_cabinet", "street_cabinet",
{ {
"builtin": "utility_pole", "builtin": "utility_pole",