diff --git a/src/components/gpx/osm-icons.ts b/src/components/gpx/osm-icons.ts
index efb77c0..cfcaf70 100644
--- a/src/components/gpx/osm-icons.ts
+++ b/src/components/gpx/osm-icons.ts
@@ -57,8 +57,12 @@ import saddle from '../../icons/osm/saddle.svg';
import stone from '../../icons/osm/stone.svg';
import spring from '../../icons/osm/spring.svg';
import fumarole from '../../icons/osm/eruption-svgrepo-com.svg';
+import parking from '../../icons/osm/parking.svg';
+import bicycle_parking from '../../icons/osm/parking_bicycle.svg';
export const osmIcons = {
+ parking,
+ bicycle_parking,
bar,
fast_food,
food_court: fast_food,
diff --git a/src/icons/osm/bike.svg b/src/icons/osm/bike.svg
new file mode 100644
index 0000000..603bcc8
--- /dev/null
+++ b/src/icons/osm/bike.svg
@@ -0,0 +1,168 @@
+
+
+
diff --git a/src/icons/osm/hiking.svg b/src/icons/osm/hiking.svg
new file mode 100644
index 0000000..5048db1
--- /dev/null
+++ b/src/icons/osm/hiking.svg
@@ -0,0 +1,111 @@
+
+
+
diff --git a/src/icons/osm/parking.svg b/src/icons/osm/parking.svg
index 2a5f992..1241f60 100644
--- a/src/icons/osm/parking.svg
+++ b/src/icons/osm/parking.svg
@@ -1 +1,74 @@
-
\ No newline at end of file
+
+
+