mirror of
https://github.com/TomHodson/tomhodson.github.com.git
synced 2025-06-26 10:01:18 +02:00
update
This commit is contained in:
parent
af307f7edf
commit
809f030c66
@ -5,7 +5,7 @@ excerpt: |
|
|||||||
PMTiles is a cool new technology to serve interactive vector maps from a static file.
|
PMTiles is a cool new technology to serve interactive vector maps from a static file.
|
||||||
|
|
||||||
image:
|
image:
|
||||||
thumbnail:
|
thumbnail: /assets/blog/pmtiles/thumbnail.png
|
||||||
head: |
|
head: |
|
||||||
<link rel="prefetch" href="/assets/blog/pmtiles/light.json" as="fetch">
|
<link rel="prefetch" href="/assets/blog/pmtiles/light.json" as="fetch">
|
||||||
<link rel="stylesheet" href="/assets/css/maplibre-gl.css">
|
<link rel="stylesheet" href="/assets/css/maplibre-gl.css">
|
||||||
@ -16,8 +16,12 @@ PMTiles is a new project that lets you serve vector map data from static files t
|
|||||||
|
|
||||||
By following this [blog post][blog] and throwing in a bit of code from [the official examples][official_examples] I've put together this little map below. The vector data is entirely served from a static file on this server. Most interactive web maps work by constantly requesting little map images from an external server at different zoom levels. This approach uses much less data and doesn't require an external server to host all the map data.
|
By following this [blog post][blog] and throwing in a bit of code from [the official examples][official_examples] I've put together this little map below. The vector data is entirely served from a static file on this server. Most interactive web maps work by constantly requesting little map images from an external server at different zoom levels. This approach uses much less data and doesn't require an external server to host all the map data.
|
||||||
|
|
||||||
|
Todo:
|
||||||
|
- Figure out how to use [maputnik][maputnik] to generate styles for PMTiles.
|
||||||
|
|
||||||
[blog]: https://til.simonwillison.net/gis/pmtiles
|
[blog]: https://til.simonwillison.net/gis/pmtiles
|
||||||
[official_examples]: https://github.com/protomaps/PMTiles/blob/main/js/examples/maplibre.html
|
[official_examples]: https://github.com/protomaps/PMTiles/blob/main/js/examples/maplibre.html
|
||||||
|
[maputnik]: maputnik.github.io/editor/
|
||||||
|
|
||||||
<figure id="map" style="width:100%; height:500px;"></figure>
|
<figure id="map" style="width:100%; height:500px;"></figure>
|
||||||
|
|
||||||
@ -36,7 +40,7 @@ By following this [blog post][blog] and throwing in a bit of code from [the offi
|
|||||||
let isDark = (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches)
|
let isDark = (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches)
|
||||||
|
|
||||||
async function getLayers(isDark) {
|
async function getLayers(isDark) {
|
||||||
let style_name = isDark ? "dark.json" : "light.json";
|
let style_name = isDark ? "dark.json" : "custom.json";
|
||||||
const base = '{{"/assets/blog/pmtiles/" | relative_url}}';
|
const base = '{{"/assets/blog/pmtiles/" | relative_url}}';
|
||||||
let resp = await fetch(base + style_name);
|
let resp = await fetch(base + style_name);
|
||||||
let layers = await resp.json();
|
let layers = await resp.json();
|
||||||
|
@ -5,7 +5,7 @@ excerpt: Adapters to use common components with lego technic.
|
|||||||
permalink: /projects/lego_adapters
|
permalink: /projects/lego_adapters
|
||||||
|
|
||||||
img:
|
img:
|
||||||
src: /assets/projects/lego_adapters/bw_thumbnail.svg
|
src: /assets/projects/lego_adapters/thumbnail.svg
|
||||||
alt:
|
alt:
|
||||||
class: invertable
|
class: invertable
|
||||||
---
|
---
|
166
assets/blog/pmtiles/custom.json
Normal file
166
assets/blog/pmtiles/custom.json
Normal file
@ -0,0 +1,166 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"id": "water",
|
||||||
|
"type": "fill",
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "water",
|
||||||
|
"filter": ["all"],
|
||||||
|
"layout": {"visibility": "visible"}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "roads_major",
|
||||||
|
"type": "line",
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "roads",
|
||||||
|
"filter": [
|
||||||
|
"all",
|
||||||
|
[
|
||||||
|
"==",
|
||||||
|
"pmap:level",
|
||||||
|
0
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"==",
|
||||||
|
"pmap:kind",
|
||||||
|
"major_road"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"paint": {
|
||||||
|
"line-color": "black",
|
||||||
|
"line-width": 1.6
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "roads_medium",
|
||||||
|
"type": "line",
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "roads",
|
||||||
|
"minzoom": 0,
|
||||||
|
"filter": [
|
||||||
|
"all",
|
||||||
|
[
|
||||||
|
"==",
|
||||||
|
"pmap:level",
|
||||||
|
0
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"==",
|
||||||
|
"pmap:kind",
|
||||||
|
"medium_road"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"paint": {
|
||||||
|
"line-color": "black",
|
||||||
|
"line-width": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "roads_minor",
|
||||||
|
"type": "line",
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "roads",
|
||||||
|
"minzoom": 0,
|
||||||
|
"filter": [
|
||||||
|
"all",
|
||||||
|
[
|
||||||
|
"==",
|
||||||
|
"pmap:level",
|
||||||
|
0
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"==",
|
||||||
|
"pmap:kind",
|
||||||
|
"minor_road"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"paint": {
|
||||||
|
"line-color": "black",
|
||||||
|
"line-width": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "roads_labels_minor",
|
||||||
|
"type": "symbol",
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "roads",
|
||||||
|
"minzoom": 15,
|
||||||
|
"filter": [
|
||||||
|
"any",
|
||||||
|
[
|
||||||
|
"in",
|
||||||
|
"pmap:kind",
|
||||||
|
"minor_road",
|
||||||
|
"other",
|
||||||
|
"path"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"layout": {
|
||||||
|
"symbol-sort-key": [
|
||||||
|
"get",
|
||||||
|
"pmap:min_zoom"
|
||||||
|
],
|
||||||
|
"symbol-placement": "line",
|
||||||
|
"text-font": [
|
||||||
|
"Roboto Regular"
|
||||||
|
],
|
||||||
|
"text-field": [
|
||||||
|
"get",
|
||||||
|
"name"
|
||||||
|
],
|
||||||
|
"text-size": 12
|
||||||
|
},
|
||||||
|
"paint": {
|
||||||
|
"text-color": "#000000",
|
||||||
|
"text-halo-color": "#ffffff",
|
||||||
|
"text-halo-width": 2
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "landuse_park",
|
||||||
|
"type": "fill",
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "landuse",
|
||||||
|
"filter": [
|
||||||
|
"any",
|
||||||
|
[
|
||||||
|
"in",
|
||||||
|
"pmap:kind",
|
||||||
|
"national_park",
|
||||||
|
"park",
|
||||||
|
"cemetery",
|
||||||
|
"protected_area",
|
||||||
|
"nature_reserve",
|
||||||
|
"forest",
|
||||||
|
"golf_course",
|
||||||
|
"hospital",
|
||||||
|
"industrial",
|
||||||
|
"school",
|
||||||
|
"university",
|
||||||
|
"college"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"paint": {
|
||||||
|
"fill-color": "black",
|
||||||
|
"fill-opacity": 0.1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "natural_wood",
|
||||||
|
"type": "fill",
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "natural",
|
||||||
|
"filter": [
|
||||||
|
"any",
|
||||||
|
[
|
||||||
|
"in",
|
||||||
|
"pmap:kind",
|
||||||
|
"wood",
|
||||||
|
"nature_reserve",
|
||||||
|
"forest"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"paint": {
|
||||||
|
"fill-color": "black"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
BIN
assets/blog/pmtiles/thumbnail.png
Normal file
BIN
assets/blog/pmtiles/thumbnail.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 173 KiB |
434
assets/blog/pmtiles/toner.json
Normal file
434
assets/blog/pmtiles/toner.json
Normal file
@ -0,0 +1,434 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"id": "background",
|
||||||
|
"type": "background",
|
||||||
|
"paint": {"background-color": "#fff"}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "landcover_wood",
|
||||||
|
"type": "fill",
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "landcover",
|
||||||
|
"filter": ["==", "class", "wood"],
|
||||||
|
"paint": {
|
||||||
|
"fill-color": "rgba(218, 218, 218, 0.51)",
|
||||||
|
"fill-opacity": {"base": 1, "stops": [[8, 0.6], [22, 1]]}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "landcover-grass",
|
||||||
|
"type": "fill",
|
||||||
|
"metadata": {"mapbox:group": "1444849388993.3071"},
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "landcover",
|
||||||
|
"filter": ["==", "class", "grass"],
|
||||||
|
"paint": {"fill-color": "rgba(236, 235, 235, 1)", "fill-opacity": 1}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "water",
|
||||||
|
"type": "fill",
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "water",
|
||||||
|
"filter": ["all", ["!=", "brunnel", "tunnel"]],
|
||||||
|
"layout": {"visibility": "visible"},
|
||||||
|
"paint": {}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "building",
|
||||||
|
"type": "fill",
|
||||||
|
"metadata": {"mapbox:group": "1444849364238.8171"},
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "building",
|
||||||
|
"layout": {"visibility": "visible"},
|
||||||
|
"paint": {
|
||||||
|
"fill-antialias": true,
|
||||||
|
"fill-color": {
|
||||||
|
"base": 1,
|
||||||
|
"stops": [
|
||||||
|
[15.5, "rgba(241, 240, 240, 1)"],
|
||||||
|
[16, "rgba(212, 212, 212, 1)"]
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "building-top",
|
||||||
|
"type": "fill",
|
||||||
|
"metadata": {"mapbox:group": "1444849364238.8171"},
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "building",
|
||||||
|
"layout": {"visibility": "visible"},
|
||||||
|
"paint": {
|
||||||
|
"fill-color": "rgba(249, 249, 249, 1)",
|
||||||
|
"fill-opacity": {"base": 1, "stops": [[13, 0], [16, 1]]},
|
||||||
|
"fill-outline-color": "rgba(181, 180, 179, 1)",
|
||||||
|
"fill-translate": {"base": 1, "stops": [[14, [0, 0]], [16, [-2, -2]]]}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "boundary-admin2_z0-4",
|
||||||
|
"type": "line",
|
||||||
|
"metadata": {},
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "boundary",
|
||||||
|
"maxzoom": 5,
|
||||||
|
"filter": ["all", ["==", "admin_level", 2], ["!has", "claimed_by"]],
|
||||||
|
"layout": {"visibility": "visible"},
|
||||||
|
"paint": {"line-width": 0.5}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "boundary-admin2_z5-",
|
||||||
|
"type": "line",
|
||||||
|
"metadata": {},
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "boundary",
|
||||||
|
"minzoom": 5,
|
||||||
|
"filter": ["==", "admin_level", 2],
|
||||||
|
"layout": {"visibility": "visible"},
|
||||||
|
"paint": {"line-width": 0.5}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "transportation",
|
||||||
|
"type": "line",
|
||||||
|
"metadata": {},
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "transportation",
|
||||||
|
"filter": ["all", ["==", "$type", "LineString"], ["!=", "class", "pier"]],
|
||||||
|
"layout": {"visibility": "visible"},
|
||||||
|
"paint": {
|
||||||
|
"line-color": {
|
||||||
|
"stops": [[12, "rgba(212, 209, 209, 1)"], [16, "rgba(8, 8, 8, 1)"]]
|
||||||
|
},
|
||||||
|
"line-width": {"stops": [[12, 0.5], [16, 1], [17, 3]]}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "road_area_pier",
|
||||||
|
"type": "fill",
|
||||||
|
"metadata": {},
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "transportation",
|
||||||
|
"filter": ["all", ["==", "$type", "Polygon"], ["==", "class", "pier"]],
|
||||||
|
"layout": {"visibility": "visible"},
|
||||||
|
"paint": {
|
||||||
|
"fill-antialias": true,
|
||||||
|
"fill-color": "rgb(242,243,240)",
|
||||||
|
"fill-opacity": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "road_pier",
|
||||||
|
"type": "line",
|
||||||
|
"metadata": {},
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "transportation",
|
||||||
|
"filter": ["all", ["==", "$type", "LineString"], ["in", "class", "pier"]],
|
||||||
|
"layout": {"line-cap": "round", "line-join": "round"},
|
||||||
|
"paint": {
|
||||||
|
"line-color": "rgb(242,243,240)",
|
||||||
|
"line-width": {"base": 1.2, "stops": [[15, 1], [17, 4]]}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "place_label_other",
|
||||||
|
"type": "symbol",
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "place",
|
||||||
|
"minzoom": 8,
|
||||||
|
"filter": [
|
||||||
|
"all",
|
||||||
|
["==", "$type", "Point"],
|
||||||
|
["!in", "class", "city", "state", "country", "continent"]
|
||||||
|
],
|
||||||
|
"layout": {
|
||||||
|
"text-anchor": "center",
|
||||||
|
"text-field": "{name:latin}\n{name:nonlatin}",
|
||||||
|
"text-font": ["Noto Sans Regular"],
|
||||||
|
"text-max-width": 6,
|
||||||
|
"text-size": {"stops": [[6, 10], [12, 14]]},
|
||||||
|
"visibility": "visible"
|
||||||
|
},
|
||||||
|
"paint": {
|
||||||
|
"text-color": "hsl(0, 10%, 25%)",
|
||||||
|
"text-halo-blur": 0,
|
||||||
|
"text-halo-color": "hsl(0, 0%, 100%)",
|
||||||
|
"text-halo-width": 2
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "highway-name-minor",
|
||||||
|
"type": "symbol",
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "transportation_name",
|
||||||
|
"minzoom": 15,
|
||||||
|
"filter": [
|
||||||
|
"all",
|
||||||
|
["==", "$type", "LineString"],
|
||||||
|
["in", "class", "minor", "service", "track"]
|
||||||
|
],
|
||||||
|
"layout": {
|
||||||
|
"symbol-placement": "line",
|
||||||
|
"text-field": "{name:latin} {name:nonlatin}",
|
||||||
|
"text-font": ["Noto Sans Regular"],
|
||||||
|
"text-rotation-alignment": "map",
|
||||||
|
"text-size": {"base": 1, "stops": [[13, 12], [14, 13]]},
|
||||||
|
"visibility": "visible"
|
||||||
|
},
|
||||||
|
"paint": {
|
||||||
|
"text-color": "rgba(0, 0, 0, 1)",
|
||||||
|
"text-halo-blur": 0.5,
|
||||||
|
"text-halo-color": "rgba(255, 255, 255, 1)",
|
||||||
|
"text-halo-width": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "highway-name-major",
|
||||||
|
"type": "symbol",
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "transportation_name",
|
||||||
|
"minzoom": 12.2,
|
||||||
|
"filter": ["in", "class", "primary", "secondary", "tertiary", "trunk"],
|
||||||
|
"layout": {
|
||||||
|
"symbol-placement": "line",
|
||||||
|
"text-field": "{name:latin} {name:nonlatin}",
|
||||||
|
"text-font": ["Noto Sans Regular"],
|
||||||
|
"text-rotation-alignment": "map",
|
||||||
|
"text-size": {"base": 1, "stops": [[13, 12], [14, 13]]}
|
||||||
|
},
|
||||||
|
"paint": {
|
||||||
|
"text-color": "rgba(0, 0, 0, 1)",
|
||||||
|
"text-halo-blur": 0.5,
|
||||||
|
"text-halo-color": "rgba(255, 255, 255, 1)",
|
||||||
|
"text-halo-width": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "place_label_city",
|
||||||
|
"type": "symbol",
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "place",
|
||||||
|
"maxzoom": 16,
|
||||||
|
"filter": ["all", ["==", "$type", "Point"], ["==", "class", "city"]],
|
||||||
|
"layout": {
|
||||||
|
"text-field": "{name:latin}\n{name:nonlatin}",
|
||||||
|
"text-font": ["Noto Sans Regular"],
|
||||||
|
"text-max-width": 10,
|
||||||
|
"text-size": {"stops": [[3, 12], [8, 16]]}
|
||||||
|
},
|
||||||
|
"paint": {
|
||||||
|
"text-color": "hsl(0, 0%, 0%)",
|
||||||
|
"text-halo-blur": 0,
|
||||||
|
"text-halo-color": "hsla(0, 0%, 100%, 0.75)",
|
||||||
|
"text-halo-width": 2
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "place-continent",
|
||||||
|
"type": "symbol",
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "place",
|
||||||
|
"filter": ["==", "class", "continent"],
|
||||||
|
"layout": {
|
||||||
|
"text-field": "{name:latin}",
|
||||||
|
"text-font": ["Metropolis Extra Bold Italic"],
|
||||||
|
"text-line-height": 1.5,
|
||||||
|
"text-max-width": 4,
|
||||||
|
"text-size": 13,
|
||||||
|
"visibility": "visible"
|
||||||
|
},
|
||||||
|
"paint": {"text-halo-color": "#fff", "text-halo-width": 2}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "place-country",
|
||||||
|
"type": "symbol",
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "place",
|
||||||
|
"filter": ["==", "class", "country"],
|
||||||
|
"layout": {
|
||||||
|
"text-field": "{name:latin}",
|
||||||
|
"text-font": ["Noto Sans Bold"],
|
||||||
|
"text-size": 12,
|
||||||
|
"visibility": "visible"
|
||||||
|
},
|
||||||
|
"paint": {"text-halo-color": "#fff", "text-halo-width": 1.5}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "poi-level-1",
|
||||||
|
"type": "symbol",
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "poi",
|
||||||
|
"minzoom": 14,
|
||||||
|
"filter": [
|
||||||
|
"all",
|
||||||
|
["==", "$type", "Point"],
|
||||||
|
["<=", "rank", 14],
|
||||||
|
["has", "name"]
|
||||||
|
],
|
||||||
|
"layout": {
|
||||||
|
"text-anchor": "top",
|
||||||
|
"text-field": "{name:latin}\n{name:nonlatin}",
|
||||||
|
"text-font": ["Noto Sans Italic"],
|
||||||
|
"text-max-width": 9,
|
||||||
|
"text-offset": [0, 0.6],
|
||||||
|
"text-padding": 2,
|
||||||
|
"text-size": 12
|
||||||
|
},
|
||||||
|
"paint": {
|
||||||
|
"text-color": "rgba(72, 71, 71, 1)",
|
||||||
|
"text-halo-blur": 0.8,
|
||||||
|
"text-halo-color": "#ffffff",
|
||||||
|
"text-halo-width": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "waterway-name",
|
||||||
|
"type": "symbol",
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "waterway",
|
||||||
|
"minzoom": 13,
|
||||||
|
"filter": ["all", ["==", "$type", "LineString"], ["has", "name"]],
|
||||||
|
"layout": {
|
||||||
|
"symbol-placement": "line",
|
||||||
|
"symbol-spacing": 350,
|
||||||
|
"text-field": "{name:latin} {name:nonlatin}",
|
||||||
|
"text-font": ["Noto Sans Italic"],
|
||||||
|
"text-letter-spacing": 0.2,
|
||||||
|
"text-max-width": 5,
|
||||||
|
"text-rotation-alignment": "map",
|
||||||
|
"text-size": 14
|
||||||
|
},
|
||||||
|
"paint": {
|
||||||
|
"text-color": "rgba(6, 6, 6, 1)",
|
||||||
|
"text-halo-color": "rgba(245, 242, 242, 0.83)",
|
||||||
|
"text-halo-width": 1.5
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "water-name-lakeline",
|
||||||
|
"type": "symbol",
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "water_name",
|
||||||
|
"filter": ["==", "$type", "LineString"],
|
||||||
|
"layout": {
|
||||||
|
"symbol-placement": "line",
|
||||||
|
"symbol-spacing": 350,
|
||||||
|
"text-field": "{name:latin}\n{name:nonlatin}",
|
||||||
|
"text-font": ["Noto Sans Italic"],
|
||||||
|
"text-letter-spacing": 0.2,
|
||||||
|
"text-max-width": 5,
|
||||||
|
"text-rotation-alignment": "map",
|
||||||
|
"text-size": 14
|
||||||
|
},
|
||||||
|
"paint": {
|
||||||
|
"text-color": "rgba(255, 255, 255, 1)",
|
||||||
|
"text-halo-color": "rgba(255, 255, 255, 0)",
|
||||||
|
"text-halo-width": 1.5
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "water-name-ocean",
|
||||||
|
"type": "symbol",
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "water_name",
|
||||||
|
"filter": ["all", ["==", "$type", "Point"], ["==", "class", "ocean"]],
|
||||||
|
"layout": {
|
||||||
|
"symbol-placement": "point",
|
||||||
|
"symbol-spacing": 350,
|
||||||
|
"text-field": "{name:latin}",
|
||||||
|
"text-font": ["Noto Sans Italic"],
|
||||||
|
"text-letter-spacing": 0.2,
|
||||||
|
"text-max-width": 5,
|
||||||
|
"text-rotation-alignment": "map",
|
||||||
|
"text-size": 14,
|
||||||
|
"text-transform": "uppercase"
|
||||||
|
},
|
||||||
|
"paint": {
|
||||||
|
"text-color": "rgba(255, 255, 255, 1)",
|
||||||
|
"text-halo-color": "rgba(255, 255, 255, 0)",
|
||||||
|
"text-halo-width": 1.5
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "water-name-other",
|
||||||
|
"type": "symbol",
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "water_name",
|
||||||
|
"filter": ["all", ["==", "$type", "Point"], ["!in", "class", "ocean"]],
|
||||||
|
"layout": {
|
||||||
|
"symbol-placement": "point",
|
||||||
|
"symbol-spacing": 350,
|
||||||
|
"text-field": "{name:latin}\n{name:nonlatin}",
|
||||||
|
"text-font": ["Noto Sans Italic"],
|
||||||
|
"text-letter-spacing": 0.2,
|
||||||
|
"text-max-width": 5,
|
||||||
|
"text-rotation-alignment": "map",
|
||||||
|
"text-size": {"stops": [[0, 10], [6, 14]]},
|
||||||
|
"visibility": "visible"
|
||||||
|
},
|
||||||
|
"paint": {
|
||||||
|
"text-color": "rgba(255, 255, 255, 1)",
|
||||||
|
"text-halo-color": "rgba(255, 255, 255, 0)",
|
||||||
|
"text-halo-width": 1.5
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "boundary_state",
|
||||||
|
"type": "line",
|
||||||
|
"metadata": {"mapbox:group": "a14c9607bc7954ba1df7205bf660433f"},
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "boundary",
|
||||||
|
"filter": ["==", "admin_level", 4],
|
||||||
|
"layout": {
|
||||||
|
"line-cap": "round",
|
||||||
|
"line-join": "round",
|
||||||
|
"visibility": "visible"
|
||||||
|
},
|
||||||
|
"paint": {
|
||||||
|
"line-blur": 0.4,
|
||||||
|
"line-color": "rgba(72, 70, 70, 1)",
|
||||||
|
"line-dasharray": [0.5, 2],
|
||||||
|
"line-opacity": 1,
|
||||||
|
"line-width": {"base": 1.3, "stops": [[3, 1], [22, 15]]}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "boundary_country_z0-4",
|
||||||
|
"type": "line",
|
||||||
|
"metadata": {"mapbox:group": "a14c9607bc7954ba1df7205bf660433f"},
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "boundary",
|
||||||
|
"maxzoom": 5,
|
||||||
|
"filter": ["all", ["==", "admin_level", 2], ["!has", "claimed_by"]],
|
||||||
|
"layout": {
|
||||||
|
"line-cap": "round",
|
||||||
|
"line-join": "round",
|
||||||
|
"visibility": "visible"
|
||||||
|
},
|
||||||
|
"paint": {
|
||||||
|
"line-blur": {"base": 1, "stops": [[0, 0.4], [22, 4]]},
|
||||||
|
"line-color": "rgba(82, 81, 81, 1)",
|
||||||
|
"line-opacity": 1,
|
||||||
|
"line-width": {"base": 1.1, "stops": [[3, 1], [22, 20]]}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "boundary_country_z5-",
|
||||||
|
"type": "line",
|
||||||
|
"metadata": {"mapbox:group": "a14c9607bc7954ba1df7205bf660433f"},
|
||||||
|
"source": "static_hackney",
|
||||||
|
"source-layer": "boundary",
|
||||||
|
"minzoom": 5,
|
||||||
|
"filter": ["==", "admin_level", 2],
|
||||||
|
"layout": {
|
||||||
|
"line-cap": "round",
|
||||||
|
"line-join": "round",
|
||||||
|
"visibility": "none"
|
||||||
|
},
|
||||||
|
"paint": {
|
||||||
|
"line-blur": {"base": 1, "stops": [[0, 0.4], [22, 4]]},
|
||||||
|
"line-color": "rgba(82, 81, 81, 1)",
|
||||||
|
"line-opacity": 1,
|
||||||
|
"line-width": {"base": 1.1, "stops": [[3, 1], [22, 20]]}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
@ -1,795 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
||||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
|
||||||
|
|
||||||
<svg
|
|
||||||
version="1.1"
|
|
||||||
id="svg5371"
|
|
||||||
width="500"
|
|
||||||
height="500"
|
|
||||||
viewBox="0 0 500 499.99998"
|
|
||||||
sodipodi:docname="bw_thumbnail.svg"
|
|
||||||
inkscape:version="1.2.2 (b0a84865, 2022-12-01)"
|
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
|
||||||
xmlns:svg="http://www.w3.org/2000/svg">
|
|
||||||
<defs
|
|
||||||
id="defs5375">
|
|
||||||
<clipPath
|
|
||||||
clipPathUnits="userSpaceOnUse"
|
|
||||||
id="clipPath5387">
|
|
||||||
<path
|
|
||||||
d="m 3791,2799 h 9872 v 9022 H 3791 V 2799"
|
|
||||||
id="path5385" />
|
|
||||||
</clipPath>
|
|
||||||
<clipPath
|
|
||||||
clipPathUnits="userSpaceOnUse"
|
|
||||||
id="clipPath5739">
|
|
||||||
<path
|
|
||||||
d="M 0,0 H 19842 V 14031 H 0 V 0"
|
|
||||||
id="path5737" />
|
|
||||||
</clipPath>
|
|
||||||
<clipPath
|
|
||||||
clipPathUnits="userSpaceOnUse"
|
|
||||||
id="clipPath5799">
|
|
||||||
<path
|
|
||||||
d="M 0,0 H 19842 V 14031 H 0 V 0"
|
|
||||||
id="path5797" />
|
|
||||||
</clipPath>
|
|
||||||
<clipPath
|
|
||||||
clipPathUnits="userSpaceOnUse"
|
|
||||||
id="clipPath5811">
|
|
||||||
<path
|
|
||||||
d="M 0,0 H 19842 V 14031 H 0 V 0"
|
|
||||||
id="path5809" />
|
|
||||||
</clipPath>
|
|
||||||
<clipPath
|
|
||||||
clipPathUnits="userSpaceOnUse"
|
|
||||||
id="clipPath5387-2">
|
|
||||||
<path
|
|
||||||
d="m 3791,2799 h 9872 v 9022 H 3791 V 2799"
|
|
||||||
id="path5385-6" />
|
|
||||||
</clipPath>
|
|
||||||
</defs>
|
|
||||||
<sodipodi:namedview
|
|
||||||
id="namedview5373"
|
|
||||||
pagecolor="#ffffff"
|
|
||||||
bordercolor="#000000"
|
|
||||||
borderopacity="0.25"
|
|
||||||
inkscape:showpageshadow="2"
|
|
||||||
inkscape:pageopacity="0.0"
|
|
||||||
inkscape:pagecheckerboard="0"
|
|
||||||
inkscape:deskcolor="#d1d1d1"
|
|
||||||
showgrid="false"
|
|
||||||
inkscape:zoom="0.75391295"
|
|
||||||
inkscape:cx="112.74511"
|
|
||||||
inkscape:cy="317.67594"
|
|
||||||
inkscape:window-width="1352"
|
|
||||||
inkscape:window-height="709"
|
|
||||||
inkscape:window-x="0"
|
|
||||||
inkscape:window-y="35"
|
|
||||||
inkscape:window-maximized="0"
|
|
||||||
inkscape:current-layer="g5383">
|
|
||||||
<inkscape:page
|
|
||||||
x="0"
|
|
||||||
y="0"
|
|
||||||
id="page5377"
|
|
||||||
width="500"
|
|
||||||
height="499.99997" />
|
|
||||||
</sodipodi:namedview>
|
|
||||||
<g
|
|
||||||
id="g5379"
|
|
||||||
inkscape:groupmode="layer"
|
|
||||||
inkscape:label="Page 1"
|
|
||||||
transform="matrix(0.08,0,0,-0.08,0,1122.6667)">
|
|
||||||
<g
|
|
||||||
id="g5381"
|
|
||||||
transform="matrix(0.58506579,0,0,0.58506579,-1980.6777,6631.2415)">
|
|
||||||
<g
|
|
||||||
id="g5383"
|
|
||||||
clip-path="url(#clipPath5387-2)">
|
|
||||||
<path
|
|
||||||
d="m 9127,7665 1069,617 v -895"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5389" />
|
|
||||||
<path
|
|
||||||
d="m 8326,8128 1069,617 801,-463"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5391" />
|
|
||||||
<path
|
|
||||||
d="m 9795,7279 -668,386"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5393" />
|
|
||||||
<g
|
|
||||||
id="g5395"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,9795.5,6693.5)"
|
|
||||||
style="stroke-width:41.0211245;stroke-dasharray:none">
|
|
||||||
<path
|
|
||||||
d="m 293.09576,-508.05621 c 161.87232,280.5917 161.87232,735.52072 0,1016.11242"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.0211245;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5397" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
d="M 10303,3931 V 6400"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5399" />
|
|
||||||
<g
|
|
||||||
id="g5401"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,9795.5,4224.5)"
|
|
||||||
style="stroke-width:41.0211245;stroke-dasharray:none">
|
|
||||||
<path
|
|
||||||
d="m 0,-718.5 c 109.93224,0 215.36192,75.69891 293.09576,210.44379"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.0211245;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5403" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5405"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,5520.5,9162.5)"
|
|
||||||
style="stroke-width:41.0211245;stroke-dasharray:none">
|
|
||||||
<path
|
|
||||||
d="M 293.09576,508.05621 C 215.36192,642.80109 109.93224,718.5 0,718.5"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.0211245;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5407" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
d="M 8326,8128 5520,9748"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5409" />
|
|
||||||
<path
|
|
||||||
d="m 10303,4440 361,208 v 1852 l -361,-208"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5411" />
|
|
||||||
<path
|
|
||||||
d="m 10664,6500 v 0 l -361,-208"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5413" />
|
|
||||||
<g
|
|
||||||
id="g5415"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,10330.5,7001.5)">
|
|
||||||
<path
|
|
||||||
d="m -268.3728,-387.24149 c 57.81859,-119.87329 140.20755,-196.41098 229.91675,-213.58804"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5417" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5419"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,8058.5,5690.5)">
|
|
||||||
<path
|
|
||||||
d="M -231.14973,502.12366 C -319.21591,380.20737 -370.5,195.4144 -370.5,0 c 0,-195.4144 51.28409,-380.20737 139.35027,-502.12366"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5421" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5423"
|
|
||||||
transform="matrix(-0.86604,-0.49997,0.49997,-0.86604,7658.5,5458.5)">
|
|
||||||
<path
|
|
||||||
d="m 261.98306,-454.3161 c 144.68927,250.91186 144.68927,657.72034 0,908.6322 -144.68925,250.91187 -379.27687,250.91187 -523.96612,0 -144.68927,-250.91186 -144.68927,-657.72034 0,-908.6322 144.68925,-250.91187 379.27687,-250.91187 523.96612,0"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5425" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5427"
|
|
||||||
transform="matrix(-0.86604,-0.49997,0.49997,-0.86604,8860.5,4764.5)">
|
|
||||||
<path
|
|
||||||
d="m 77.42819,-133.28963 c 42.76242,73.61383 42.76242,192.96543 0,266.57926 -42.76241,73.61383 -112.09397,73.61383 -154.85638,0 -42.76242,-73.61383 -42.76242,-192.96543 0,-266.57926 42.76241,-73.61383 112.09397,-73.61383 154.85638,0"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5429" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5431"
|
|
||||||
transform="matrix(-0.86604,-0.49997,0.49997,-0.86604,5052.5,6963.5)">
|
|
||||||
<path
|
|
||||||
d="m 77.42819,-133.28963 c 42.76242,73.61383 42.76242,192.96543 0,266.57926 -42.76241,73.61383 -112.09397,73.61383 -154.85638,0 -42.76242,-73.61383 -42.76242,-192.96543 0,-266.57926 42.76241,-73.61383 112.09397,-73.61383 154.85638,0"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5433" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5435"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,6682.5,4895.5)">
|
|
||||||
<path
|
|
||||||
d="M -54.06481,597.22351 C -224.14259,551.16351 -349.5,297.75299 -349.5,0 c 0,-297.75299 125.35741,-551.16351 295.43519,-597.22351"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5437" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5439"
|
|
||||||
transform="matrix(-0.86604,-0.49997,0.49997,-0.86604,6589.5,4841.5)">
|
|
||||||
<path
|
|
||||||
d="m 247.13382,-427.44604 c 136.48825,236.07194 136.48825,618.82014 0,854.89208 -136.48824,236.07197 -357.7794,236.07197 -494.26764,0 -136.48825,-236.07194 -136.48825,-618.82014 0,-854.89208 136.48824,-236.07197 357.7794,-236.07197 494.26764,0"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5441" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5443"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,6682.5,4895.5)">
|
|
||||||
<path
|
|
||||||
d="m 137.67432,429.65353 c -119.23924,114.84043 -268.7468,66.18695 -355.84824,-115.80181 -87.10144,-181.98874 -87.10144,-445.7147 0,-627.70344 87.10144,-181.98876 236.609,-230.64224 355.84824,-115.80181"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5445" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5447"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,5613.5,7981.5)">
|
|
||||||
<path
|
|
||||||
d="M -54.06481,597.22351 C -224.14259,551.16351 -349.5,297.75299 -349.5,0 c 0,-297.75299 125.35741,-551.16351 295.43519,-597.22351"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5449" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5451"
|
|
||||||
transform="matrix(-0.86604,-0.49997,0.49997,-0.86604,5520.5,7927.5)">
|
|
||||||
<path
|
|
||||||
d="m 247.13382,-427.44604 c 136.48825,236.07194 136.48825,618.82014 0,854.89208 -136.48824,236.07197 -357.7794,236.07197 -494.26764,0 -136.48825,-236.07194 -136.48825,-618.82014 0,-854.89208 136.48824,-236.07197 357.7794,-236.07197 494.26764,0"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5453" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5455"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,5613.5,7981.5)">
|
|
||||||
<path
|
|
||||||
d="m 137.67432,429.65353 c -119.23924,114.84043 -268.7468,66.18695 -355.84824,-115.80181 -87.10144,-181.98874 -87.10144,-445.7147 0,-627.70344 87.10144,-181.98876 236.609,-230.64224 355.84824,-115.80181"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5457" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5459"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,6682.5,7364.5)">
|
|
||||||
<path
|
|
||||||
d="M -54.06481,597.22351 C -224.14259,551.16351 -349.5,297.75299 -349.5,0 c 0,-297.75299 125.35741,-551.16351 295.43519,-597.22351"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5461" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5463"
|
|
||||||
transform="matrix(-0.86604,-0.49997,0.49997,-0.86604,6589.5,7310.5)">
|
|
||||||
<path
|
|
||||||
d="m 247.13382,-427.44604 c 136.48825,236.07194 136.48825,618.82014 0,854.89208 -136.48824,236.07197 -357.7794,236.07197 -494.26764,0 -136.48825,-236.07194 -136.48825,-618.82014 0,-854.89208 136.48824,-236.07197 357.7794,-236.07197 494.26764,0"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5465" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5467"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,6682.5,7364.5)">
|
|
||||||
<path
|
|
||||||
d="m 137.67432,429.65353 c -119.23924,114.84043 -268.7468,66.18695 -355.84824,-115.80181 -87.10144,-181.98874 -87.10144,-445.7147 0,-627.70344 87.10144,-181.98876 236.609,-230.64224 355.84824,-115.80181"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5469" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5471"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,5613.5,5512.5)">
|
|
||||||
<path
|
|
||||||
d="M -54.06481,597.22351 C -224.14259,551.16351 -349.5,297.75299 -349.5,0 c 0,-297.75299 125.35741,-551.16351 295.43519,-597.22351"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5473" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5475"
|
|
||||||
transform="matrix(-0.86604,-0.49997,0.49997,-0.86604,5520.5,5458.5)">
|
|
||||||
<path
|
|
||||||
d="m 247.13382,-427.44604 c 136.48825,236.07194 136.48825,618.82014 0,854.89208 -136.48824,236.07197 -357.7794,236.07197 -494.26764,0 -136.48825,-236.07194 -136.48825,-618.82014 0,-854.89208 136.48824,-236.07197 357.7794,-236.07197 494.26764,0"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5477" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5479"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,5613.5,5512.5)">
|
|
||||||
<path
|
|
||||||
d="m 137.67432,429.65353 c -119.23924,114.84043 -268.7468,66.18695 -355.84824,-115.80181 -87.10144,-181.98874 -87.10144,-445.7147 0,-627.70344 87.10144,-181.98876 236.609,-230.64224 355.84824,-115.80181"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5481" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5483"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,8820.5,3661.5)">
|
|
||||||
<path
|
|
||||||
d="M -54.06481,597.22351 C -224.14259,551.16351 -349.5,297.75299 -349.5,0 c 0,-297.75299 125.35741,-551.16351 295.43519,-597.22351"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5485" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5487"
|
|
||||||
transform="matrix(-0.86604,-0.49997,0.49997,-0.86604,8727.5,3607.5)">
|
|
||||||
<path
|
|
||||||
d="m 247.13382,-427.44604 c 136.48825,236.07194 136.48825,618.82014 0,854.89208 -136.48824,236.07197 -357.7794,236.07197 -494.26764,0 -136.48825,-236.07194 -136.48825,-618.82014 0,-854.89208 136.48824,-236.07197 357.7794,-236.07197 494.26764,0"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5489" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5491"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,8820.5,3661.5)">
|
|
||||||
<path
|
|
||||||
d="m 137.67432,429.65353 c -119.23924,114.84043 -268.7468,66.18695 -355.84824,-115.80181 -87.10144,-181.98874 -87.10144,-445.7147 0,-627.70344 87.10144,-181.98876 236.609,-230.64224 355.84824,-115.80181"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5493" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5495"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,4544.5,8598.5)">
|
|
||||||
<path
|
|
||||||
d="M -54.06481,597.22351 C -224.14259,551.16351 -349.5,297.75299 -349.5,0 c 0,-297.75299 125.35741,-551.16351 295.43519,-597.22351"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5497" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5499"
|
|
||||||
transform="matrix(-0.86604,-0.49997,0.49997,-0.86604,4451.5,8544.5)">
|
|
||||||
<path
|
|
||||||
d="m 247.13382,-427.44604 c 136.48825,236.07194 136.48825,618.82014 0,854.89208 -136.48824,236.07197 -357.7794,236.07197 -494.26764,0 -136.48825,-236.07194 -136.48825,-618.82014 0,-854.89208 136.48824,-236.07197 357.7794,-236.07197 494.26764,0"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5501" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5503"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,4544.5,8598.5)">
|
|
||||||
<path
|
|
||||||
d="m 137.67432,429.65353 c -119.23924,114.84043 -268.7468,66.18695 -355.84824,-115.80181 -87.10144,-181.98874 -87.10144,-445.7147 0,-627.70344 87.10144,-181.98876 236.609,-230.64224 355.84824,-115.80181"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5505" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5507"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,8820.5,6130.5)">
|
|
||||||
<path
|
|
||||||
d="M -54.06481,597.22351 C -224.14259,551.16351 -349.5,297.75299 -349.5,0 c 0,-297.75299 125.35741,-551.16351 295.43519,-597.22351"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5509" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5511"
|
|
||||||
transform="matrix(-0.86604,-0.49997,0.49997,-0.86604,8726.5,6076.5)">
|
|
||||||
<path
|
|
||||||
d="m 247.13382,-427.44604 c 136.48825,236.07194 136.48825,618.82014 0,854.89208 -136.48824,236.07197 -357.7794,236.07197 -494.26764,0 -136.48825,-236.07194 -136.48825,-618.82014 0,-854.89208 136.48824,-236.07197 357.7794,-236.07197 494.26764,0"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5513" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5515"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,8820.5,6130.5)">
|
|
||||||
<path
|
|
||||||
d="m 137.67432,429.65353 c -119.23924,114.84043 -268.7468,66.18695 -355.84824,-115.80181 -87.10144,-181.98874 -87.10144,-445.7147 0,-627.70344 87.10144,-181.98876 236.609,-230.64224 355.84824,-115.80181"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5517" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5519"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,4544.5,6130.5)">
|
|
||||||
<path
|
|
||||||
d="M -54.06481,597.22351 C -224.14259,551.16351 -349.5,297.75299 -349.5,0 c 0,-297.75299 125.35741,-551.16351 295.43519,-597.22351"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5521" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5523"
|
|
||||||
transform="matrix(-0.86604,-0.49997,0.49997,-0.86604,4451.5,6076.5)">
|
|
||||||
<path
|
|
||||||
d="m 247.13382,-427.44604 c 136.48825,236.07194 136.48825,618.82014 0,854.89208 -136.48824,236.07197 -357.7794,236.07197 -494.26764,0 -136.48825,-236.07194 -136.48825,-618.82014 0,-854.89208 136.48824,-236.07197 357.7794,-236.07197 494.26764,0"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5525" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5527"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,4544.5,6130.5)">
|
|
||||||
<path
|
|
||||||
d="m 137.67432,429.65353 c -119.23924,114.84043 -268.7468,66.18695 -355.84824,-115.80181 -87.10144,-181.98874 -87.10144,-445.7147 0,-627.70344 87.10144,-181.98876 236.609,-230.64224 355.84824,-115.80181"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5529" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
d="M 4451,5489 8727,3020"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5531" />
|
|
||||||
<g
|
|
||||||
id="g5533"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,4451.5,6076.5)"
|
|
||||||
style="stroke-width:41.0211245;stroke-dasharray:none">
|
|
||||||
<path
|
|
||||||
d="m -293.09576,508.05621 c -161.87232,-280.5917 -161.87232,-735.52072 0,-1016.11242"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.0211245;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5535" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
d="M 3943,8838 V 6369"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5537" />
|
|
||||||
<g
|
|
||||||
id="g5539"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,4451.5,8544.5)"
|
|
||||||
style="stroke-width:40.85020314;stroke-dasharray:none">
|
|
||||||
<path
|
|
||||||
d="m 293.09576,508.05621 c -161.87233,280.59174 -424.31919,280.59174 -586.19152,0"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:40.85020314;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5541" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
d="M 5466,9717 4504,9162"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:12;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5543" />
|
|
||||||
<path
|
|
||||||
d="M 8727,6662 4451,9131"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5545" />
|
|
||||||
<path
|
|
||||||
d="M 9742,7248 8780,6693"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:12;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5547" />
|
|
||||||
<g
|
|
||||||
id="g5549"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,8726.5,6076.5)"
|
|
||||||
style="stroke-width:41.0211245;stroke-dasharray:none">
|
|
||||||
<path
|
|
||||||
d="m 293.09576,-508.05621 c 161.87232,280.5917 161.87232,735.52072 0,1016.11242"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.0211245;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5551" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
d="M 10250,6369 9288,5813"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:12;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5553" />
|
|
||||||
<path
|
|
||||||
d="M 9234,3313 V 5782"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5555" />
|
|
||||||
<path
|
|
||||||
d="M 10250,3900 9288,3344"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:12;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5557" />
|
|
||||||
<g
|
|
||||||
id="g5559"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,8727.5,3607.5)"
|
|
||||||
style="stroke-width:41.0211245;stroke-dasharray:none">
|
|
||||||
<path
|
|
||||||
d="m -293.09576,-508.05621 c 161.87233,-280.59174 424.31919,-280.59174 586.19152,0"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.0211245;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5561" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
d="M 5161,9784 4092,9166"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5563" />
|
|
||||||
<path
|
|
||||||
d="M 10154,3602 9086,2985"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5565" />
|
|
||||||
<path
|
|
||||||
d="m 6696,9069 93,54 601,-347"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5567" />
|
|
||||||
<path
|
|
||||||
d="m 10998,6693 -334,-193 V 4648 l 334,193 v 1852"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5569" />
|
|
||||||
<path
|
|
||||||
d="m 10227,6752 437,-252"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5571" />
|
|
||||||
<path
|
|
||||||
d="m 10397,7040 601,-347"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5573" />
|
|
||||||
<path
|
|
||||||
d="m 10998,5535 809,468"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5575" />
|
|
||||||
<path
|
|
||||||
d="m 10397,7040 1839,1062"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5577" />
|
|
||||||
<path
|
|
||||||
d="m 7390,8776 1337,771"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5579" />
|
|
||||||
<g
|
|
||||||
id="g5581"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,7751.5,10450.5)">
|
|
||||||
<path
|
|
||||||
d="M -54.06481,597.22351 C -224.14259,551.16351 -349.5,297.75299 -349.5,0 c 0,-297.75299 125.35741,-551.16351 295.43519,-597.22351"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5583" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5585"
|
|
||||||
transform="matrix(-0.86604,-0.49997,0.49997,-0.86604,7658.5,10396.5)">
|
|
||||||
<path
|
|
||||||
d="m 247.13382,-427.44604 c 136.48825,236.07194 136.48825,618.82014 0,854.89208 -136.48824,236.07197 -357.7794,236.07197 -494.26764,0 -136.48825,-236.07194 -136.48825,-618.82014 0,-854.89208 136.48824,-236.07197 357.7794,-236.07197 494.26764,0"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5587" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5589"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,7751.5,10450.5)">
|
|
||||||
<path
|
|
||||||
d="m 137.67432,429.65353 c -119.23924,114.84043 -268.7468,66.18695 -355.84824,-115.80181 -87.10144,-181.98874 -87.10144,-445.7147 0,-627.70344 87.10144,-181.98876 236.609,-230.64224 355.84824,-115.80181"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5591" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
d="m 11743,7914 -94,54"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5593" />
|
|
||||||
<g
|
|
||||||
id="g5595"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,12027.5,7981.5)">
|
|
||||||
<path
|
|
||||||
d="m -279.39102,-83.3777 c 15.5852,-156.96973 74.07905,-291.11385 156.93976,-359.91039 82.8607,-68.79657 179.81349,-63.71475 260.12558,13.63456"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5597" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5599"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,12027.5,7981.5)">
|
|
||||||
<path
|
|
||||||
d="M 137.67432,429.65353 C 57.36223,507.00284 -39.59056,512.08466 -122.45126,443.28809 -205.31197,374.49155 -263.80582,240.34743 -279.39102,83.3777"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5601" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
d="m 11826,7661 v 108"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5603" />
|
|
||||||
<g
|
|
||||||
id="g5605"
|
|
||||||
transform="matrix(-0.86604,-0.49997,0.49997,-0.86604,12027.5,7981.5)">
|
|
||||||
<path
|
|
||||||
d="m 54.06481,-597.22351 c 132.13618,35.78473 240.87815,198.86032 280.08283,420.02794"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5607" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5609"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,12027.5,7981.5)">
|
|
||||||
<path
|
|
||||||
d="m -334.14764,-177.19557 c 39.20468,-221.16762 147.94665,-384.24321 280.08283,-420.02794"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5611" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
d="m 11649,7968 -93,-54"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5613" />
|
|
||||||
<path
|
|
||||||
d="m 11733,7607 93,54"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5615" />
|
|
||||||
<g
|
|
||||||
id="g5617"
|
|
||||||
transform="matrix(-0.86604,-0.49997,0.49997,-0.86604,11933.5,7927.5)">
|
|
||||||
<path
|
|
||||||
d="M 334.14764,177.19557 C 283.43069,463.30801 119.31344,642.1748 -51.79599,597.82471 -222.90543,553.47461 -349.5,299.25781 -349.5,0 c 0,-299.25781 126.59457,-553.47461 297.70401,-597.82471 171.10943,-44.35009 335.22668,134.5167 385.94363,420.62914"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5619" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
d="m 11826,5956 v 42"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5621" />
|
|
||||||
<g
|
|
||||||
id="g5623"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,12027.5,5512.5)">
|
|
||||||
<path
|
|
||||||
d="M -48.09273,484.37631 C -159.1972,451.21979 -248.41132,307.08292 -275.31146,117.27519 c -26.90018,-189.80772 13.6264,-389.21058 103.21678,-507.85765 89.59038,-118.64706 211.21664,-133.98779 309.769,-39.07107"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5625" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5627"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,12027.5,5512.5)">
|
|
||||||
<path
|
|
||||||
d="m 137.67432,429.65353 c -27.87304,26.84479 -58.1585,45.34531 -89.58159,54.72278"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5629" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
d="m 11693,5937 50,-29"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5631" />
|
|
||||||
<g
|
|
||||||
id="g5633"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,12027.5,5512.5)">
|
|
||||||
<path
|
|
||||||
d="m -163.45145,534.31873 c -133.05716,-121.76566 -206.08822,-377.2082 -181.26324,-634.00871 24.82501,-256.80053 141.92804,-457.2571 290.64988,-497.53353"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5635" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5637"
|
|
||||||
transform="matrix(-0.86604,-0.49997,0.49997,-0.86604,11933.5,5458.5)">
|
|
||||||
<path
|
|
||||||
d="m 163.45145,-534.31873 c 147.41577,134.90577 219.18234,431.1683 171.393,707.53449 -47.7893,276.36618 -201.8177,455.82452 -367.85073,428.58252 -166.03303,-27.24194 -297.80436,-253.59299 -314.69642,-540.57182 -16.89206,-286.97881 85.80225,-554.6166 245.25464,-639.17281"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5639" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
d="m 11265,8082 291,-168"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5641" />
|
|
||||||
<path
|
|
||||||
d="M 8593,9625 9755,8953"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5643" />
|
|
||||||
<path
|
|
||||||
d="m 11743,7914 448,258"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5645" />
|
|
||||||
<path
|
|
||||||
d="m 11733,7607 v -413 l 708,-409 v 849"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5647" />
|
|
||||||
<g
|
|
||||||
id="g5649"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,11933.5,7927.5)"
|
|
||||||
style="stroke-width:41.0211245;stroke-dasharray:none">
|
|
||||||
<path
|
|
||||||
d="m 293.09576,-508.05621 c 161.87232,280.5917 161.87232,735.52072 0,1016.11242"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.0211245;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5651" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
d="m 11933,8514 -668,385 v -817"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5653" />
|
|
||||||
<path
|
|
||||||
d="m 11265,5690 v -432 l 668,-386"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5655" />
|
|
||||||
<g
|
|
||||||
id="g5657"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,11933.5,5458.5)"
|
|
||||||
style="stroke-width:41.0211245;stroke-dasharray:none">
|
|
||||||
<path
|
|
||||||
d="m -293.09576,-508.05621 c 161.87233,-280.59174 424.31919,-280.59174 586.19152,0"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.0211245;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5659" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
d="m 12441,5165 v 849 l -708,409 v -413"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5661" />
|
|
||||||
<path
|
|
||||||
d="m 11826,5956 -83,-48"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5663" />
|
|
||||||
<path
|
|
||||||
d="m 11265,5258 -267,-155"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5665" />
|
|
||||||
<path
|
|
||||||
d="m 8593,9470 v 155"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5667" />
|
|
||||||
<path
|
|
||||||
d="M 10464,9362 7658,10983"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5669" />
|
|
||||||
<g
|
|
||||||
id="g5671"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,7658.5,10396.5)"
|
|
||||||
style="stroke-width:41.0211245;stroke-dasharray:none">
|
|
||||||
<path
|
|
||||||
d="m 293.09576,508.05621 c -161.87233,280.59174 -424.31919,280.59174 -586.19152,0"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.0211245;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5673" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
d="m 7150,9698 v 991"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5675" />
|
|
||||||
<g
|
|
||||||
id="g5677"
|
|
||||||
transform="matrix(-0.86604,-0.49997,0.49997,-0.86604,7658.5,9162.5)">
|
|
||||||
<path
|
|
||||||
d="M -293.09576,-508.05621 C -215.36192,-642.80109 -109.93224,-718.5 0,-718.5"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5679" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
d="m 7658,9748 400,-231 v -355"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5681" />
|
|
||||||
<path
|
|
||||||
d="M 8058,9517 7083,8953"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5683" />
|
|
||||||
<path
|
|
||||||
d="M 7604,9717 6642,9162"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:12;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5685" />
|
|
||||||
<path
|
|
||||||
d="M 10464,9362 9395,8745"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5687" />
|
|
||||||
<path
|
|
||||||
d="M 11265,8899 10196,8282 V 7387"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5689" />
|
|
||||||
<path
|
|
||||||
d="m 11265,8082 v -78"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5691" />
|
|
||||||
<path
|
|
||||||
d="m 10196,8282 -801,463"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5693" />
|
|
||||||
<path
|
|
||||||
d="m 12441,6785 160,93 v -772 l -708,409 v 587"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5695" />
|
|
||||||
<path
|
|
||||||
d="m 11733,6423 160,92"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5697" />
|
|
||||||
<path
|
|
||||||
d="m 12601,6106 -160,-92"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5699" />
|
|
||||||
<path
|
|
||||||
d="m 12274,8028 -448,-259"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5701" />
|
|
||||||
<path
|
|
||||||
d="m 12494,5196 963,555"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:12;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5703" />
|
|
||||||
<path
|
|
||||||
d="M 13510,8251 V 5782"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5705" />
|
|
||||||
<path
|
|
||||||
d="m 12494,7665 963,555"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:12;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5707" />
|
|
||||||
<g
|
|
||||||
id="g5709"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,13002.5,8544.5)"
|
|
||||||
style="stroke-width:41.0211245;stroke-dasharray:none">
|
|
||||||
<path
|
|
||||||
d="m 293.09576,-508.05621 c 161.87232,280.5917 161.87232,735.52072 0,1016.11242"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.0211245;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5711" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
d="m 11987,8544 962,556"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:12;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5713" />
|
|
||||||
<path
|
|
||||||
d="M 8727,11600 13002,9131"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5715" />
|
|
||||||
<path
|
|
||||||
d="m 7711,11013 962,556"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:12;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5717" />
|
|
||||||
<g
|
|
||||||
id="g5719"
|
|
||||||
transform="matrix(-0.86604,-0.49997,0.49997,-0.86604,8727.5,11013.5)"
|
|
||||||
style="stroke-width:41.0211245;stroke-dasharray:none">
|
|
||||||
<path
|
|
||||||
d="M -293.09576,-508.05621 C -215.36192,-642.80109 -109.93224,-718.5 0,-718.5"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.0211245;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5721" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
id="g5723"
|
|
||||||
transform="matrix(0.86604,0.49997,-0.49997,0.86604,13002.5,6076.5)"
|
|
||||||
style="stroke-width:41.0211245;stroke-dasharray:none">
|
|
||||||
<path
|
|
||||||
d="m 0,-718.5 c 109.93224,0 215.36192,75.69891 293.09576,210.44379"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.0211245;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5725" />
|
|
||||||
</g>
|
|
||||||
<path
|
|
||||||
d="M 7299,9784 6378,9252"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5727" />
|
|
||||||
<path
|
|
||||||
d="m 7299,11018 1068,617"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5729" />
|
|
||||||
<path
|
|
||||||
d="m 12292,4836 1069,618"
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:41.02102774;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path5731" />
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
</g>
|
|
||||||
</svg>
|
|
Before Width: | Height: | Size: 46 KiB |
1822
assets/projects/lego_adapters/thumbnail.svg
Normal file
1822
assets/projects/lego_adapters/thumbnail.svg
Normal file
File diff suppressed because it is too large
Load Diff
After Width: | Height: | Size: 107 KiB |
Loading…
x
Reference in New Issue
Block a user