You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#51 2009-09-29 16:55:10

Antares19
Member
Registered: 2009-08-12
Posts: 372
Website

Re: КПК + Osm

Кстати, сегодня осенила мысль про то, что неплохо бы было записать видео-вебкастов про использование ОСМ. Они пользуются популярностью -видео смотреть гораздо проще чем читать smile

Offline

#52 2009-09-29 16:57:02

AkMeR
Member
From: Samara
Registered: 2008-02-27
Posts: 1,158

Re: КПК + Osm

Antares19 wrote:

Кстати, сегодня осенила мысль про то, что неплохо бы было записать видео-вебкастов про использование ОСМ.

http://forum.openstreetmap.org/viewtopi … 134#p28134

Offline

#53 2009-09-30 14:32:23

Real 3L0
Member
Registered: 2009-07-08
Posts: 107
Website

Re: КПК + Osm

AkMeR wrote:

2 Real 3L0
Кстати, а не пробовал GisRX? У нее есть бесплатная виндовая версия.

Я планировал использовать OSM, а у GisRX, на сколько мне известно, нет поддержки OSM.

Offline

#54 2009-09-30 14:44:14

Real 3L0
Member
Registered: 2009-07-08
Posts: 107
Website

Re: КПК + Osm

Antares19 wrote:

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

Я не совсем об этом думал. Я думал только о новичках.
Главная цель - привлечь. А привлечение может быть выполнено только одним способом - новичок должен что-то получить от этого. Это человеческая сущность. (Не будем об исключениях. wink )

Можешь проверить. Подойди к кому-нибудь (даже знакомому) и предложи поучаствовать в проекте OSM. С не маленькой вероятность он ответит "А что я буду с этого иметь?"

Вот в связи с этой ситуацией я и думал иметь статью, в которой лекго и понятно описано как в первую очередь что-то получить (и желательно по максимуму) от OSM.

А когда новичёк заинтересуется, потом ему уже можно будет подсунуть вторую статью - "Как улучшить отдачу от OSM". wink

Offline

#55 2009-09-30 18:22:53

AkMeR
Member
From: Samara
Registered: 2008-02-27
Posts: 1,158

Re: КПК + Osm

Real 3L0 wrote:
AkMeR wrote:

2 Real 3L0
Кстати, а не пробовал GisRX? У нее есть бесплатная виндовая версия.

Я планировал использовать OSM, а у GisRX, на сколько мне известно, нет поддержки OSM.

"Нативной" поддержки ОСМ нет, кажется, ни у одной программы. Все они так или иначе конвертируют под свой формат.
Для ГисРХ путь такой же, как и с Руссой - osm-mp-gisrx.

Offline

#56 2009-09-30 19:13:08

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: КПК + Osm

"Нативной" поддержки ОСМ нет, кажется, ни у одной программы. Все они так или иначе конвертируют под свой формат.

Рискну предположить что и не будет. *.osm - это же xml который содержит все теги которые заносят осмеры (и которые даже не валидируются), а у навигационной программы, какая бы она не была, мало того что ограниченный набор условных знаков, так еще свои специфические задачи - рутинг, адресный поиск, генерализация, разбиение данных на блоки.


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#57 2009-09-30 19:30:21

Komяpa
Member
From: Minsk
Registered: 2009-04-14
Posts: 1,323
Website

Re: КПК + Osm

Нативная поддержка .osm есть у pyroute, если уж на то пошло. Но проект вроде как совсем дохлый, хотя и выделил из себя роутинговую либу smile

Есть поддержка .osm у gosmore. В виде конвертации во внутреннее представление, естественно. Зато, бегает шустро. На моём настольном - шустрее "ГИС Русса" так точно smile


world processing is what we do.
[OSMF BY Team] [http://komzpa.net/] [jabber: komzpa@gmail.com] [mobile/SMS: +375257407159]

Offline

#58 2009-09-30 19:56:37

Ivan Komarov
Member
Registered: 2008-10-02
Posts: 1,050

Re: КПК + Osm

Zkir wrote:

"Нативной" поддержки ОСМ нет, кажется, ни у одной программы. Все они так или иначе конвертируют под свой формат.

Рискну предположить что и не будет.

Не знаю. Я так в полнейшем удивлении, почему ее так долго нет. Еще немного и сам начну писать smile

Offline

#59 2009-09-30 20:05:33

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,950

Re: КПК + Osm

Ivan Komarov wrote:

Я так в полнейшем удивлении, почему ее так долго нет.

Потому что для слабых машин, какими являются большинство навигаторов, КРАЙНЕ критична компактность данных, причем по многим причинам.

Бинарные форматы для них - лучшее решение.

Offline

#60 2009-09-30 20:12:20

Ivan Komarov
Member
Registered: 2008-10-02
Posts: 1,050

Re: КПК + Osm

Hind wrote:

Потому что для слабых машин, какими являются большинство навигаторов, КРАЙНЕ критична компактность данных, причем по многим причинам.

Бинарные форматы для них - лучшее решение.

Это понятно. Но я не вижу сложности сделать отображение из XML'а в компактный бинарный формат. Да и вообще, компактность формата файла и компактность внутреннего представления данных - ортогональные понятия.

Last edited by Ivan Komarov (2009-09-30 20:12:59)

Offline

#61 2009-09-30 20:25:24

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: КПК + Osm

Ivan Komarov, проблема видимо не в ортогональности понятий, а в том что само это отображение  оказывается довольно нетривиальным. В этом самом бинарном формате может быть нужна в принципе другая структура данных.   Например, принадлежность точки городу в OSM задается самими координатами. Для адресного поиска предпочтительнее иметь проставленный адрес для каждой точки. что  бы не проверять принадлежность каждой точки полигону on-the-fly.

Даже элементарная задача - выбрать из осм данные для конкретного прямоугольного участка не так проста как кажется.

Делать преобразование налету может оказаться совсем не выгодно. Например преобразование из osm в компактный бинарный формат rus занимает около 30 минут.

Last edited by Zkir (2009-09-30 20:32:47)


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#62 2009-09-30 20:51:28

Ivan Komarov
Member
Registered: 2008-10-02
Posts: 1,050

Re: КПК + Osm

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

Offline

#63 2009-09-30 20:56:10

wildMan
Member
From: Minsk
Registered: 2008-03-05
Posts: 509

Re: КПК + Osm

Zkir wrote:

Делать преобразование налету может оказаться совсем не выгодно. Например преобразование из osm в компактный бинарный формат rus занимает около 30 минут.

а в такой же компактный бинарный формат navit - в несколько раз быстрее
так что тут дело только в желании разработчиков. ну и в их способностях конечно


--
OSMF BY Team

Offline

#64 2009-09-30 21:37:48

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: КПК + Osm

WildMan, не буду спорить, скрипты можно было бы написать и получше (хотя это камень скорее в  огород Лёши и разработчиков осмозиса, а не в мой smile )

Но согласись, что даже 3 минуты - это безумно много, если это время между включением навигатора и появлением на экране карты.


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#65 2009-09-30 21:50:28

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: КПК + Osm

Насколько я могу судить, подобной широтой используемых понятий и сущностей никакой другой исходный формат не может и близко похвастать.

Хм, а я то думал что с точки зрения используемых понятий и сущностей _формат_ osm-xml наоборот крайне простой и круглый, как колобок. Есть только точки(nodes), линии (ways), причем даже нет разделения на линии и полигоны, как в mp, отношения(relations) и теги (tags) - а больше ничего и нету. В mp сущностей намного больше big_smile


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#66 2009-10-01 01:04:13

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,950

Re: КПК + Osm

wildMan wrote:

ну и в их способностях конечно

Никакие способности не помогут парсингу xml на дохлой машине. big_smile

Offline

#67 2009-10-01 07:24:52

astroiLL
Member
From: Краснодар
Registered: 2009-06-25
Posts: 348
Website

Re: КПК + Osm

Точно-точно. Для навигаторов Xml это не по зубам (пока процессоры там не многогигагерцовые и память не многогигобайтная). Только бинарник.

Last edited by astroiLL (2009-10-01 07:25:30)


Линукс и Астрономия. Сисадмин, компьютерщик и таксист - всё шабашник. Обращайтесь если чо.

Offline

#68 2009-10-01 07:51:22

Vovanium
Member
Registered: 2009-07-23
Posts: 1,094

Re: КПК + Osm

Хм, WhereAmI вполне себе скачивает XML и отображает. Тормозит, правда, но работает.

Last edited by Vovanium (2009-10-01 07:51:40)


Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.

Offline

#69 2009-10-01 07:52:25

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: КПК + Osm

Парсинг XML - далеко не самое ресурсоёмкое занятие.
А вот с обработкой сырых данных в реалтайме даже мощный комп не справится.

UPD
Vovanium, ключевое слово - "скачивает". smile
То есть такая задача как выбор данных для отображения передаётся на сервер.

Offline

#70 2009-10-01 07:57:38

Vovanium
Member
Registered: 2009-07-23
Posts: 1,094

Re: КПК + Osm

Ну конечно, скачивается не весь глобус целиком, а какой-то район, только всё это кэшируется и ворочается уже самостоятельно.


Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.

Offline

#71 2009-10-01 08:00:13

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: КПК + Osm

Скачивается даже не район, а маленький кусочек, который и требуется отобразить.
Кроме того, никакого понялия о роутинге, адресации, мультиполигонах, морях etc у WhereAmI нет, он только тупо отображает геометрию объектов.

Offline

#72 2009-10-01 09:05:56

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,391

Re: КПК + Osm

Надо, что бы Osmf выработал свою спецификацию на бинарную версию данных, и своими серверами бы ее и поддерживал smile После этого мобильные платформы бы и 'шагнули' в деле популяризации Osm. Вот smile

Offline

#73 2009-10-01 09:34:06

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Offline

#74 2009-10-01 12:01:51

Ivan Komarov
Member
Registered: 2008-10-02
Posts: 1,050

Re: КПК + Osm

Zkir wrote:

Хм, а я то думал что с точки зрения используемых понятий и сущностей _формат_ osm-xml наоборот крайне простой и круглый, как колобок. Есть только точки(nodes), линии (ways), причем даже нет разделения на линии и полигоны, как в mp, отношения(relations) и теги (tags) - а больше ничего и нету. В mp сущностей намного больше big_smile

Я имел в виду физические сущности, как то ширина и качество покрытия дорог, время работы заправок и т.п.

Offline

#75 2009-10-01 15:32:26

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,391

Re: КПК + Osm

liosha, интересная мысль)) надо будет поковырять..

Offline

Board footer

Powered by FluxBB