PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Программы навигации (http://pccar.ru/forumdisplay.php?f=108)
-   -   NavIT для Линукс (http://pccar.ru/showthread.php?t=10471)

Vl@dK 24.01.2013 15:47

Цитата:

Сообщение от Evgeniy_K (Сообщение 244034)
тысяча извинений, ибо тема про Навит, но я ковыряясь с ним вот что нашел: qcarplayer

Ну Вы блин даете!
Целый раздел же есть на любимом форуме
http://pccar.ru/forumdisplay.php?f=20

Evgeniy_K 24.01.2013 20:23

...а где там про qcarplayer?
QCarPC, QCarPC-2?
Vl@dK, а чем еще из раздела по Вашей ссылке вы интересовались, на что советуете обратить внимание на Линукс-кар-ПС?

Vl@dK 25.01.2013 10:52

Точно, это я попутал :)
Если Серж допилит QCarPC2 , это будет бомба.
И еще много обещал http://pccar.ru/showthread.php?t=15871 но что-то заглох.

Evgeniy_K 25.01.2013 19:20

кстати QCarPC2 мне запустить удалось и в нем удалось проиграть mp3.
мне кажется создателя QCarPC вдохновил qcarplayer, или наоборот, но так или иначе большое ему спасибо, и дабы не получить тут по шее по QCarPC2 пошел писать в соответствующую тему...
а вот Навит в QCarPC2, запустить не удалось, (нужные модули подключил), видать Навит так настроил...
подскажите кто-нибудь, это как-то связано с разрешеием? под какой размер нужно настроить Навит?

Evgeniy_K 26.01.2013 23:39

к вопросу отображения карт на экране днем и ночью...
используется layouy-OSM. где брал писал выше. он имеет и дневной и ночной режим. Покопался в ночном и обнаружил, что некоторые объекты отображаются черным цветом на черном фоне, т.е. не отображаются, по крайней мере мой глаз не видит. это не есть хорошо, как и то что не отображаются иные объекты на карте вообще по причине их не упоминания в коде navit.xml.
по поводу отображения цветов следующие мысли:
за основу взять дневное отображение карты, так как она выглядит на сайте OSM. цвета прописаны в хекс-коде. так вот, наверное существует что-то типа калькулятора хекс-кодов, с помощью которого можно прибавляя число Х к хекс-коду цветов, равномерно затемнить, уменьшить яркость отображения карты. и получить не два режима, дневной и ночной, а еще несколько промежуточных, так сказать на вкус и цвет каждого.
само собой черный и близкие к нему цвета исключения, надо как-то наоборот.
я ни разу не претендую на ВАУ-идею, скорее всего это давно уже придумано и реализовано.
что скажите?

Vl@dK 27.01.2013 00:50

Скажу, что было бы не плохо, если бы Вы выложили кусок карты нашего региона и свой navit.xml на файлообменник :)

Evgeniy_K 27.01.2013 14:15

cцылко удалил, сделал новую, см. ниже.
пожалуйста, это navit.xml. просьба НЕ РЖАТЬ, ибо это пока черновик в стиле "записки сумашедшего" ))
с файлом карты сложнее, ибо сижу в глуши на модеме, да и карта, кажется лето 2012 года...

...рассказывал же, как скачать OSM карту, не справились?

Evgeniy_K 28.01.2013 20:30

к вопросу отображения объектов на карте...
почитал это: http://forum.openstreetmap.org/viewtopic.php?id=18931
знаю это: http://wiki.navit-project.org/index....tMap/map_items
вопрос: только мне одному кажется что объектов которые может отображать Навит заметно меньше, чем объектов уже отображающихся в так называемом мапнике OSM?
скорее всего те ребята, что шлифуют Навит вкурсе этого?
вопрос-просьба вторая, кто знает понимает код Навита, а еще лучше участвует в его совершенствовании, подскажите, над чем там трудятся, что правят, имеет ли смысл использовать самую-присамую последнюю версию, где брать, как ставить?

Evgeniy_K 02.02.2013 14:45

...еще раз провел ревизию на предмет отображения объектов значками (layer name="POI Symbols").
проводил ривизию только дневного layout "OSM" ночного "OSM-dark"
за эталон "актуальной отображаемости" взял это: https://navit.svn.sourceforge.net/sv.../maptool/osm.c
для layout "OSM" применялись иконки типа:хххххх.p.20.png
для layout "OSM-dark" применялись иконки типа:хххххх.glow.20.png

было исправлено (было не правильно написано и не отображалось, теперь стало отображаться):
- poi_school_university (университет)
- poi_justice (суд)
- poi_firebrigade (пожарное депо)
- poi_potable_water (питьевая вода)
- poi_school_college (колледж, техникум)

было добавлено (эти item_types не было):
- poi_kindergarten (детский сад)
- poi_prison, (тюрьма)
- poi_townhall (ратуша? - родная иконка Навит )
- poi_boundary_stone (пограничный столб - родная иконка Навит)
- poi_playground (детская игровая площадка)
- poi_shop_baker (булочная) не проверил т.к. в Московском регионе на карте не попадалась ))

было обнаружено, что вообще не упомянается и нет иконок для:
- poi_car_wash (автомойка)
- poi_nightclub (ночной клуб)
- poi_vending_machine (торговый автомат) - наверное не актуально...
- poi_dining (обеды?)
- traffic_sign_stop (знак "STOP")
- poi_toll_booth (кабинка оплаты за что-либо)
- poi_bay (???)
- poi_tree (отдельно стоящее дерево)
- poi_shop_beverages (напитки)
- poi_shop_bicycle (магазин велосипеды)
- poi_shop_butcher (мясник, мяной магазин)
- poi_shop_drugstore (магазин-аптека)
- poi_shop_florist (магазин цветов)
- poi_shop_fruit (магазин фруктов)
- poi_hairdresser (парикмахерская)
- poi_shop_kiosk (киоск)
- poi_shop_optician (магазин оптика)
- poi_shop_parfum (магазин парфюмерии, наверное что-то типа "арбат-престиж")
- poi_shop_photo (фото-магазин)
- poi_shop_shoes (магазин обуви, наверное что-то типа "центр-обувиь")

есть иконки, надо прописывать:
- poi_baseball (бейсбольная площадка)
- poi_basketball (баскетбольная площадка, либо зал)
- poi_climbing
- poi_motor_sport
- poi_soccer (футбольное поле, площадка)
- poi_tennis (тенисная площадка, либо зал)
- poi_guesthouse (турбаза? пансион?)
- poi_hostel (общежитие???)

непонятно...
- poi_shop_furniture (пуговицы, нитки , иголки - наверное) в других layout_ах есть, но иконки нет
- poi_bowling (боулинг) в других layout_ах есть, но иконки нет
- poi_shop_handg - ХХХ знает что означает, но так обозначается shop=garden_centre, а по сему иконка будет shopping_garden_centre.p.20.png (иконка лейки)
- poi_attraction - пока не разобрался, это туристическая достопримечательность или атракционы.... и вот дальше
- poi_resort - вообще непонятно... присвоено tourism=theme_park - тематический парк или парк развлечений
- traffic_sign_city_limit - наверное это дорожный знак "населенный пункт" - нужна иконка

не разобрался пока(уже голова закипела) с:
- пешеходным переходом
- метро
- "лежачим полицейским"

продолжение следует, уже начал разбираться с отображением полилиний и полигонов
... а там и роутинг не за горами ))

navit.xml по состоянию на 01.02.2013 прилагается
http://files.mail.ru/9F12AEF6064D489882C68CCA89C57E00

... а от чего так мало любителей Navit? ))

Evgeniy_K 02.02.2013 15:27

... далее разбираюсь с точками полилиниями, полигонами

пришел к выводу, что layout "OSM" незаслужено так называется, ибо отображаются объекты на карте в Навите, скажем так близко, примерно так-же, как в мапнике OSM.
как пример - первый попавшийся объект:
natural=scrub poly_scrub - рисовалось полигоном залитым цветом "#a0a0a0" - кварцевый,
исправил на цвет #b5e3b5 - зеленого мха, как в Mapnik, и прописал отдельной строчкой.
...но начну с начала:

aeroway=aerodrome poi_airport\n"
aeroway=airport poi_airport\n"
aeroway=terminal poi_airport\n"
из названий понятно о чем речь, но на карте все обозначается одной иконкой - самолет
для терминала хотелось бы poi_terminal ибо красивая иконка уже есть...

military=airfield poi_military\n"
military=barracks poi_military\n"
military=bunker poi_military\n"
military=range poi_military\n
и для этих объектов уже есть иконки, но к сожалению обозначаются одинаково - иконкой танка (родная Навит)

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

также Навит, может отображать (а может и не отображать, как захотите) и то, что не определено конкретными item_мами, и то что не понял, цвет - "королевский синий".












было обнаружено что на сегодня, Навит не понимает, а поэтому рисует синей линией следующее:
landuse=garages (гаражи)
railway=platform (ж/д платформа)

также Навит не понимает, то что некоторые маперы "намутят" с отношениями полигонов при нанесении на карту, причем на сайте http://www.openstreetmap.org сие сложные компановки отображаются...
Навиту надо попроще, он так не понимает, пробовал перерисовывать чтобы один полигон - одно название, без всяких отношений, так Навит понимает...


Часовой пояс GMT +4, время: 00:52.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot