Added WebVektor map style

This commit is contained in:
Martin Tůma 2023-05-05 19:18:44 +02:00
parent 5b7d248d06
commit 263ed7de2c
4 changed files with 18147 additions and 1 deletions

View File

@ -2,12 +2,13 @@
Styles for Mapbox vector tiles (MVT) usable with Styles for Mapbox vector tiles (MVT) usable with
[QtPBFImagePlugin](https://github.com/tumic0/QtPBFImagePlugin). [QtPBFImagePlugin](https://github.com/tumic0/QtPBFImagePlugin).
There are (at least) five incompatible MVT schemas out there: There are (at least) six incompatible MVT schemas out there:
- Mapbox - Mapbox
- OpenMapTiles (eg. MapTiler, Mapilion) - OpenMapTiles (eg. MapTiler, Mapilion)
- Tilezen (eg. HERE, Nextzen) - Tilezen (eg. HERE, Nextzen)
- Ordnance Survey - Ordnance Survey
- Esri - Esri
- WebVektor
This repository contains Mapbox GL styles usable with QtPBFImagePlugin for This repository contains Mapbox GL styles usable with QtPBFImagePlugin for
each schema. The styles are usualy copies (sometimes with minor tweaks) of each schema. The styles are usualy copies (sometimes with minor tweaks) of

506
WebVektor/Farbe/sprite.json Normal file
View File

@ -0,0 +1,506 @@
{
"Bildung_Forschung": {
"x": 42,
"y": 24,
"width": 22,
"height": 22,
"pixelRatio": 1,
"visible": true
},
"Feuerwehr": {
"x": 42,
"y": 46,
"width": 22,
"height": 22,
"pixelRatio": 1,
"visible": true
},
"Gotteshaus": {
"x": 88,
"y": 66,
"width": 20,
"height": 36,
"pixelRatio": 1,
"visible": true
},
"Kapelle": {
"x": 148,
"y": 136,
"width": 16,
"height": 16,
"pixelRatio": 1,
"visible": true
},
"Kirche": {
"x": 26,
"y": 80,
"width": 16,
"height": 36,
"pixelRatio": 1,
"visible": true
},
"Krankenhaus": {
"x": 42,
"y": 68,
"width": 22,
"height": 22,
"pixelRatio": 1,
"visible": true
},
"Museum": {
"x": 42,
"y": 90,
"width": 22,
"height": 22,
"pixelRatio": 1,
"visible": true
},
"Polizei": {
"x": 42,
"y": 112,
"width": 22,
"height": 22,
"pixelRatio": 1,
"visible": true
},
"Parkhaus": {
"x": 42,
"y": 134,
"width": 22,
"height": 26,
"pixelRatio": 1,
"visible": true
},
"Schloss_Burg": {
"x": 88,
"y": 102,
"width": 20,
"height": 36,
"pixelRatio": 1,
"visible": true
},
"Schwimmbad": {
"x": 42,
"y": 160,
"width": 22,
"height": 22,
"pixelRatio": 1,
"visible": true
},
"Windmuehle": {
"x": 110,
"y": 124,
"width": 18,
"height": 40,
"pixelRatio": 1,
"visible": true
},
"Autobahnnummer": {
"x": 0,
"y": 0,
"width": 42,
"height": 28,
"pixelRatio": 1,
"visible": true
},
"Bundesstrassennummer": {
"x": 0,
"y": 28,
"width": 42,
"height": 26,
"pixelRatio": 1,
"visible": true
},
"Europastrassennummer": {
"x": 0,
"y": 54,
"width": 42,
"height": 26,
"pixelRatio": 1,
"visible": true
},
"Turm": {
"x": 26,
"y": 116,
"width": 16,
"height": 32,
"pixelRatio": 1,
"visible": true
},
"Kontrollturm": {
"x": 26,
"y": 148,
"width": 16,
"height": 32,
"pixelRatio": 1,
"visible": true
},
"Kran": {
"x": 0,
"y": 80,
"width": 26,
"height": 38,
"pixelRatio": 1,
"visible": true
},
"Kraftwerk_Solar": {
"x": 0,
"y": 118,
"width": 26,
"height": 26,
"pixelRatio": 1,
"visible": true
},
"Kuehlturm": {
"x": 166,
"y": 0,
"width": 16,
"height": 36,
"pixelRatio": 1,
"visible": true
},
"Radioteleskop": {
"x": 88,
"y": 138,
"width": 20,
"height": 40,
"pixelRatio": 1,
"visible": true
},
"Kirchturm": {
"x": 166,
"y": 36,
"width": 16,
"height": 16,
"pixelRatio": 1,
"visible": true
},
"Brunnen": {
"x": 166,
"y": 52,
"width": 16,
"height": 16,
"pixelRatio": 1,
"visible": true
},
"Wasserturm": {
"x": 166,
"y": 68,
"width": 16,
"height": 32,
"pixelRatio": 1,
"visible": true
},
"Sprungschanze": {
"x": 66,
"y": 0,
"width": 22,
"height": 22,
"pixelRatio": 1,
"visible": true
},
"Anleger": {
"x": 0,
"y": 144,
"width": 26,
"height": 22,
"pixelRatio": 1,
"visible": true
},
"Antenne": {
"x": 130,
"y": 0,
"width": 18,
"height": 38,
"pixelRatio": 1,
"visible": true
},
"Bake": {
"x": 182,
"y": 0,
"width": 14,
"height": 32,
"pixelRatio": 1,
"visible": true
},
"Freileitungsmast": {
"x": 148,
"y": 164,
"width": 8,
"height": 8,
"pixelRatio": 1,
"visible": true
},
"Funkturm": {
"x": 110,
"y": 0,
"width": 20,
"height": 38,
"pixelRatio": 1,
"visible": true
},
"Funkmast": {
"x": 130,
"y": 38,
"width": 18,
"height": 40,
"pixelRatio": 1,
"visible": true
},
"Kellereingang": {
"x": 166,
"y": 100,
"width": 16,
"height": 30,
"pixelRatio": 1,
"visible": true
},
"Kilometerstein": {
"x": 182,
"y": 32,
"width": 14,
"height": 18,
"pixelRatio": 1,
"visible": true
},
"Leuchtfeuer": {
"x": 166,
"y": 130,
"width": 16,
"height": 42,
"pixelRatio": 1,
"visible": true
},
"Leuchtturm": {
"x": 110,
"y": 38,
"width": 20,
"height": 42,
"pixelRatio": 1,
"visible": true
},
"Schachtoeffnung": {
"x": 130,
"y": 78,
"width": 18,
"height": 14,
"pixelRatio": 1,
"visible": true
},
"Wasserfall": {
"x": 66,
"y": 22,
"width": 22,
"height": 22,
"pixelRatio": 1,
"visible": true
},
"Pegel": {
"x": 130,
"y": 92,
"width": 18,
"height": 18,
"pixelRatio": 1,
"visible": true
},
"Stollenmundloch": {
"x": 130,
"y": 110,
"width": 18,
"height": 32,
"pixelRatio": 1,
"visible": true
},
"Wasserspiegelhoehe": {
"x": 130,
"y": 142,
"width": 18,
"height": 14,
"pixelRatio": 1,
"visible": true
},
"Wasserrad": {
"x": 130,
"y": 156,
"width": 18,
"height": 20,
"pixelRatio": 1,
"visible": true
},
"Denkmal": {
"x": 182,
"y": 120,
"width": 12,
"height": 24,
"pixelRatio": 1,
"visible": true
},
"Windrad": {
"x": 148,
"y": 0,
"width": 18,
"height": 44,
"pixelRatio": 1,
"visible": true
},
"Bildstock": {
"x": 182,
"y": 50,
"width": 14,
"height": 32,
"pixelRatio": 1,
"visible": true
},
"Grabhuegel": {
"x": 148,
"y": 44,
"width": 18,
"height": 18,
"pixelRatio": 1,
"visible": true
},
"Grenzstein": {
"x": 182,
"y": 144,
"width": 12,
"height": 26,
"pixelRatio": 1,
"visible": true
},
"Felsen": {
"x": 110,
"y": 80,
"width": 20,
"height": 20,
"pixelRatio": 1,
"visible": true
},
"Hoehleneingang": {
"x": 148,
"y": 62,
"width": 18,
"height": 32,
"pixelRatio": 1,
"visible": true
},
"Campingplatz": {
"x": 66,
"y": 44,
"width": 22,
"height": 22,
"pixelRatio": 1,
"visible": true
},
"Kraftwerk": {
"x": 42,
"y": 0,
"width": 24,
"height": 24,
"pixelRatio": 1,
"visible": true
},
"Kraftwerk_Wasser": {
"x": 110,
"y": 100,
"width": 20,
"height": 24,
"pixelRatio": 1,
"visible": true
},
"Umspannwerk": {
"x": 66,
"y": 66,
"width": 22,
"height": 22,
"pixelRatio": 1,
"visible": true
},
"Laubbaum": {
"x": 182,
"y": 82,
"width": 14,
"height": 38,
"pixelRatio": 1,
"visible": true
},
"Nadelbaum": {
"x": 148,
"y": 94,
"width": 18,
"height": 42,
"pixelRatio": 1,
"visible": true
},
"Bahnhof": {
"x": 66,
"y": 88,
"width": 22,
"height": 22,
"pixelRatio": 1,
"visible": true
},
"Flughafen": {
"x": 66,
"y": 110,
"width": 22,
"height": 22,
"pixelRatio": 1,
"visible": true
},
"Hubschrauber": {
"x": 66,
"y": 132,
"width": 22,
"height": 22,
"pixelRatio": 1,
"visible": true
},
"Parkplatz": {
"x": 66,
"y": 154,
"width": 22,
"height": 22,
"pixelRatio": 1,
"visible": true
},
"Segelflugplatz": {
"x": 88,
"y": 0,
"width": 22,
"height": 22,
"pixelRatio": 1,
"visible": true
},
"Haltepunkt": {
"x": 182,
"y": 170,
"width": 12,
"height": 12,
"pixelRatio": 1,
"visible": true
},
"S_Bahn": {
"x": 88,
"y": 22,
"width": 22,
"height": 22,
"pixelRatio": 1,
"visible": true
},
"Strassenbahnhaltestelle": {
"x": 148,
"y": 152,
"width": 12,
"height": 12,
"pixelRatio": 1,
"visible": true
},
"U_Bahn": {
"x": 88,
"y": 44,
"width": 22,
"height": 22,
"pixelRatio": 1,
"visible": true
}
}

BIN
WebVektor/Farbe/sprite.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

17639
WebVektor/Farbe/style.json Normal file

File diff suppressed because it is too large Load Diff