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

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


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

ДопісЗмешчанае: 16 Стд 2007 22:11    Загаловак допісу: Создание панорамных видов Адказаць з цытатай

Краткое руководство по созданию панорамных видов
Что такое панорамный вид и как он выглядит, можно прочитать в справке к CityInfo, а также на форуме.

  1. Скачать компилятор панорамных видов и поместить его в любое удобное место на жестком диске.
  2. Создать скрипт, описывающий панорамы. Скрипт представляет собой текстовый файл (кодировка кириллицы 1251), содержащий нужное количество описаний следующего вида:
    Цытата:
    [panorama]
    title=Название панорамы
    author=Автор панорамы
    shootingdate=Дата съемки
    center=Точка съемки
    beginning=Начальная точка
    ending=Конечная точка
    image=файл с изображением

    Жирным шрифтом отмечены атрибуты, которые необходимо задать в обязательном порядке; курсивом отмечены места, которые должны быть заменены пользовательскими значениями.

    При задании значений атрибутов следует иметь в виду следующее:

    • Значение атрибута shootingdate желательно задавать в формате ГГГГ-ММ-ДД, не включая при необходимости день и месяц
    • Значением атрибута center являются координаты точки, с которой велась съемка панорамы.
    • Значением атрибута beginning являются координаты любой точки на луче, ведущем из точки съемки панорамы к объектам, расположенным на левой границе панорамного изображения. Для уменьшения потенциальных погрешностей позиционирования рекомендуется выбирать точку на луче, отстоящую от места съемки не менее, чем на 50 метров.
      Для точного выбора направления можно перейти в режим измерения расстояний, начать измерение в точке, откуда производилась съемка, а затем -- перемещая мышь -- выбрать такое направление луча на карте, чтобы оно наилучшим образом совпало с объектами, появляющимися на левом крае панорамного изображения. После чего скопировать координаты в буфер обмена и перенести их оттуда в значение атрибута.
    • Значением атрибута ending являются координаты любой точки на луче, ведущем из точки съемки панорамы к объектам, расположенным на правой границе панорамного изображения. При задании значения атрибута следует руководствоваться рекомендациями, приведенными для атрибута beginning.
      Если данный атрибут отсутствует, считается, что панорама кольцевая. При подготовке кольцевых панорам следует обращать особое внимание на качество стыка изображения на левой и правой границах панорамы
    • Значения атрибутов center, beginning и ending задаются в форме координата_X;координата_Y. Десятичный разделитель -- точка, разделитель координат X и Y -- точка с запятой:
      Код:
      center=1234.1;-5678.0

      Координаты точек можно скопировать в буфер обмена для последующей вставки непосредственно в программе CityInfo, наведя указатель мыши в нужную точку и нажав комбинацию клавиш Alt+C. Помещение координат в буфер обмена будет подтверждено звуковым сигналом.
      Для практических целей допустимо указывать значения координат с точностью до метров (не включая дробную часть).
    • Значением атрибута image является имя файла в формате JPEG, содержащего изображение панорамы. Имя файла задается относительно папки, в которой размещен панорамный скрипт (т.е. если скрипт и изображения сложены в одну папку, то достаточно указать только имя файла).
      Если исходное панорамное изображение нарезано на несколько вертикальных фрагментов, допускается неоднократное использование атрибута image:
      Код:
      ...
      image=01.jpg
      image=02.jpg
      ...

      Внимание: при обработке нескольких фрагментов программа не осуществляет их подгонку и (или) сглаживание. Пользуйтесь для подготовки изображения специализированными графическими пакетами!
      Рекомендуемая высота изображения панорамы -- не более 400 пикселов. Кроме того, рекомендуется подбирать такое качество исходных JPEG-файлов, чтобы общий их размер не превышал 300-400 Кбайт для кольцевой панорамы, пропорционально уменьшая указанный предел для частичных панорам.

  3. Сформированный скрипт с описанием панорам передается в компилятор путем указания имени файла в командной строке:
    Код:
    pct.exe mypanorama.txt

    Помните, что программа pct должна быть доступна из той папки, в которой идет обращение к ней (путем указания соответствующего значения в переменной среды PATH или указанием папки размещения в строке обращения).
    При обработке скрипта производится проверка корректности скрипта и формирование файла с панорамным видом. На экран при этом выводятся характеристики обрабатываемых панорам. Более развернутое описание процесса обработки скрипта и сообщений об ошибках появится позже, если изложенной выше информации окажется недостаточно :-)
    Если обработка выполнена успешно, то в папке со скриптом появится файл с тем же именем, которое было у скрипта, и расширением .pnr.
  4. Полученный .pnr-файл поместите в подпапку panorama папки, в которой установлена программа CityInfo, после чего запустите CityInfo (или перезапустите, если она была запущена на момент копирования файла с панорамным видом).
    Включите отображение панорамных видов и попробуйте найти значки панорамного вида в тех местах, где должны располагаться созданные панорамы. Если в ожидаемом месте их нет, это может означать, что:

    • При задании координат пропущен или поставлен лишний минус, либо неверно указаны сами координаты. Проверьте правильность заданных значений.
    • Именно этот панорамный вид не был обработан из-за ошибки задания данных (отсутствия необходимых данных). Обратите внимание на отсутствие сообщений об ошибке при обработке скрипта в части данного панорамного вида.
    • "Свежий" файл с панорамными видами забыли положить в папку, из которой их загружает CityInfo; или же файл был скопирован во время текущего сеанса работы CityInfo и его обновление осталось незамеченным -- в этом случае необходимо завершить работу CityInfo и запустить программу заново.

  5. Если панорама оказалась в нужном месте, но соответствие изображения на снимке фрагменту на карте "не радует", попробуйте подобрать более подходящие значения центра и краев панорамного вида, внесите их в скрипт, обработайте его утилитой pct и подложите обновленный файл в папку панорамных видов. Если изменялись только значения координат, а количество панорам и изображений в них осталось прежним, CityInfo можно не перезапускать -- достаточно только закрыть окно просмотра панорамы и открыть его снова, чтобы просмотреть, как "села" на карту панорама с новыми значениями.


Пример файла с описанием двух панорам:
Код:
[panorama]
title=Сухарево
author=Kong En Ge
shootingdate=2005-08-27
center=-1642.32;-8718.91
beginning=-1745.28;-8682.15
ending=-1473.08;-8737.17
image=836-844-2.jpg

[panorama]
title=Немига зимой
author=Kong En Ge
shootingdate=2006
center=110.3;-1.3
beginning=8.3;-86.5
ending=-13.9;143.9
image=1501-1509s.jpg


Пожелания, замечания и уточнения по поводу создания панорам традиционно приветствуются. Ссылки на собственные файлы с панорамными видами можно также помещать здесь. Панорамные файлы упаковке не поддаются, поэтому помещать их в архивы смысла нет.
Здесь же можно обсуждать и предложенный нами способ отображения панорамных видов в программах.

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


Апошні раз рэдагаванае: Kong En Ge (12 Ліп 2007 19:58), усяго рэдагавалася 2 раз(оў)
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне Адаслаць e-mail Наведаць сайт аўтара
FeS
молчун


Далучыўся: 17.02.2007
Допісы: 3

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

Вид во двор с Горовца 2.


Serebryanka04.pnr
 Апісанне:
Вид во двор с Горовца 2.

Спампаваць файл
 Імя файла:  Serebryanka04.pnr
 Памер файла:  73.46 KB
 Спампавана:  1408 раз(оў)

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


Далучыўся: 23.02.2007
Допісы: 4

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

У всех получаются панорамы, а у меня - как обычно :-(
Выдает ошибку:

Panorama Compiler Tool 1.1
Exception EFCREATEERROR in module pct.exe at 00025211
Cannot create file D:\111\Тростенецкая.pnr.

Что я сделал не так?
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
3Dima
DevTeam


Далучыўся: 05.11.2003
Допісы: 1709
Адкуль: Минск

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

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


Далучыўся: 23.02.2007
Допісы: 4

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

Написал *.txt

title=Trostenetskaya
author=Skolobanov
shootingdate=2003
center=-2019.6;1482.4
beginning=-1799.0;1377.5
ending=-2026.0;1758.2
image=2.jpg

потом ctrl+enter на pct.exe, потом курсор на *.txt и enter.
В результате создается *.pnr который весит всего 260 kb и на карте не появляется.
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Kong En Ge
DevTeam


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

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

dim, Так все же: имеет место ошибка при обработке скрипта или не отображаются данные?
Вот эти пункты инструкции выполняются?
Цытата:

Полученный .pnr-файл поместите в подпапку panorama папки, в которой установлена программа CityInfo, после чего запустите CityInfo (или перезапустите, если она была запущена на момент копирования файла с панорамным видом).

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


Далучыўся: 23.02.2007
Допісы: 4

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

Черное окно мелькает так быстро, что прочитать получилось только при помощи PrintScreen:

Panorama Compiler Tool 1.1
Exception EFCREATEERROR in module pct.exe at 00025211
Cannot create file D:\111\Тростенецкая.pnr.

Но .pnr создается. Весит он вне зависимости от картинки 260кб и при помещении в папку panorama и неоднократном перезапуске программы на карте не появляется :-(
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Kong En Ge
DevTeam


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

ДопісЗмешчанае: 26 Лют 2007 13:31    Загаловак допісу: Адказаць з цытатай

dim, Я бы рекомендовал компилировать панорамы из оболочки, которая сохраняет консольный вывод (тот же Far или -- на худой конец cmd -- но никак не Total); это позволит получать информацию о компиляции без конкурсов "кто быстрее нажмет Print Screen". Как вариант, можно добавить в командную строку ">имя_файла", чтобы все сообщения программы помещались в файл с указанным именем, а потом просмореть этот файл.

Что касается приведенного сообщения об ошибке, то могу предположить два случая:
1. Файл есть и по каким-то причинам недоступен для записи (занят другим приложением, имеет атрибут "только для чтения" и т.п). Нужно попробовать удалить его вообще и -- если он удалится успешно -- скомпилировать панораму.
2. Указанный путь к файлу не существует.

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


Далучыўся: 23.02.2007
Допісы: 4

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

Ну вот. Как всегда. Не оставлял попыток и получилось. Но КАК? Что я делал неправильно? Загадка.


Тростенецкая.pnr
 Апісанне:
Вид со стороны ул. Тростенецкая

Спампаваць файл
 Імя файла:  Тростенецкая.pnr
 Памер файла:  71.95 KB
 Спампавана:  1411 раз(оў)

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


Далучыўся: 28.02.2007
Допісы: 1
Адкуль: Минск

ДопісЗмешчанае: 28 Лют 2007 11:04    Загаловак допісу: Адказаць з цытатай

Вот, собственно, панорама Привокзальной площади.


vokzal.pnr
 Апісанне:

Спампаваць файл
 Імя файла:  vokzal.pnr
 Памер файла:  115.11 KB
 Спампавана:  1556 раз(оў)

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


Далучыўся: 13.03.2007
Допісы: 4
Адкуль: Минск

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

4 года любовался этой картиной


malinovka.pnr
 Апісанне:
Вид на Малиновку из окна 3-й общаги БГУ

Спампаваць файл
 Імя файла:  malinovka.pnr
 Памер файла:  263.99 KB
 Спампавана:  1456 раз(оў)

Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне Адаслаць e-mail
coppertop
молчун


Далучыўся: 15.03.2007
Допісы: 1

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

микрорайон Кунцевщина , снято со строющегося уже , как лет 15 здания непонятного назначения "Кукурузы"


kunsev.pnr
 Апісанне:

Спампаваць файл
 Імя файла:  kunsev.pnr
 Памер файла:  245.27 KB
 Спампавана:  1524 раз(оў)

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


Далучыўся: 18.09.2004
Допісы: 331
Адкуль: Менск, Цівалі

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

coppertop, «кукурузы» на Камароўцы, а гэта вядомы аб'ект называюць часьцеё за ўсё «Трыплтаўэр». expert
_________________
LiveJournal, Slaver's Blog
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне Наведаць сайт аўтара
BAX
молчун


Далучыўся: 08.05.2007
Допісы: 2
Адкуль: Минск

ДопісЗмешчанае: 08 Трв 2007 16:44    Загаловак допісу: Адказаць з цытатай

А вот мои 5 точек


Vitaly_Hatsuk.pnr
 Апісанне:
- ночной вид на дворец спорта
- троицкое предместье (2 шт)
- Проспект победителей ночью
- Сторожевская 8 ночью

Спампаваць файл
 Імя файла:  Vitaly_Hatsuk.pnr
 Памер файла:  647.89 KB
 Спампавана:  1501 раз(оў)


_________________
ВАХ!!!
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне Наведаць сайт аўтара
Kong En Ge
DevTeam


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

ДопісЗмешчанае: 08 Трв 2007 16:55    Загаловак допісу: Адказаць з цытатай

BAX, Очень много ошибок в направлениях на левый и правый край панорамы (где-то перепутаны, где-то просто неверно выбраны). Правильно привязаны только "Дворец спорта" и "Сторожевская, 8".
_________________
Боюсь, у меня нет никаких фобий...
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне Адаслаць e-mail Наведаць сайт аўтара
BAX
молчун


Далучыўся: 08.05.2007
Допісы: 2
Адкуль: Минск

ДопісЗмешчанае: 09 Трв 2007 12:47    Загаловак допісу: Адказаць з цытатай

если надо, могу сыслать панорамы, привяжите сами
_________________
ВАХ!!!
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне Наведаць сайт аўтара
Ales Chumakou
молчун


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

ДопісЗмешчанае: 30 Ліп 2007 13:10    Загаловак допісу: Адказаць з цытатай

Kong En Ge, падзяліцеся, калі ласка, калі не сакрэт, куды ваш Аляксей Пацёмкін ўзабраўся, каб адфоціць БНТУ?
_________________
Patria Super Omnia
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне Наведаць сайт аўтара
Kong En Ge
DevTeam


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

ДопісЗмешчанае: 30 Ліп 2007 13:20    Загаловак допісу: Адказаць з цытатай

Ales Chumakou, Ён не наш :-) Як я разумею, на момант здымкі там стаяла аўтавышка, з якой вешаюць рэкламныя расцяжкі.
_________________
Боюсь, у меня нет никаких фобий...
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне Адаслаць e-mail Наведаць сайт аўтара
Mavritaniya_Forever
писатель


Далучыўся: 17.02.2005
Допісы: 77

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

Kong En Ge,
Цытата:
Як я разумею, на момант здымкі там стаяла аўтавышка, з якой вешаюць рэкламныя расцяжкі.
Не, гэта ня так было :-) Як распявядаў сам майстар, там стаяла машынка з пад'емнікам для абрэзкі дрэваў. :-)
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
3Dima
DevTeam


Далучыўся: 05.11.2003
Допісы: 1709
Адкуль: Минск

ДопісЗмешчанае: 31 Ліп 2007 17:59    Загаловак допісу: Адказаць з цытатай

Mavritaniya_Forever, Совершенно верно. Остается только процитировать первоисточник
Цытата:
Мы висим над городом в корзине машины Зеленстроя, - бригада не без удовольствия согласилась поднять нас над кронами подстригаемых деревьев

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


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

ДопісЗмешчанае: 06 Жнв 2007 12:05    Загаловак допісу: Адказаць з цытатай

Дзякуй, знаёмы сайт... Толькі шкада - не аднаўляецца.
_________________
Patria Super Omnia
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне Наведаць сайт аўтара
Kong En Ge
DevTeam


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

ДопісЗмешчанае: 06 Жнв 2007 12:36    Загаловак допісу: Адказаць з цытатай

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


Далучыўся: 29.01.2008
Допісы: 2

ДопісЗмешчанае: 09 Вер 2008 18:45    Загаловак допісу: Адказаць з цытатай

Решил тоже попробовать сделать, вот вид на Автовокзал Московский, снимал с 19-го этажа
:-)



passage.pnr
 Апісанне:

Спампаваць файл
 Імя файла:  passage.pnr
 Памер файла:  219.14 KB
 Спампавана:  986 раз(оў)

Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
Kong En Ge
DevTeam


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

ДопісЗмешчанае: 10 Вер 2008 20:38    Загаловак допісу: Адказаць з цытатай

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


Далучыўся: 20.05.2009
Допісы: 1

ДопісЗмешчанае: 20 Трв 2009 17:49    Загаловак допісу: Адказаць з цытатай

вот свежие три панорамки

http://www.dukered.com/pan/DukereD_Panarama.pnr
Серебрянка, Курасовщина и Я.Коласа/Сурганова
Вярнуцца да пачатку
Праглядзець звесткі Адаслаць асабістае паведамленне
AlekseyBLR
молчун


Далучыўся: 23.05.2009
Допісы: 1

ДопісЗмешчанае: 23 Трв 2009 23:47    Загаловак допісу: Адказаць з цытатай

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


Powered by phpBB © 2001, 2005 phpBB Group

0.443 sec