SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003714SAS.Планета[All Projects] Хотелкаpublic30-09-2020 17:3913-07-2021 14:20
Reporterzed 
Assigned Tozed 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version200606 
Target Version211230Fixed in Version211230 
Summary0003714: Построение маршрута в оффлайне при помощи osmscout
DescriptionЕсть несколько проектов, которые позволяют прокладывать маршруты в оффлайне, на основе данных OSM. Один из таких проектов - C++ библиотека libosmscout. Вот её и предлагается задействовать.
TagsNo tags attached.
Attached Files

- Relationships
related to 0002135confirmed Добавить offline прокладку маршрута по векторным картам 

-  Notes
(0019975)
zed (manager)
30-09-2020 17:47

В следующей ночной версии можно потестировать: надо распаковать этот архив в папку с SAS и можно строить маршруты по Беларуси. Инструкция о том, как самому генерировать БД для роутинга будет чуть позже.
(0020162)
zed (manager)
13-07-2021 14:19

Инструкция по созданию БД здесь.

Вот здесь лежат уже готовые БД для Беларуси, Украины, Казахстана и Европейской части России.

БД (одну или несколько) распаковать в папку %SASPlanet%\osmscout\ и перезапустить SAS. После этого в списке доступных провайдеров для прокладки маршрута появится OsmScout.

В SASPlanet.ini для этого провайдера есть одна настройка:

[PathDetalize]
GarbageCollectionTimeOut=120000

указывает, как быстро закрывать БД после использования. Время в миллисекундах, по дефолту стоит 120 секунд. Закрытие БД происходит в 2 этапа: при первом таймауте очищается кэш запроса, при втором полностью закрывается БД и освобождается вся память.

Для работы функции, SAS нужна библиотека libosmscout_route.dll. Она уже включена в ночные сборки и будет так же включена в релиз. Если вдруг что - крайнюю версию всегда можно найти здесь: https://github.com/zedxxx/libosmscout-route/releases

- Users who viewed this issue
User List Anonymous (1312x), kalakotkas (5x), iglezz (1x), aromadov (1x), ygorigor (1x), Snake (1x), zed (11x), vdemidov (2x), ingener (2x)
Total Views 1336
Last View 29-03-2024 06:27

- Issue History
Date Modified Username Field Change
30-09-2020 17:39 zed New Issue
30-09-2020 17:39 zed Status new => assigned
30-09-2020 17:39 zed Assigned To => zed
30-09-2020 17:47 zed Note Added: 0019975
18-01-2021 05:52 zed Relationship added related to 0002135
18-01-2021 05:53 zed Summary Построение маршрута в оффлайне => Построение маршрута в оффлайне при помощи osmscout
13-07-2021 14:19 zed Note Added: 0020162
13-07-2021 14:20 zed Status assigned => resolved
13-07-2021 14:20 zed Fixed in Version => 211230
13-07-2021 14:20 zed Resolution open => fixed



Copyright © 2007 - 2024 SAS.Planet Team