View previous topic :: View next topic |
Author |
Message |
John Hellraiser писатель

Joined: 17 Jul 2005 Posts: 11
|
Posted: 04 Feb 2009 15:20 Post subject: Транспорт и остальное |
|
|
Проичитал инструкцию по утилите и не нашел в ней как создать слой с транспортом. Дело в том что нарисовал я карту другого города и хочу нарисовать транспортный слой, но не могу понять как. Понимаю что руками, и по шагам, но как нарисовать маршрут автобуса, остановку и привязать к ней номера автобусов.
|
|
Back to top |
|
 |
3Dima DevTeam

Joined: 05 Nov 2003 Posts: 1709 Location: Минск
|
Posted: 05 Feb 2009 13:07 Post subject: |
|
|
Схема транспорта слишком сложна, чтобы ее можно было самостоятельно создать в виде xml-файла с последующим импортом утилитой MDCP.
Для редактирования транспортной схемы мы используем специально написанный визуальный редактор, который позволяет не только править данные, но и осуществлять контроль корректности полученного транспортного графа. Этот редактор мы никому не даем.
|
|
Back to top |
|
 |
John Hellraiser писатель

Joined: 17 Jul 2005 Posts: 11
|
Posted: 05 Feb 2009 14:11 Post subject: |
|
|
3Dima wrote: |
Схема транспорта слишком сложна, чтобы ее можно было самостоятельно создать в виде xml-файла с последующим импортом утилитой MDCP. |
Если Вам не очень сложно, то дайте пример этого сложного кода, хотябы маленький по двум остановкам и двум маршрутам. Буду очень признателен. А то карта (http://borisovcity.net/forums/index.php?showtopic=6038&view=findpost&p=108463) вроде красивая, а транспорта и дорожного графа нет
|
|
Back to top |
|
 |
3Dima DevTeam

Joined: 05 Nov 2003 Posts: 1709 Location: Минск
|
|
Back to top |
|
 |
John Hellraiser писатель

Joined: 17 Jul 2005 Posts: 11
|
Posted: 05 Feb 2009 22:23 Post subject: |
|
|
Прочитал, рассмотрел. Особенно мне понравилась фраза "PS Вы все еще хотите редактировать схему? Тогда мы идем к вам!". Да хочу. Меня еще больше заинтриговало. Эта чудо програма переводит сразу в формат Сити или в XML? Если в XML то дайте плиз кусок этого кода. Понимаю что все сложно, но и город с нуля нарисовать - тоже не легко. Если Вы смотрели мою версию города, то наверное оценили...
ЗЫ Еще вопрос про автомобильную схему. Она как делается?
|
|
Back to top |
|
 |
Kong En Ge DevTeam

Joined: 05 Nov 2003 Posts: 7106 Location: Minsk
|
Posted: 06 Feb 2009 02:05 Post subject: |
|
|
Quote: |
Тогда мы идем к вам!".
|
Тогда надо было и встречать! За пять лет много воды утекло. На сегодняшний день отдавать редакторы транспортной и автомобильной сетей на сторону не имеет ни малейшего смысла. Равно как и придумывать, как вложить схему в голый XML, а потом вытащить ее оттуда.
_________________ Боюсь, у меня нет никаких фобий...
 |
|
Back to top |
|
 |
John Hellraiser писатель

Joined: 17 Jul 2005 Posts: 11
|
Posted: 06 Feb 2009 07:52 Post subject: |
|
|
Значит ли это что Борисов будет без этих схем? Дадите хотябы наводку? Да или нет?
|
|
Back to top |
|
 |
3Dima DevTeam

Joined: 05 Nov 2003 Posts: 1709 Location: Минск
|
Posted: 06 Feb 2009 14:47 Post subject: |
|
|
Схема общественного транспорта сильно разветвленная? На нашем форуме нашел перечень маршрутов, но картинка со схемой, к сожалению, уже недоступна. Свой визуальный редактор мы отдавать не хотим. Поэтому возможны следующие варианты:
1. Пока не уверен, хочу ли этого, но может всю схему нанесу я сам поверх карты Борисова и отдам ее в виде TrUpdate
2. Для образца нанесу пару маршрутов, и отдам ее Вам для дополнения. После чего
а) Вы отдаете мне данные назад, я их собираю в виде, пригодном для CityInfo и отдаю в виде TrUpdate
б) Пишу утилиту типа MDCP, которая сразу преобразует схему транспорта в нужном виде. Но тут есть маленькая проблема: на сборке графа выполняются многочисленные проверки. В случае нашего визуального редактора локализовать и исправить несоответствия легко, а вот еще ломать голову, как выдать в удобном виде протокол ошибок...
Пока по совокупности трудозатрат для меня самый удобный вариант 2а, ну или 1. Правда, в этом случае не ясно, как быть регулярным обновлением схемы.
|
|
Back to top |
|
 |
John Hellraiser писатель

Joined: 17 Jul 2005 Posts: 11
|
Posted: 06 Feb 2009 15:00 Post subject: |
|
|
1. Не хочу нагружать с вариантом (работы много и Вам это надо?)
2а. опять же, для исправления хотяб одной точки надо Вас напрягать.
2б. наверное самый лучший для Вас и для меня вариант (буду рисовать по шагам и стараться без ошибок), а утилка может пригодится для другого чудика, такого же как я
|
|
Back to top |
|
 |
Stalker почетный нетмониторщик

BELNETMON Team
bytrans
Joined: 24 Mar 2004 Posts: 9387 Location: Sochi
|
Posted: 10 Feb 2009 15:59 Post subject: |
|
|
John Hellraiser, немогу скачать карту с borisovcity.net, выложите здесь.
|
|
Back to top |
|
 |
John Hellraiser писатель

Joined: 17 Jul 2005 Posts: 11
|
|
Back to top |
|
 |
Stalker почетный нетмониторщик

BELNETMON Team
bytrans
Joined: 24 Mar 2004 Posts: 9387 Location: Sochi
|
Posted: 11 Feb 2009 15:47 Post subject: |
|
|
John Hellraiser, там тоже требует регистрацию, разбейте архив на части по 500кБ.
|
|
Back to top |
|
 |
John Hellraiser писатель

Joined: 17 Jul 2005 Posts: 11
|
Posted: 11 Feb 2009 21:40 Post subject: |
|
|
Для чего? Лучше мыло дайте...
|
|
Back to top |
|
 |
Stalker почетный нетмониторщик

BELNETMON Team
bytrans
Joined: 24 Mar 2004 Posts: 9387 Location: Sochi
|
Posted: 12 Feb 2009 09:29 Post subject: |
|
|
John Hellraiser, см. ЛС.
|
|
Back to top |
|
 |
Stalker почетный нетмониторщик

BELNETMON Team
bytrans
Joined: 24 Mar 2004 Posts: 9387 Location: Sochi
|
Posted: 13 Feb 2009 13:24 Post subject: |
|
|
John Hellraiser, вот вам за вашу доброту:
Description: |
|
 Download |
Filename: |
sotab.rar |
Filesize: |
2.82 KB |
Downloaded: |
1008 Time(s) |
|
|
Back to top |
|
 |
John Hellraiser писатель

Joined: 17 Jul 2005 Posts: 11
|
Posted: 13 Feb 2009 14:33 Post subject: |
|
|
Stalker, спасибо, обязательно включу в следующий релиз, если не возражаете
|
|
Back to top |
|
 |
Stalker почетный нетмониторщик

BELNETMON Team
bytrans
Joined: 24 Mar 2004 Posts: 9387 Location: Sochi
|
|
Back to top |
|
 |
Stalker почетный нетмониторщик

BELNETMON Team
bytrans
Joined: 24 Mar 2004 Posts: 9387 Location: Sochi
|
Posted: 16 Feb 2009 00:02 Post subject: |
|
|
Огромная просьба к разработчикам CityInfo 2.X: подправьте плиз ехе-шник Борисова, чтобы:
- карта Борисова могла запускаться вместе с картой Минска;
- слои использовались из разных мест, а не общие.
|
|
Back to top |
|
 |
Kong En Ge DevTeam

Joined: 05 Nov 2003 Posts: 7106 Location: Minsk
|
Posted: 16 Feb 2009 15:37 Post subject: |
|
|
Stalker, Нет никакого .exe для Борисова, есть CityInfo.exe, один на всех. И компоновать туда карты десяти городов одновременно -- такого не будет.
А чтобы одной ситиинфой открывать несколько городов, смотрим параметр командной строки workpath (да-да, в справке).
_________________ Боюсь, у меня нет никаких фобий...
 |
|
Back to top |
|
 |
Stalker почетный нетмониторщик

BELNETMON Team
bytrans
Joined: 24 Mar 2004 Posts: 9387 Location: Sochi
|
Posted: 16 Feb 2009 15:44 Post subject: |
|
|
Kong En Ge, Не компоновать хотел, а запускать одновременно.
Да, обьяснили мне уже всю глубину моего морального и умственного падения...
|
|
Back to top |
|
 |
3Dima DevTeam

Joined: 05 Nov 2003 Posts: 1709 Location: Минск
|
Posted: 16 Feb 2009 15:51 Post subject: |
|
|
Допрос с пристрастием Stalker'а позволил уточнить суть его проблем:
1. У него в разных каталогах находятся полные комплекты программа+данные по Минску и Борисову. Хочется иметь возможность запускать обе программы одновременно.
2. Обе программы читают настройки последнего сеанса работы из одного файла. Поэтому, если слои были подключены в CityInfo-Минск, то при последующем запуске Борисова осуществляется попытка загрузить эти же слои, но уже из каталога с Борисовом.
Решение:
1. Надо в ярлык запуска каждой программы добавить ключ -mulinst
2. В ярлык запуска, например, карты Борисова, добавить ключ -bsfProfile:borisov. Кроме того, т.к. карта Борисова пока не может иметь схему общественного транспорта и топологию автодорог, для ярлыка Борисова не помешают ключи -notransport и -notopo.
Как ни странно, про все эти ключи написано в справке к программе...
|
|
Back to top |
|
 |
Stalker почетный нетмониторщик

BELNETMON Team
bytrans
Joined: 24 Mar 2004 Posts: 9387 Location: Sochi
|
Posted: 16 Feb 2009 15:54 Post subject: |
|
|
Запускаюсь, так:
"C:\Program Files\ESMA Ltd\CityInfoB\CityInfo.exe" -mulinst -bsfProfile:borisov.bsf -notopo -notransport
и все
|
|
Back to top |
|
 |
3Dima DevTeam

Joined: 05 Nov 2003 Posts: 1709 Location: Минск
|
Posted: 16 Feb 2009 15:56 Post subject: |
|
|
Stalker, Что лишний раз доказывает: правильно поставленный вопрос уже содержит половину ответа
В приведенной командной строке правильнее использовать ключ -bsfProfile:borisov, т.к. расширение добавляется автоматически. Предложенный же вариант -bsfProfile:borisov.bsf породит файл настроек borisov.bsf.bsf
|
|
Back to top |
|
 |
Stalker почетный нетмониторщик

BELNETMON Team
bytrans
Joined: 24 Mar 2004 Posts: 9387 Location: Sochi
|
Posted: 16 Feb 2009 16:03 Post subject: |
|
|
Quote: |
Как ни странно, про все эти ключи написано в справке к программе... |
Ага, которую все пользователи учат наизусть перед сном.
3Dima, спасибо!!!
Quote: |
породит файл настроек borisov.bsf.bsf |
абы работало но всеравно спасибо ещё раз, поправил как правельно, лишний файл на C:\Documents and Settings\Stalker\Application Data\ESMA\CityInfo грохнул.
|
|
Back to top |
|
 |
Kong En Ge DevTeam

Joined: 05 Nov 2003 Posts: 7106 Location: Minsk
|
Posted: 16 Feb 2009 16:58 Post subject: |
|
|
Quote: |
которую все пользователи учат наизусть перед сном
|
Ну, если они перед сном задаются вопросами о том, как запустить на разных наборах данных, то придется и поучить в это время!
_________________ Боюсь, у меня нет никаких фобий...
 |
|
Back to top |
|
 |
|
|