Трансляции
  • Нет ни одной трансляции.
МАСТЕРА СМЛР
Кочегарова Елена
26
Кочегарова Елена
Комсомольск-на-Амуре, 1962
Акишина Любовь
25
Акишина Любовь
Комсомольск-на-Амуре, 1956
Новоселова Мария
21
Новоселова Мария
Москва, 1977
Сорокина Мария
20
Сорокина Мария
Москва, 1992
МАСТЕРА СМЛР 175
Кондратюк Анатолий
181
Кондратюк Анатолий
Софрино-1, 1980
Емельянов Сергей
176
Емельянов Сергей
Москва, 1956
МАСТЕРА СМЛР 100
Ингеройнен Владимир
109
Ингеройнен Владимир
Санкт-Петербург, 1968
Конопелько Фёдор
109
Конопелько Фёдор
Москва, 1943
Якимов Виктор
101
Якимов Виктор
Пермь, 1955
МАСТЕРА СМЛР 75
Митрошин Сергей
95
Митрошин Сергей
Инсар, Мордовия, 1975
Пастухов Николай
92
Пастухов Николай
Санкт-Петербург, 1960
Румянцев Иван
91
Румянцев Иван
Пермский край, 1964
Щитов Андрей
89
Щитов Андрей
Балашиха, 1985
Кожин Петр
87
Кожин Петр
Санкт-Петербург, 1961
Лавриненко Владимир
87
Лавриненко Владимир
Москва, 1964
Кривенков Сергей
84
Кривенков Сергей
Москва, 1967
Снедков Денис
84
Снедков Денис
Москва, 1974
Чечёткин Сергей
84
Чечёткин Сергей
Сергиев Посад, 1985
Пушкарев Андрей
82
Пушкарев Андрей
Балашиха, 1977
Тимофеев Дмитрий
81
Тимофеев Дмитрий
Санкт-Петербург, 1974
Акчурин Ринат
79
Акчурин Ринат
Москва, 1973
Трипака Сергей
79
Трипака Сергей
Юбилейный, 1979
Чернов Олег
78
Чернов Олег
Солнечногорск, 1961
Кригер Александр
77
Кригер Александр
Федоскино, 1973
Лютов Алексей
76
Лютов Алексей
Москва, Апрелевка, 1980
Ляпустин Михаил
76
Ляпустин Михаил
Москва, 1958
Коновалов Александр
75
Коновалов Александр
Москва, 1961
Рачинский Сергей
75
Рачинский Сергей
Санкт-Петербург, 1970

Карты лыжных трасс Швеции в телефоне

05 mvy 254
10.11.2023 22:36
Как получить в телефоне карту лыжных трасс Швеции?
Для примера, с норвежским сайтом https://www.skisporet.no/map все понятно - с него можно скачать треки трасс и использовать в любом своем приложении, либо поставить приложение skisporet и видеть свое местоположение на трассе в нем.
А вот со шведским https://xn--lngdspr-5wao.se/ проблема - как треки с него скачать я не нашел, приложения такого нет, ни одного контакта на сайте тоже нет...
  • Просмотров:1239
  • Комментариев:26
  • Рейтинг: -1 +1 -2
  • там нет треков  Вячеслав_SSh  
    [13.11.2023 13:23]
    • а  mvy  
      [13.11.2023 16:37]
      • Там  Вячеслав_SSh  
        [13.11.2023 16:56]
        • А  mvy  
          [13.11.2023 16:58]
          • нет ))  Вячеслав_SSh  
            [13.11.2023 17:03]
            • а  mvy  
              [13.11.2023 17:07]
              • Угу  Вячеслав_SSh  
                [14.11.2023 09:36]
там нет треков
13.11.2023 13:23
А вот со шведским https://xn--lngdspr-5wao.se/ проблема
там библиотека php Leaflet
пример с их сайта:
class Leaflet-interactive
d="M767 475L770 461L773 427"

Это полигон с геопривязкой
Ссылка Рейтинг: 0 0 0
05 mvy 254
а
13.11.2023 16:37
можно расшифровать, а то я ничего не понял.
Вверх Ссылка Рейтинг: 0 0 0
Там
13.11.2023 16:56
Треков нет. И выгрузить их никак.
Там на сайте используется интерактивная полигональная картография:
ну т.е. каждый маршрут лыжной трассы состоит из независимых объектов (прямоугольников), привязанных по координатам.
В теории их можно сконвертировать в gpx (трек Garmin), но на практике такой gpx не воспримется никакими устройствами в виде маршрута.
Вверх Ссылка Рейтинг: 0 0 0
05 mvy 254
А
13.11.2023 16:58
Как сконвертировать? Уж с готовым GPX я справлюсь. Мне как маршрут он и не нужен. Я его наложу на карту в Locus Maps и таким образом смогу видеть свое местоположение на трассе.
Вверх Ссылка Рейтинг: 0 0 0
нет ))
13.11.2023 17:03
Вы справляетесь с gpx, имеющим теги <trkseg>-<trkpt>
Т.е. содержащим именно трэк.
Полигональный gpx локус не воспримет нормально просто потому,ч то там трека нет.
Вверх Ссылка Рейтинг: 0 0 0
05 mvy 254
а
13.11.2023 17:07
на примерчик такого gpx можно глянуть?
Вверх Ссылка Рейтинг: 0 0 0
Угу
14.11.2023 09:36
Тут
Ссыль поинты без трека
ссыль - полигон
Вверх Ссылка Рейтинг: 0 0 0
05 mvy 254
Попробовал
14.11.2023 10:35
Файл 00.gpx нормально отображается.
01.gpx нет, но там я и не вижу вообще линии или многоугольника, вижу только описание области, в которой они должны находиться.
Вверх Ссылка Рейтинг: 0 0 0
нет.
14.11.2023 11:20
Файл 00
Содержит исходные точки отслеживания (планировщика) - <rtept>
Это совсем не одно и то же, что и точки маршрута - <trckpt>, которые сегминтируются в <trkseg> и уже сегменты объединяются в сам трек - <trk>
Cписок локуса содержит значительно больше инструкций, потому он их отображает. Но не воспринимает как трек, а именно как планировщик.

Если разницы нет, то достаточно хоть простого скриншота сделать и привязать к локусу.
Там всё просто, как дважды-два:
Локус для растровых карт использует sqllite
любую картинку прописываем в sqllite геопривязкой  - и вот готовая карта, которую локус отобразит - достаточно положить в его каталог maps

Если лень руками - загоняем скриншот в SASplanet и оттуда экспортируем в sqllite и опять копируем в локус.

Но это  - НЕ ТРЕК.

01.gpx нет, но там я и не вижу вообще линии или многоугольника, вижу только описание области, в которой они должны находиться.
Именно потому, что Файл 01 - это как раз полигон.
Т.е. то, о чем я говорил.

Например, в виде KML этот файл:

        <outerBoundaryIs>
           <LinearRing>
             <coordinates>29.197349731745,68.2075314638678,0 29.1515161440985,68.2062568571602,0 29.1767503665106,68.19612121053,0 29.2038728640692,68.1952923115925,0 29.197349731745,68.2075314638678,0 </coordinates>
           </LinearRing>
         </outerBoundaryIs>

Т.е. действующие точки.
Разница на лице )))

Но GPX этого не умеет.

Именно поэтому невозможно в GPX отправить полигональную картографию.
Вверх Ссылка Рейтинг: 0 0 0
05 mvy 254
Так
14.11.2023 11:45
как планировщик и не нужно, достаточно только отображения на карте.
Если привязывать скриншоты, то получится карта только одного масштаба, ее невозможно будет ни увеличить ни уменьшить. А ведь уже есть исходная хорошая карта с openandromaps, на нее бы только наложить трассы.
В примере файла 01 в kml я вижу 5 точек, а в примере его же в gpx не было ни одной.
Вверх Ссылка Рейтинг: 0 0 0
снова нет
14.11.2023 13:51
Если привязывать скриншоты, то получится карта только одного масштаба
при привязке прекрасно генерируются слои по масштабам из одной картинки.
Грубо говоря: картинку вдвое растянул - вдвое крупный масштаб.
А ведь уже есть исходная хорошая карта с openandromaps, на нее бы только наложить трассы
Вот там полезно почитать )

сас-планет форум
Вверх Ссылка Рейтинг: 0 0 0
05 mvy 254
Да
14.11.2023 14:29
Если растянуть картинку, то ее детализация никак не изменится. А на векторных картах на разные слои и наполнение разное.

Что по этой ссылке? К сожалению изучать под 100 страниц нет возможности.
Вверх Ссылка Рейтинг: 0 0 0
)
14.11.2023 15:34
Что по этой ссылке? К сожалению изучать под 100 страниц нет возможности.
Мануал. Это наш форум сас-планетчиков )
А на векторных картах на разные слои и наполнение разное
Векторные карты - прошлый век.
Весь нормальный мир давно перешел на растр. Тот же BirdEye в гармине.
1. Берешь полноценный растр настоящих топографических карт с разными масштабами.
2. Привязываешь их по гео.
3. Получаешь в любом нафигаторе - хоть локусе, хоть гармине, хоть где - полноценную топографию.
Вверх Ссылка Рейтинг: 0 0 0
05 mvy 254
Это
14.11.2023 16:48
Это же надо полностью новую карту делать, послойную. Времени не хватит...
Вверх Ссылка Рейтинг: 0 0 0
Нет
14.11.2023 20:05
Мне кажется, что для такой задачи гораздо проще нарисовать сам трек в любой трек-рисовалке или вообще в тексте/екселе:

Если на шведском сайте включить просмотр кода страницы, то там видно координаты полигонов.
Эти координаты тупо откопипастить в gpx формат руками - и вот готовый трек gpx
Вверх Ссылка Рейтинг: 0 0 0
05 mvy 254
вот
14.11.2023 20:58
>на шведском сайте включить просмотр кода страницы, то там видно координаты полигонов.
Не соображу как это.

>sweden-lomaps там лыжные трассы
Горнолыжные, лыжных мало.

>Или прошакалить
Что означает данный термин?

>https://skimap.org/
Там беговых трасс процентов 20 от имеющихся в нужном мне регионе Valadalen-Ottsio-Edsasdalen
Вверх Ссылка Рейтинг: 0 0 0
Это
15.11.2023 05:47
Слэнг)
>Или прошакалить
Что означает данный термин?
Перерыть, плотно покопаться, поискать, используя не только предоставленные на экране механизмы сайта

включить просмотр кода страницы, то там видно координаты полигонов.
Не соображу как это
В яндекс-браузере в меню есть команды "посмотреть код страницы" и "исследовать элемент"

https://guidecomp.ru/kak-posmotret-kod-stranitsy-v-yandex-brauzere.html
Вверх Ссылка Рейтинг: 0 0 0
05 mvy 254
Как
15.11.2023 10:24
Как посмотреть код страницы я знаю, но вот как в нем найти что-то нужное мне непонятно.

На skimap.org очень мало трасс нужного мне региона.
Вверх Ссылка Рейтинг: 0 0 0
Вот
15.11.2023 17:19
Класс leaflet-interactive содержит координаты поинтов.
Т.е. щелкая мышой по строчкам классов получаем координаты точек нарисованной линии.
Копипастим в куда удобно и потом в gpx
и имеем трек.
Вопрос только  в том, что за координаты указаны.
Это могут быть относительные центра карты, или глобальные по её краю, или 100500 вариантов.
Самый простой путь - определить геокоординаты любой точки линии и проверить остальные на +/- смещения.

Например:
(выделенный фрагмент) 323L1076 и следующая точка в строке 323L1082 сравнивая с предыдущим классом, чей полигон помечается ниже и левее и имеет точки
532L1069 и 547L1059 и 552L1059
очень похоже на:
до L - широта, после - долгота
Во всяком случае
линия в полигоне
532L1069  547L1059  552L1059 - как раз нарисована сначала слева направо (с запада на восток), а потом на север (наверх) без изменения долготы "1059"  - маленький кусочек с острым углом.
Т.е. проблема сводится к преобразованию координат  323L1076 в широта/долгота

Ну и получив таким образом точки и загнав их в любой gpx как trkpnt получаем идеальный трек.


Вверх Ссылка Рейтинг: 0 0 0
05 mvy 254
Спасибо
15.11.2023 17:53
Более менее понятно, но явно по временным затратам овчинка выделки не стоит...
Вверх Ссылка Рейтинг: 0 0 0
Кстати
16.11.2023 19:45
Всё оказалось проще до смешного.

При масштабировании этого сайта (при выборе трассы или т.п.)
Адресная строка в браузере становится вида:
https://xn--lngdspr-5wao.se/#hassela/8./12,16.71535,62.06675

Где hassela - это трасса
8 - масштаб карты
12 - цена смещения
16.71535 и 62.06675 - координаты центра данной карты.

Тогда координаты полигонов/треков трассы - это пиксельные смещения относительно центра карты.
С помощью любого конвертера или экселя легко преобразовываются смещения в координаты и строится трек.
😉
Вверх Ссылка Рейтинг: 0 0 0
05 mvy 254
Совсем
16.11.2023 20:41
не похоже, что 8 это масштаб.
Я перешел по этой ссылке и пробовал масштабировать - 8 не меняется, а меняется как раз 12. Т.е. масштаб это после / Что такое 8 неясно.
А как можно вычислить эти смещения не понял.
Вверх Ссылка Рейтинг: 0 0 0
Прикольно...)
16.11.2023 22:01
Тогда еще проще.
Кстати /8./ можно вообще из ссылки удалить)))

Проще вот в чем:
Тогда строчка ссылки это: /12,долгота_центра,широта_центра

Где 12 (14,13,10,11 и тд)
Это z тейлов, т.е. уровень увеличения - почти, как масштаб, но в колисественном эквиваленте.
Т.е. количество тейлов (плиток картинки).
Ну как у гармина или опенстрит  z8, z10 и тд
Тут подробно:
https://wiki.openstreetmap.org/wiki/Zoom_levels

Формулы преобразования z есть и много описаны.
И тогда просто и экселя хватит для получения координат точек полигонов.

Т.е. Точка 532L1069 в геокоординатах  это будет точка:
Широта_центра+к*532,
Долгота_центра+к*1069

Где к получается по формуле для данного разрешения (12,14 и тд)
Эти преобразования есть в интернете.
И более того в самой библиотеке leaflet есть готовая функция преобразования: ей отдаются координаты центра карты и смещения, а возвращает она геокоординаты
Вверх Ссылка Рейтинг: 0 0 0
05 mvy 254
а
17.11.2023 00:34
где эти точки-то брать?
Вверх Ссылка Рейтинг: 0 0 0
Дополню
16.11.2023 22:04
Ну т.е. грубо говоря Z -  это уровень размера плитки картинки в градусах.
На вики там описано.
Например z14  это 1:35000 или 1 плитка = 0.022 градуса долготы
Вверх Ссылка Рейтинг: 0 0 0
Ну или)))
14.11.2023 20:17
Или купить за 100 рублей в локусе sweden-lomaps там лыжные трассы, вроде, есть)

Или прошакалить
https://skimap.org/
))  
Вверх Ссылка Рейтинг: 0 0 0