mirror of
https://github.com/muerwre/orchidmap-front.git
synced 2025-04-25 11:06:40 +07:00
stickers with ability to drag them
This commit is contained in:
parent
5f30df6f48
commit
b8434c32e7
19 changed files with 460 additions and 39 deletions
5
src/constants/modes.js
Normal file
5
src/constants/modes.js
Normal file
|
@ -0,0 +1,5 @@
|
|||
export const MODES = {
|
||||
POLY: 'POLY',
|
||||
STICKERS: 'STICKERS',
|
||||
NONE: 'NONE',
|
||||
};
|
12
src/constants/providers.js
Normal file
12
src/constants/providers.js
Normal file
|
@ -0,0 +1,12 @@
|
|||
// Стили карт
|
||||
export const providers = {
|
||||
'watercolor': 'http://stamen-tiles-{s}.a.ssl.fastly.net/watercolor/{z}/{x}/{y}.jpg',
|
||||
'darq': 'http://{s}.basemaps.cartocdn.com/dark_all/{z}/{x}/{y}.png',
|
||||
'2gis': 'https://tile1.maps.2gis.com/tiles?x={x}&y={y}&z={z}&v=1',
|
||||
'default': 'http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png',
|
||||
'hot': 'http://{s}.tile.openstreetmap.fr/hot/{z}/{x}/{y}.png',
|
||||
'blank': 'http://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}.png',
|
||||
'sat': 'http://mt0.google.com/vt/lyrs=s,h&x={x}&y={y}&z={z}',
|
||||
'ymap': 'https://vec03.maps.yandex.net/tiles?l=map&v=17.04.16-0&x={x}&y={y}&z={z}&scale=1&lang=ru_RU',
|
||||
'ysat': 'https://sat02.maps.yandex.net/tiles?l=sat&v=3.330.0&x={x}&y={y}&z={z}&lang=ru_RU'
|
||||
};
|
43
src/constants/stickers.js
Normal file
43
src/constants/stickers.js
Normal file
|
@ -0,0 +1,43 @@
|
|||
// Стикеры
|
||||
import L from "leaflet";
|
||||
|
||||
export const stickers = {
|
||||
'objects': {},
|
||||
'layers': L.layerGroup(),
|
||||
'savedata': {},
|
||||
'layer_to_object': {},
|
||||
'src': [
|
||||
{off: 5, title: 'Александр 3', title_long: 'Парк Городское Начало', latlng: [55.01275, 82.92368]},
|
||||
{off: 9, title: 'пл.Калинина', title_long: "пл.Калинина", latlng: [55.06019, 82.91316]},
|
||||
{off: 4, title: 'Мост', title_long: 'Мост', latlng: [55.00511, 82.93073]},
|
||||
{off: 7, title: 'Икея', title_long: "Парковка ТЦ Мега", latlng: [54.96494, 82.93138]},
|
||||
{off: 8, title: 'Бугринка', title_long: "Та самая коса\n(культовое место Усталых Педалек)", latlng: [54.97626, 82.95703]},
|
||||
{off: 10, title: 'ГПНТБ', title_long: "ГПНТБ", latlng: [55.01665, 82.94629]}, // второй ряд
|
||||
{off: 18, title: 'Оперный', title_long: "Оперный театр", latlng: [55.03027, 82.92292]},
|
||||
{off: 1, title: 'Лес', title_long: 'Берёзовая роща', latlng: [55.04572, 82.95]}, // первый ряд
|
||||
{off: 19, title: 'Пусто', title_long: "Пока что пусто 1"},
|
||||
{off: 20, title: 'Пусто', title_long: "Пока что пусто 2"}, // третий ряд
|
||||
|
||||
{off: 2, title: 'Трасса', title_long: 'Дорога'},
|
||||
{off: 3, title: 'Курочка', title_long: 'Курочка'},
|
||||
{off: 6, title: 'Палатка', title_long: 'Палаточный лагерь'},
|
||||
{off: 11, title: 'Фастфуд', title_long: "Двухколёсное ожирение"},
|
||||
{off: 12, title: 'Пивко', title_long: "В Питере - пить!"},
|
||||
{off: 13, title: 'Шаварма', title_long: "Вкусная шаурма"},
|
||||
{off: 14, title: 'Камни', title_long: "Кааааммммуушшшки"},
|
||||
{off: 15, title: 'Болото', title_long: "Пошла ты,\nтрясина грёбаная!"},
|
||||
{off: 16, title: 'Роджер', title_long: "Может не надо?"},
|
||||
{off: 17, title: 'Какашка', title_long: "Нехорошее место"},
|
||||
|
||||
{off: 21, title: 'Старт', title_long: "Старт здесь"},
|
||||
{off: 22, title: '1', title_long: "Первая точка"},
|
||||
{off: 23, title: '2', title_long: "Вторая точка"},
|
||||
{off: 24, title: '3', title_long: "Третья точка"},
|
||||
{off: 25, title: '4', title_long: "Четвёртая точка"},
|
||||
{off: 26, title: '5', title_long: "Пятая точка"},
|
||||
{off: 27, title: '7', title_long: "Шестая точка"},
|
||||
{off: 28, title: 'Финиш', title_long: "Финиш здесь"},
|
||||
{off: 29, title: 'Осторожно!', title_long: "Осторожно!"},
|
||||
{off: 30, title: 'Вопрос', title_long: "Что тут?"}
|
||||
]
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue