diff --git a/js/LayersConfig.js b/js/LayersConfig.js
index 0921e62..b087c2b 100644
--- a/js/LayersConfig.js
+++ b/js/LayersConfig.js
@@ -188,6 +188,8 @@ BR.LayersConfig = L.Class.extend({
if (icon && icon.startsWith('maki-')) {
markerSign = `
`;
+ } else if (icon && icon.startsWith('temaki-')) {
+ markerSign = `
`;
}
return Object.assign(
diff --git a/package.json b/package.json
index d72243f..7c9a020 100644
--- a/package.json
+++ b/package.json
@@ -36,6 +36,7 @@
],
"dependencies": {
"@bagage/leaflet.restoreview": "1.0.1",
+ "@ideditor/temaki": "^5.0.0",
"@mapbox/maki": "^6.2.0",
"@mapbox/polyline": "^0.2.0",
"@mapbox/togeojson": "^0.16.0",
@@ -314,6 +315,30 @@
"icons/toilet-11.svg",
"icons/water-11.svg"
]
+ },
+ "@ideditor/temaki": {
+ "main": [
+ "icons/bench.svg",
+ "icons/shower.svg",
+ "icons/bicycle_rental.svg",
+ "icons/bicycle_repair.svg",
+ "icons/boat_rental.svg",
+ "icons/bus.svg",
+ "icons/sign_and_car.svg",
+ "icons/car_wash.svg",
+ "icons/ferry.svg",
+ "icons/car_parked.svg",
+ "icons/parking_space.svg",
+ "icons/bottles.svg",
+ "icons/cleaver.svg",
+ "icons/coffee.svg",
+ "icons/camper_trailer.svg",
+ "icons/cabin.svg",
+ "icons/bunk_beds.svg",
+ "icons/museum.svg",
+ "icons/spotting_scope.svg",
+ "icons/cabin.svg"
+ ]
}
}
}
diff --git a/yarn.lock b/yarn.lock
index 009c60b..dc91738 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -884,6 +884,11 @@
normalize-path "^2.0.1"
through2 "^2.0.3"
+"@ideditor/temaki@^5.0.0":
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/@ideditor/temaki/-/temaki-5.0.0.tgz#8351b3c47de59e9b98396c2cca49bc3dc2049e0a"
+ integrity sha512-doBSdSEr03uGx+hpe14ELxUkCoJexjwZ4/bPyMaBJjMHXlb8lKtCr7oG7YZTZsuzcFZCYGxfCTQsgpoO42vZnQ==
+
"@mapbox/geojson-area@0.2.2":
version "0.2.2"
resolved "https://registry.yarnpkg.com/@mapbox/geojson-area/-/geojson-area-0.2.2.tgz#18d7814aa36bf23fbbcc379f8e26a22927debf10"