PocketGis

Навигатор "PocketGis"

Обмен мнениями между пользователями и разработчиками PocketGis
Текущее время: Вс, 22 окт 2017 19:28

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 31 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Вс, 11 сен 2011 17:02 
Не в сети
гипертестер
Аватара пользователя

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 3422
Откуда: МОСКВА
Псевдоним: Xl8PU
КПК: Acer S200
Настоящим, добавлена возможность отображения произвольной графической информации, привязвнной к определенным географическим координатам.
По аналогии с объектами статических предупреждений, произвольный объект, содержащий графическую информацию, характеризуется идентификатором, пространственными координатами, направлением действия, дистанцией и углом.

Формат исходного файла iris.txt, описывающего характристики информационных объектов
Код:
IDX,X,Y,Direction,Distance,Angle // Создано вручную
1001,37.583370,55.850258,282,300,15 // Выезд с Нововладыкинского проезда

При обработке исходного файла, формируются производние файлы iris.dat и iris.idx.
Содержимое индикатора iris формируется на основании файла idx.bmp, соответствующего IDX объекта к которому наблюдатель приближается с заданного направления и находящегося в зоне действия объекта, заданной параметром Distance.
Файлы, необходимые для работы системы iris, должны располагаться в каталоге iris, находящемся в папке с программой.
Прмер части файла .ini, содержащего описание зоны и индикатора iris
Код:
;Зона I IRIS
;----------------------
zI.X = -80
zI.Y = 0
zI.W = 80
zI.H = 40
zI.I = 0, iris
zI.T = 0
zI.U = 0
zI.P = PG

i.iris = I, 0, 0, 80, 40, Larabiefont Bold, 9, 0, 0,0,255, 255,255,255, 127, i.null

Пример результата работы:
Вложение:
iris.jpg
iris.jpg [ 142.72 Кб | Просмотров: 3248 ]

Индикатор iris имеет исходные конструкторские размеры 8 x 4
Индикатор irisDistance имеет исходные конструкторские размеры 2 x 1
Призываю к созданию системы формирования и наполнения базы данных с ирисками :)

Экстендер и первые данные:
Вложение:
extender_iris_PPCPND.rar [223.52 Кб]
Скачиваний: 58

Вложение:
extender_iris_i586.rar [255.22 Кб]
Скачиваний: 61

_________________
Сергей
(HTC P3300, WM6.0 offRUS, HighScreen Nano WM6.5 offRUS, Acer S200 WM6.5 offRUS), МТС, Позывной Xl8PU (onlineNick Xl8PU)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Вс, 11 сен 2011 20:15 
Не в сети
Комодератор
Аватара пользователя

Зарегистрирован: Вт, 18 июл 2006 9:40
Сообщения: 2524
Откуда: Люберцы
Псевдоним: Garry
КПК: накрылся
а/м: Китайский скутер + Opel Zafira
:shock:

ps отошел вроде...
А может текстовую информацию? Например - Текущее местоположение - улица Пупкина...

_________________
Замечания по карте OSM пишем на Mantis


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Вс, 11 сен 2011 21:39 
Не в сети
гипертестер
Аватара пользователя

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 3422
Откуда: МОСКВА
Псевдоним: Xl8PU
КПК: Acer S200
garry_builder писал(а):
А может текстовую информацию? Например - Текущее местоположение - улица Пупкина...

Друг мой, индикатор irisDescription (хотя, это мало связано с текущим местоположением...) в текущей сборке не "имплементирован", но, пракически, реализован, в части поля
Код:
// Комментарии

Как всегда, - предложения по реализации очень приветствуются...

_________________
Сергей
(HTC P3300, WM6.0 offRUS, HighScreen Nano WM6.5 offRUS, Acer S200 WM6.5 offRUS), МТС, Позывной Xl8PU (onlineNick Xl8PU)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Вс, 11 сен 2011 21:54 
Не в сети
гипертестер
Аватара пользователя

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 3422
Откуда: МОСКВА
Псевдоним: Xl8PU
КПК: Acer S200
Давным давно задумывалось, но последней каплей стал день Датской королевы, когда я, приехав в эту точку
Вложение:
iris2.jpg
iris2.jpg [ 108.1 Кб | Просмотров: 3190 ]

по команде налево повернул на Б.Казенный, не разобравшись в том - были ли припаркованные на М.Казенном (да и вообще был ли он в части возможности проезда по нему) мне "в лоб" автомобили признаком невозможности проезда или еще чем-то, в сумраке случайно увидев кирпич на пути, сдав задом на Лялин и вывернув обратно на М.Казенный, решил, что нужно что-то делать...

_________________
Сергей
(HTC P3300, WM6.0 offRUS, HighScreen Nano WM6.5 offRUS, Acer S200 WM6.5 offRUS), МТС, Позывной Xl8PU (onlineNick Xl8PU)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Вс, 11 сен 2011 21:56 
Не в сети
Комодератор
Аватара пользователя

Зарегистрирован: Вт, 18 июл 2006 9:40
Сообщения: 2524
Откуда: Люберцы
Псевдоним: Garry
КПК: накрылся
а/м: Китайский скутер + Opel Zafira
а сколько будет весить БД с описанием точек, достаточным для определения привязки к улицам Москвы? Если определять квадратно-гнездовым без направления? Или чисто каждой улице присваивать по нескольку точек по всей длине на каждом перекрестке с направлениями?

_________________
Замечания по карте OSM пишем на Mantis


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Вс, 11 сен 2011 22:05 
Не в сети
гипертестер
Аватара пользователя

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 3422
Откуда: МОСКВА
Псевдоним: Xl8PU
КПК: Acer S200
garry_builder писал(а):
каждой улице присваивать по нескольку точек по всей длине на каждом перекрестке с направлениями?

Да. Так правильнее. Рендер правил и информации нужно возложить на внешние по отношению к экстендеру ресурсы.
Весить будет только то что на "карте памяти"/"диске". В процессе эксплуатации выявилась адекватность методов хранения "базовых" информационных ресурсов (координат и другой первичной информации) как в памяти, так и "на карте"/"диске". Сейчас БД с координатами объектов грузится в "оперативную память", в ближайшем времени этого не будет. Все будет храниться во "внепрограммной" памяти. Картинки о описание сейчас и так хранятся только на "внешних" по отношению к оперативной памяти ресурсах.

_________________
Сергей
(HTC P3300, WM6.0 offRUS, HighScreen Nano WM6.5 offRUS, Acer S200 WM6.5 offRUS), МТС, Позывной Xl8PU (onlineNick Xl8PU)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Вс, 11 сен 2011 22:33 
Не в сети
гипертестер
Аватара пользователя

Зарегистрирован: Ср, 3 дек 2008 14:17
Сообщения: 1026
Псевдоним: huser
КПК: HTC Incredible S
а/м: Renault Duster 2.0 4х4
Прикольная штука :D
Но если бы она еще знала куда мне нужно повернуть и как то подсвечивало эту стрелку - то можно было бы решить проблему сложных перекрестков и перекрестков с круговым движением. Да и по типу iGO можно было бы информационные щиты нарисовать :roll:
ЗЫ а как добавлять объекты то? Можно напальцах "для чайников" показать? :oops: Или лучше всего замутить интерфейс по добавлению по типу как на mapcam.info - дело точно быстрей пойдет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Вс, 11 сен 2011 22:37 
Не в сети
гипертестер
Аватара пользователя

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 3422
Откуда: МОСКВА
Псевдоним: Xl8PU
КПК: Acer S200
Изобретение механизма добавления приветствуется, однако...
Здесь, - телега побежала впереди лошади...

_________________
Сергей
(HTC P3300, WM6.0 offRUS, HighScreen Nano WM6.5 offRUS, Acer S200 WM6.5 offRUS), МТС, Позывной Xl8PU (onlineNick Xl8PU)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Пн, 12 сен 2011 9:01 
Не в сети
гипертестер

Зарегистрирован: Пн, 31 мар 2008 0:06
Сообщения: 5963
Ну сгенерить файл со всеми точками улиц и их названиями не проблема, это я могу сделать наверное. Вопрос в размере...

_________________
Все карты для ПокетГИСа


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Пн, 12 сен 2011 10:16 
Не в сети
гипертестер
Аватара пользователя

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 3422
Откуда: МОСКВА
Псевдоним: Xl8PU
КПК: Acer S200
Названия улиц по которым едешь и на которые нужно поворачивать есть в НД. Не надо их еще генерить. Их в экстендер будет PocketGis передавать.

_________________
Сергей
(HTC P3300, WM6.0 offRUS, HighScreen Nano WM6.5 offRUS, Acer S200 WM6.5 offRUS), МТС, Позывной Xl8PU (onlineNick Xl8PU)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Пн, 12 сен 2011 10:22 
Не в сети
заслуженный тестер
Аватара пользователя

Зарегистрирован: Пн, 30 июл 2007 10:03
Сообщения: 212
Псевдоним: 7e4PT
КПК: ASUS Padfone
а/м: белый
sesh писал(а):
Названия улиц по которым едешь и на которые нужно поворачивать есть в НД. Не надо их еще генерить. Их в экстендер будет PocketGis передавать.

ваууу :) когда ?

_________________
________________

ASUS Padfone (архив: HTC ONE M8, X, HD2)
Позывной: 7e4PT...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Пн, 12 сен 2011 10:58 
Не в сети
гипертестер
Аватара пользователя

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 3422
Откуда: МОСКВА
Псевдоним: Xl8PU
КПК: Acer S200
Наверное, когда Виктор в теме "Почему я почти перестал использовать PocketGIS" всех разгонит, тогда у него найдется время реализовать эту давно запланированную функцию :)

_________________
Сергей
(HTC P3300, WM6.0 offRUS, HighScreen Nano WM6.5 offRUS, Acer S200 WM6.5 offRUS), МТС, Позывной Xl8PU (onlineNick Xl8PU)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Пн, 12 сен 2011 13:19 
Не в сети
гипертестер

Зарегистрирован: Вт, 6 май 2008 15:04
Сообщения: 1721
Откуда: Москва
Псевдоним: QqXmo
КПК: CarPC, AcerS200, Mi2S
а/м: C-MAX
sesh, поставил по маршруту пару "ирисок", проигрываю на PC nmea-log и почему-то не вижу их на экране..
Может опытным взглядом найдётся ошибка. Секция iris со 160-й строки extender.ini, логи в том же архиве.


Вложения:
iris-test.rar [105.77 Кб]
Скачиваний: 60

_________________
Sergey
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Пн, 12 сен 2011 14:18 
Не в сети
гипертестер
Аватара пользователя

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 3422
Откуда: МОСКВА
Псевдоним: Xl8PU
КПК: Acer S200
Direction - имеет значение!!! Оно должно быть направлено "в лоб" приближающегося к объекту автомобиля.
Для 1002, я так понимаю, оно должно быть равно 155 (на тех кто едет с ул.Космонавта Волкова)
Для 1003 - 335, т.е. направлено на тех, кто едет "из области"...

_________________
Сергей
(HTC P3300, WM6.0 offRUS, HighScreen Nano WM6.5 offRUS, Acer S200 WM6.5 offRUS), МТС, Позывной Xl8PU (onlineNick Xl8PU)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Пн, 12 сен 2011 14:32 
Не в сети
гипертестер

Зарегистрирован: Вт, 6 май 2008 15:04
Сообщения: 1721
Откуда: Москва
Псевдоним: QqXmo
КПК: CarPC, AcerS200, Mi2S
а/м: C-MAX
А... Спасибо. Всё получилось. А относительно какого направления это значение? И как его проще узнать (по какой-нибудь онлайн карте)?

_________________
Sergey


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Пн, 12 сен 2011 16:01 
Не в сети
гипертестер
Аватара пользователя

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 3422
Откуда: МОСКВА
Псевдоним: Xl8PU
КПК: Acer S200
Через mapcam.info можно нужные градусы направления вычислять...
Ставите там в нужной точке предупреждение, устанавливаете нужное направление, берете оттуда координаты и Direction и вместо кнопки "добавить" нажимаете кнопку "Отмена", чтобы базу не засорять...
Еще раз - направление (Direction) должно быть навстречу приближающемуся к объекту автомобилю.
Т.е., если нужно чтобы отобразился объект на навигаторе в автомобиле, движущемся на север (0 градусов), в Diretcion объекта должно быть указано направление навстречу - на юг (180 градусов)

_________________
Сергей
(HTC P3300, WM6.0 offRUS, HighScreen Nano WM6.5 offRUS, Acer S200 WM6.5 offRUS), МТС, Позывной Xl8PU (onlineNick Xl8PU)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Пн, 12 сен 2011 16:06 
Не в сети
гипертестер
Аватара пользователя

Зарегистрирован: Пт, 17 окт 2008 16:25
Сообщения: 1268
КПК: SGS4 LTE+
а/м: Ford Mondeo'10 EcoBoost PowerShift
sesh писал(а):
Через mapcam.info можно нужные градусы направления вычислять...
Ставите там в нужной точке предупреждение, устанавливаете нужное направление, берете оттуда координаты и Direction и вместо кнопки "добавить" нажимаете кнопку "Отмена", чтобы базу не засорять...
Еще раз - направление (Direction) должно быть навстречу приближающемуся к объекту автомобилю.
Т.е., если нужно чтобы отобразился объект на навигаторе в автомобиле, движущемся на север (0 градусов), в Diretcion объекта должно быть указано направление навстречу - на юг (180 градусов)

кмк нужна вебморда, для расстановки няшек

_________________
Изображение
Дневной скин для OSM
Ночной скин для OSM. Ультралёгкий


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Пн, 12 сен 2011 16:17 
Не в сети
Главный обвиняемый
Аватара пользователя

Зарегистрирован: Вт, 6 июн 2006 21:06
Сообщения: 22654
КПК: FS Pocket Loox 720
ЯК может быть такой мордой в первом приближении. нажимается линейка, рисуется и по необходимости редактируется ломаная линия, затем нажимаем "Ссылка на карте" и "Дополнительно", получаем примерно такую ссылку:
Код:
http://maps.yandex.ru/?ll=37.404081%2C55.829948&spn=0.023904%2C0.007935&z=16&l=map&rl=37.40493961%2C55.83078611~0.00060081%2C0.00085746~0.00105143%2C0.00071253~0.00010729%2C0.00035022~-0.00038624%2C0.00019322~-0.00053644%2C-0.00002415~-0.00042915%2C-0.00021738~0.00017166%2C-0.00054345~-0.00025749%2C-0.00048307


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Пн, 12 сен 2011 17:07 
Не в сети
гипертестер

Зарегистрирован: Вт, 6 май 2008 15:04
Сообщения: 1721
Откуда: Москва
Псевдоним: QqXmo
КПК: CarPC, AcerS200, Mi2S
а/м: C-MAX
Через mapcam.info пожалуй удобнее. К чему стремиться есть:
Вложение:
6001.jpg
6001.jpg [ 12.07 Кб | Просмотров: 2999 ]
6001,37.5847571,55.8428694,356,350,35 // в центр с Алтушки на Ботаническую и К.Орлова
только для ознакомления :) По идее картинки нужны полностью свои, чтобы нелицензионностью не попахивало. Хотя здесь схема и не нужна, знаки и так над дорогой висят.

А вот какой примерно картинки не хватает на кругу (ну например с пятью съездами), чтобы не заблудиться? Не могу придумать. Ведь маршрут и так виден на экране. Лично мне, в краснодарском крае, на огромных кругах, не хватало только номера съезда.

_________________
Sergey


Последний раз редактировалось Fiks Пн, 12 сен 2011 17:25, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Пн, 12 сен 2011 17:20 
Не в сети
гипертестер
Аватара пользователя

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 3422
Откуда: МОСКВА
Псевдоним: Xl8PU
КПК: Acer S200
И ведь прям в "размерчик", картинка-то... :)

_________________
Сергей
(HTC P3300, WM6.0 offRUS, HighScreen Nano WM6.5 offRUS, Acer S200 WM6.5 offRUS), МТС, Позывной Xl8PU (onlineNick Xl8PU)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Пн, 12 сен 2011 17:21 
Не в сети
гипертестер

Зарегистрирован: Пн, 31 мар 2008 0:06
Сообщения: 5963
если кто осилит нарисовать веб-морду то хостинг обеспечу. самому такое сваять не под силу, к сожалению :(

_________________
Все карты для ПокетГИСа


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Пн, 12 сен 2011 17:26 
Не в сети
гипертестер

Зарегистрирован: Вт, 6 май 2008 15:04
Сообщения: 1721
Откуда: Москва
Псевдоним: QqXmo
КПК: CarPC, AcerS200, Mi2S
а/м: C-MAX
sesh писал(а):
И ведь прям в "размерчик", картинка-то... :)

Ну это просто уменьшенная мной копия экрана с панорамой и знаки из ПДД понаковырял :)

_________________
Sergey


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Пн, 12 сен 2011 20:08 
Не в сети
гипертестер

Зарегистрирован: Вт, 6 май 2008 15:04
Сообщения: 1721
Откуда: Москва
Псевдоним: QqXmo
КПК: CarPC, AcerS200, Mi2S
а/м: C-MAX
Не.. Красиво, но не практично, мелко как-то, вот картинка "с полей":
Вложение:
[11-09-12][19-54-14][37,584508][55,843380][180].jpg
[11-09-12][19-54-14][37,584508][55,843380][180].jpg [ 85.87 Кб | Просмотров: 2949 ]
Надо без всяких фото, просто направление по полосам попробовать :roll: И верхний левый кусочек куда-то пропал, пока к кнопке скриншота тянулся.

_________________
Sergey


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Пн, 12 сен 2011 22:56 
Не в сети
мегатестер
Аватара пользователя

Зарегистрирован: Вт, 5 дек 2006 18:28
Сообщения: 831
Откуда: Москва
Псевдоним: xDrv
КПК: HTC Desire
а/м: Hyundai Elantra
sesh писал(а):
Наверное, когда Виктор в теме "Почему я почти перестал использовать PocketGIS" всех разгонит, тогда у него найдется время реализовать эту давно запланированную функцию :)

Интересно, а у экстендера уже есть возможность узнать от PGS проложен маршрут на данный момент или нет ?

_________________
PCCar, HTC Desire, Samsung Galaxy Tab, ODEON TPC-10 3G


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IRIS (Important Road Information Set)
UNREAD_POSTДобавлено: Ср, 28 сен 2011 17:42 
Не в сети
гипертестер
Аватара пользователя

Зарегистрирован: Пт, 22 фев 2008 9:19
Сообщения: 2099
Псевдоним: deep1
КПК: Nexus 4
а/м: kia cee'd
:idea:

А не попробовать бы нам слепить конвертер
OSM2IRIS воспользовавшись вот этой инфой http://wiki.openstreetmap.org/wiki/Prop ... directions ?

#thinking#

_________________
Я и Google Nexus 4


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 31 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB

Copyright © 2006-2011 "VctOs"


SpyLOG Rambler's Top100