diff --git a/map_machine/grid.py b/map_machine/grid.py
index 2450b7a..57431f6 100644
--- a/map_machine/grid.py
+++ b/map_machine/grid.py
@@ -222,7 +222,6 @@ def draw_icons() -> None:
icon_grid_path: Path = workspace.get_icon_grid_path()
collection.draw_grid(icon_grid_path)
logging.info(f"Icon grid is written to {icon_grid_path}.")
- return
icons_by_id_path: Path = workspace.get_icons_by_id_path()
icons_by_name_path: Path = workspace.get_icons_by_name_path()
diff --git a/map_machine/icons/icons.svg b/map_machine/icons/icons.svg
index ae81eb9..97b9c77 100644
--- a/map_machine/icons/icons.svg
+++ b/map_machine/icons/icons.svg
@@ -148,9 +148,9 @@
showgrid="true"
inkscape:document-units="px"
inkscape:current-layer="layer1"
- inkscape:cy="422.65538"
- inkscape:cx="274.63499"
- inkscape:zoom="4"
+ inkscape:cy="419.11984"
+ inkscape:cx="37.260623"
+ inkscape:zoom="8"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
borderopacity="1.0"
@@ -6049,145 +6049,6 @@
bicycle
-
-
-
-
-
-
-
-
-
-
-
- bicycle with letter P in top left corner
-
-
-
-
-
-
-
-
-
- bicycle with cross in top left corner
-
-
-
-
-
-
-
-
-
letter_y
+ id="title10941">letter Y
+
+
+
+ small letter x
+
diff --git a/map_machine/scheme/default.yml b/map_machine/scheme/default.yml
index 2975bf6..4c1505d 100644
--- a/map_machine/scheme/default.yml
+++ b/map_machine/scheme/default.yml
@@ -630,7 +630,9 @@ node_icons:
- tags: {amenity: charging_station}
shapes: [charging_station]
- tags: {amenity: bicycle_repair_station}
- shapes: [bicycle_repair]
+ shapes:
+ - {shape: bicycle, offset: [0, 2]}
+ - {shape: wrench, offset: [1, -5]}
- tags: {amenity: bicycle_rental}
shapes: [{shape: bicycle, offset: [0, 2]}, {shape: key, offset: [1, -4]}]
- tags: {amenity: fuel}
@@ -1048,7 +1050,9 @@ node_icons:
- tags: {amenity: atm}
shapes: [atm]
- tags: {amenity: bicycle_parking}
- shapes: [bicycle_p]
+ shapes:
+ - {shape: bicycle, offset: [0, 2]}
+ - {shape: p_small, offset: [-6, -3]}
- tags: {amenity: telephone}
shapes: [telephone]
- tags: {information: "*"}
@@ -1375,7 +1379,9 @@ node_icons:
- tags: {bicycle: "yes"}
add_shapes: [bicycle]
- tags: {bicycle: "no"}
- add_shapes: [no_bicycle]
+ shapes:
+ - {shape: bicycle, offset: [0, 2]}
+ - {shape: x_small, offset: [-5, -4]}
- tags: {internet_access: wlan, "internet_access:fee": "no"}
add_shapes: [free_wlan]
- tags: {internet_access: wlan}