forum.esmasoft.com
Свежыя допісы
 
 FAQFAQ  ПошукПошук   НаведвальнікіНаведвальнікі   СуполкіСуполкі   РэгістрацыяРэгістрацыя 
 НастаўленніНастаўленні   Увайсці і праверыць асабістыя паведамленніУвайсці і праверыць асабістыя паведамленні   УвайсціУвайсці 

CityInfo:OSMView
общественный транспорт городов Беларуси
На старонку Папяр.  1, 2, 3, 4, 5, 6
 
Распачаць новую тэму   Адказаць у тэму    Спіс форумаў forum.esmasoft.com -> CityInfo®
Папярэдняя тэма :: Наступная тэма  
Аўтар Паведамленне
Kong En Ge
DevTeam


Далучыўся: 05.11.2003
Допісы: 6717
Адкуль: Minsk

ДопісЗмешчанае: 01 Крс 2016 00:47    Загаловак допісу: CityInfo:OSMView Адказаць з цытатай

Крыху новы накірунак звыклых рэчаў на першае красавіка.
Без абяцанняў і гарантый. Адвядзіце, калі ласка, хатніх гаспадыняў ад клавіятуры.

Цытата:
Бягучая версія 0.2.8.2 ад 23.10.2017


1) Спампаваць праграму і распакаваць (няхай гэта будзе папка osmview).
2) Спампаваць тут ці тут пажаданыя дадзеныя (у фармаце osm.bz2 ці osm.pbf). Фармат osm.pbf патрабуе меней вольнага месца і заўважна хутчэйшы ў апрацоўцы.
2.1) Распакаваць змест архіва osm.bz2 (няхай гэта будзе osmview\data\map.osm). Файл osm.pbf гатовы да ўжывання без распакоўкі.
3) Сканвертаваць map.osm ці map.osm.pbf у прыдатную да наступнай апрацоўкі форму з дапамогай праграмы osm2bin.exe:
Код:
osmview\utils\osm2bin.exe osmview\data\map.osm

альбо
Код:
osmview\utils\osm2bin.exe osmview\data\map.osm.pbf

Пасля даволі працяглай канвертацыі маем на выхадзе файл map.oso (там жа, дзе і быў map.osm/map.osm.pbf)
4) Сканвертаваць map.oso у фармат праглядаемай праз osmview мапы:
Код:
osmview\utils\osmbin2map.exe osmview\data\map.oso -c:osmview\config\classmap.xml

Пасля значна меней працяглай канвертацыі маем на выхадзе файл map.act
5) Запусціць osmview\osmview.exe.
5.1) У меню "Уціліты\Наладка" ("Utilities\Setup") ставім спасылку на папку класіфікатара osmview\data
5.2) У меню "Файл\Пласты" (File\Layers) дадаем map.act

Выглядаць павінна недзе так:


Расфарбоўка і астатнія паляпшэнні маюць чакацца крыху пазней праз пашыраныя версіі канфігурацыйных файлаў osmview\config\ClassMap.xml і osmview\data\default.clf.

На жаль, зручнай працы "з каробкі" абяцаць пакуль немагчыма з прычыны значнай колькасці дзеянняў, якія карыстальнік мае зрабіць самастойна.

Папярэднія версіі:
2017-10-10. 0.2.8.1
2017-09-16. 0.2.7.5
2017-06-19. 0.2.7.4
2017-03-27. 0.2.7.3
2017-02-24. 0.2.7.2
2017-01-30. 0.2.6.2
2016-12-26. 0.2.5.1
2016-11-02. 0.2.4.3
2016-11-01. 0.2.4.2
2016-10-31. 0.2.4.1
2016-09-19. 0.2.3.1
2016-08-17. 0.2.2.1
2016-06-19. 0.2.1.1
2016-06-01. 0.0.1.3
2016-04-27. 0.0.1.2
2016-04-01. 0.0.1.1

_________________
Боюсь, у меня нет никаких фобий...


Апошні раз рэдагаванае: Kong En Ge (23 Кас 2017 23:28), усяго рэдагавалася 24 раз(оў)
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне Адаслаць e-mail Наведаць сайт аўтара
Kong En Ge
DevTeam


Далучыўся: 05.11.2003
Допісы: 6717
Адкуль: Minsk

ДопісЗмешчанае: 23 Ліс 2017 15:42    Загаловак допісу: Адказаць з цытатай

Andrew, Размеры файлов тоже приводите, чтобы можно было соизмерять при прогоне у себя.
_________________
Боюсь, у меня нет никаких фобий...
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне Адаслаць e-mail Наведаць сайт аўтара
Andrew
писатель


Далучыўся: 12.12.2003
Допісы: 108
Адкуль: Minsk

ДопісЗмешчанае: 24 Ліс 2017 12:00    Загаловак допісу: Адказаць з цытатай

BY.osm.pbf -> 183Mb
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне Адаслаць e-mail Наведаць сайт аўтара
BY_Boy
писатель


Далучыўся: 12.11.2009
Допісы: 11

ДопісЗмешчанае: 14 Снж 2017 14:03    Загаловак допісу: Адказаць з цытатай

Напишите пожалуйста пример вида командной строки для запуска приложения по ярлыку, чтобы настройки брались из самой папки, где расположен исполняемый файл, вне зависимости от названия этой папки и места ее расположения (к примеру при запуске с флешки) и туда же потом сохранялись, после её закрытия. То есть, чтобы программа была полностью портативной, а не искала параметры своего прошлого запуска в каких-то переменных или системных папках компьютера и была необходимость каждый раз менять настройки в частности места расположения классификатора и слоев.
Вот это я читал, но ничего к сожалению не понял sorry :
Цытата:
Запуск программы из командной строкиПрограмма поддерживает следующие ключи командной строки:
Ключ Описание
ia Приводит к запуску программу без восстановления установок предыдущего сеанса работы
AppProfileName:<имя> Определяет имя приложения, используемое для формирования пути к файлу установок последнего сеанса работы. По умолчанию, данный путь имеет следующий вид:
<root>\<AppName>\<ProfileName>.bsf
<root> в зависимости от значения параметра bsfmode указывает на каталог локальных настроек текущего пользователя, на каталог настроек всех пользователей, на каталог для хранения временных файлов.
Значение параметра AppProfileName позволяет переопределить часть <AppName> пути. По умолчанию <AppName> совпадает с именем исполняемого файла приложения. Например, приложению CityInfo.exe соответствует значение CityInfo.
Значение параметра ProfileName может переопределяться ключом bsfProfile
При наличии ключа -bsfMode:local значение ключа bsfProfile не используется.
bsfProfile:<профиль> Задает имя файла, хранящего установки последнего сеанса работы. Если параметр не задан, файл с установками имеет имя default.bsf.
При наличии ключа -bsfMode:local значение ключа bsfProfile не используется.
bsfmode:<режим> Определяет режим сохранения файла с установками последнего сеанса работы. Возможные значения параметра режим:
private
файл сохраняется в каталоге текущего пользователя папки Documents and Settings; настройки каждого пользователя сохраняются отдельно. Это значение параметра установлено по умолчанию.
common
файл сохраняется в каталоге All users папки Documents and Settings; все пользователи в пределах рабочей станции имеют доступ к одним и тем же настройкам;
temp
файл сохраняется в каталоге, предназначенном для временных файлов; все пользователи в пределах рабочей станции имеют доступ к одним и тем же настройкам;
local
файл сохраняется в рабочей папке приложения (определенной ключом WorkPath), имя файла совпадает с именем исполняемого файла приложения, дополнено псевдослучайной последовательностью "[abcd]" и имеет расширение .bsf. Все пользователи в пределах рабочей станции имеют доступ к одним и тем же настройкам;
mulinst Разрешает запуск нескольких копий одной программы. При отсутствии этого ключа попытка запустить дополнительный экземпляр программы приведет к активизации предыдущей копии.
NoTopo Запрещает загрузку и использование данных о топологии автодорог. Использование этого ключа позволяет сократить время загрузки и объем запрашиваемой приложением памяти, но при этом будут недоступны все функции работы с транспортной схемой.
NoTransport Запуск программы осуществляется без загрузки данных транспортной схемы. Использование этого ключа позволяет сократить время загрузки и объем запрашиваемой приложением памяти, однако при этом будут недоступны все функции работы с транспортной схемой.
Plugins:<путь> Переопределяет каталог размещения модулей расширения. При отсутствии этого ключа поиск модулей расширения осуществляется в подкаталоге PlugIns относительно каталога размещения исполняемого файла программы.
noPlugins Запрещает загрузку всех модулей расширения. Используйте этот ключ командной строки для того, чтобы сократить объем памяти, необходимой для работы приложения, а также в целях предотвращения загрузки потенциально небезопасных модулей расширения в условиях затрудненного контроля за использованием компьютера.
Splash:<режим> Управляет отображением окна заставки во время запуска программы (переопределяет значение, заданное в окне настройки программы). Значения параметра <режим>:
yes
заставка отображается
no
заставка не отображается
WorkPath <путь>
или
WorkPath:<путь>
Задает рабочий каталог программы, из которого будут считываться данные при загрузке. При отсутствии этого параметра рабочим каталогом считается каталог запуска приложения.
CheckUpdate:<режим> Управляет автоматической проверкой обновлений во время запуска программы
yes
проверка выполняется с учетом значения, заданного в окне настройки программы (поведение по умолчанию)
no
проверка не выполняется вне зависимости от значения, заданного в окне настройки программы
Ключи командной строки должны предваряться символом "–" или "/’ без пробелов между ними. Регистр символов в ключе не имеет значения.
Пример командной строки для запуска программы без загрузки данных о топологии автодорог и назначением рабочего каталога программы C:\Program Files\ESMA\:
CityInfo.exe /NoTopo /WorkPath "C:\Program Files\ESMA\"

Спасибо заранее.
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Andrew
писатель


Далучыўся: 12.12.2003
Допісы: 108
Адкуль: Minsk

ДопісЗмешчанае: 14 Снж 2017 15:15    Загаловак допісу: Адказаць з цытатай

BY_Boy, вроде как на предыдущей странице параметры запуска описывались.
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне Адаслаць e-mail Наведаць сайт аўтара
BY_Boy
писатель


Далучыўся: 12.11.2009
Допісы: 11

ДопісЗмешчанае: 14 Снж 2017 17:34    Загаловак допісу: Адказаць з цытатай

Andrew пісаў(ла):
BY_Boy, вроде как на предыдущей странице параметры запуска описывались.

Уж лучше бы вы ничего не отвечали, чем так.
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Andrew
писатель


Далучыўся: 12.12.2003
Допісы: 108
Адкуль: Minsk

ДопісЗмешчанае: 14 Снж 2017 18:12    Загаловак допісу: Адказаць з цытатай

BY_Boy, кто-то мешает использовать вместо указания пути %CD% ?
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне Адаслаць e-mail Наведаць сайт аўтара
Kong En Ge
DevTeam


Далучыўся: 05.11.2003
Допісы: 6717
Адкуль: Minsk

ДопісЗмешчанае: 14 Снж 2017 18:27    Загаловак допісу: Адказаць з цытатай

Не спорьте, для настоящего portable mode пока нет ничего подходящего.
В очередной версии добавлю.

_________________
Боюсь, у меня нет никаких фобий...
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне Адаслаць e-mail Наведаць сайт аўтара
BY_Boy
писатель


Далучыўся: 12.11.2009
Допісы: 11

ДопісЗмешчанае: 14 Снж 2017 20:11    Загаловак допісу: Адказаць з цытатай

Andrew пісаў(ла):
BY_Boy, кто-то мешает использовать вместо указания пути %CD% ?


Все равно нужно лезть в настройки и менять папку классификатора.


Kong En Ge пісаў(ла):
Не спорьте, для настоящего portable mode пока нет ничего подходящего.
В очередной версии добавлю.


Спасибо, будем ждать.
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Паказаць допісы:   
Распачаць новую тэму   Адказаць у тэму    Спіс форумаў forum.esmasoft.com -> CityInfo® Гадзінны пояс: UTC + 3
На старонку Папяр.  1, 2, 3, 4, 5, 6
Старонка 6 з 6
 
Перайсці:  
Вы не можаце распачынаць тэмы
Вы не можаце адказваць на допісы
Вы не можаце рэдагаваць свае допісы
Вы не можаце выдаляць свае допісы
Вы не можаце галасаваць у апытаннях
Вы не можаце прымацоўваць файлы
Вы можаце cпампоўваць файлы


Powered by phpBB © 2001, 2005 phpBB Group

0.665 sec