You are not logged in.
- Topics: Active | Unanswered
Announcement
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.***
#6501 2015-08-21 14:24:54
- SS_Amsk
- Member
- Registered: 2012-01-23
- Posts: 34
Re: Конвертация OSM в Navitel
SS_Amsk wrote:полигоном нарисовано
http://forum.openstreetmap.org/viewtopi … 08#p517008
PS: Хотя тут вроде всё нарезано, так что скорее всего дело в кривой выгрузке с гислаба. Хотя и osm2mp не всегда может водный полигон замкнуть, например в Эстонии море не хочет делать.
Я попробовал вырезать этот кусочек в JOSMе(свежей версии), сделал чисто ЗАМКНУТЫЙ мультиполигон в районе д.Виноградовка -удалил все неполные innerы и outerы, сохранил файлом osm, конвертнул этот OSM в мп-шку -опять в mp файле показаны(gpsMapEdit) только линии. Озера -нормально, полигонами. В этом районе стыкуются несколько границ районов\поселений -не могут ОНИ мешать цельности мультиполигона?? Какие есть варианты Амур отразить во всей ширине и красе?
Может, boundary попробовать удалить(локально, в файле)? А то Уссури -нормально, ниже по течению -тоже нормально, а тут -заколдованное какое-то место
Как людям нарисовать тони, где кета с осетрами идет на нерест??? ![]()
Offline
#6502 2015-08-21 17:02:08
- Kostik
- Member

- From: Moscow
- Registered: 2011-01-02
- Posts: 2,114
Re: Конвертация OSM в Navitel
Какие есть варианты Амур отразить во всей ширине и красе?
Глянул, мультиполигон был битый, пофиксил, посмотрим что выйдет. Ещё как вариант порезать мультиполигон на несколько частей.
Last edited by Kostik (2015-08-21 17:02:25)
Offline
#6503 2015-08-23 05:55:39
- SS_Amsk
- Member
- Registered: 2012-01-23
- Posts: 34
Re: Конвертация OSM в Navitel
Глянул, мультиполигон был битый, пофиксил, посмотрим что выйдет.
А как сейчас обрабатывается госграница? Выше по течению Амура тоже линия вместо полигона. И начинается проблема как раз там, где по Амуру граница с Китаем идет по фарватеру. А вот на Уссури граница начерчена по Китайскому берегу, и отображается полигоном. Не может в этом быть затык? За госграницу не лезем за данными, полигон становится неполным - со всеми вытекающими последствиями.
Offline
#6504 2015-08-23 07:55:38
- Kostik
- Member

- From: Moscow
- Registered: 2011-01-02
- Posts: 2,114
Re: Конвертация OSM в Navitel
А как сейчас обрабатывается госграница?
Качается этот архив и этот релейшен.
PS: Забыл написать что ещё Хабаровский край режется на две части:
http://www.openstreetmap.org/relation/4471398
http://www.openstreetmap.org/relation/4471401
Last edited by Kostik (2015-08-23 08:28:00)
Offline
#6505 2015-08-23 08:34:37
- Kostik
- Member

- From: Moscow
- Registered: 2011-01-02
- Posts: 2,114
Re: Конвертация OSM в Navitel
Offline
#6506 2015-08-24 08:18:10
- SS_Amsk
- Member
- Registered: 2012-01-23
- Posts: 34
Re: Конвертация OSM в Navitel
Но ведь выше по Амуру уже нет границы Хаб.края? Там ЕАО и Амурская область? Зато есть граница с КНР и наблюдается отсутствие мультиполигона. Я в JOSM подкачал все точки объекта(Амур), и тогда он по всей длине отображался мультиполигоном. Т.е. при наличии госграницы внутри, мультиполигон берется неполным. А где-нибудь еще госграница идет по реке? Там нужно глянуть(но надо, чтоб была РЕКА-полигонная, а не линия)
Offline
#6507 2015-08-24 08:36:48
- SS_Amsk
- Member
- Registered: 2012-01-23
- Posts: 34
Re: Конвертация OSM в Navitel
Я то шел тем же путем
Только полигон порезал перед самой госграницей, сейчас конвертнул выгрузку с Гислаба, полигоном отображается теперь до этой линии обрезки. А госграница снова не дает рисоваться полигону выше по течению. Что же можно сделать? А в конвертере никакого ключа на эту тему нет? Border=noclip ![]()
Offline
#6508 2015-08-24 18:07:57
Offline
#6509 2015-08-24 19:19:30
- SS_Amsk
- Member
- Registered: 2012-01-23
- Posts: 34
Re: Конвертация OSM в Navitel
SS_Amsk
В принципе если не считать небольшого кусочка, Амур весь на карте:
Не-е-е. Амур на запад тянется еще ОЧЕНЬ далеко(Благовещенск, он ведь тоже на Амуре), не хватает БОЛЬШОГО кусочка. Кроме Амура, приграничные полигоны островов(Бол.Уссурийский, Тарабаров) некрасиво отображаются. Вроде, как то было обсуждение проблемы приграничных полигонов, что нужно либо догружать объекты полностью, либо резать полигон по госгранице. А сейчас полигон просто ломается и совсем не попадает на карту.
Offline
#6510 2015-08-24 19:39:34
- SS_Amsk
- Member
- Registered: 2012-01-23
- Posts: 34
Re: Конвертация OSM в Navitel
Вот у соседей тоже решали проблему госграницы на Амуре http://forum.openstreetmap.org/viewtopi … 47#p517747 Но похоже, не в рамках Лешиного конвертера, а постобработчиком?
foxyflash написал ранее:
gryphon написал ранее:
Включил подгрузку ломаных мультиполигонов для Хабаровского края и Еврейской АО. А то у них как-то совсем грустно без Амура.
"Все страньше и страньше"..
Сделал вновь цельными мультиполигоны Амур, Уссури (в зонах территориальных границ).
На отдельных мультиполигонах при выгрузке и конвертации происходит закрытие, но по участку Амура (р-н Хабаровск, ЕАО, Ам.Обл.) - все тот же трабл - мультиполигон не закрывается. Хотя рядом Уссури - все отлично - ровно по границе закрыт (см.*.mp).
Не могу выловить причину.
Эххх... Эксперименты надо проводить в тестовом окружении а не на живом пациенте. Ну да ладно.
Что касается куска Амура в Еврейской АО, то тут вот что происходит. Когда Амур сделан единым куском, часть полигона не попадает в дамп, из которого конвертируется mp-шка (http://gis-lab.info/projects/osm_dump/ ) . А когда Амур был нарезан кусками, кусок попадал целиком, но в дампе он был поврежден, т.е. не замкнут. Такое иногда случается.
Для обхода проблемы частично отсутствующих в дампе мультиполигонов в этой гарминовской сборке был сделан скрипт для подгрузки таких объектов напрямую из базы ОСМ. Так что, если вы оставите свои опыты, и Амур останется большим куском, рано или поздно он попадет в mp (тут нужно упомянуть, что с момента добавления объекта в базу до попадания его в mp файл может пройти до 5ти дней). Если нарезать Амур кусками, то, рано или поздно, в дампе также окажется нормальная версия (правда, как скоро это произойдет я не могу предсказать).
Offline
#6511 2015-08-24 20:08:10
- Kostik
- Member

- From: Moscow
- Registered: 2011-01-02
- Posts: 2,114
Re: Конвертация OSM в Navitel
тут нужно упомянуть, что с момента добавления объекта в базу до попадания его в mp файл может пройти до 5ти дней
На чём основано сие замечание? У меня совсем другие цифры, по личному опыту сутки. Или речь про очередь на http://navitel.osm.rambler.ru ? Так я могу любой регион собрать в любой день, в ручном режиме.
Так что, если вы оставите свои опыты
О каких опытах речь? Что то не пойму.
Если нарезать Амур кусками
Так он и сейчас кусками, тока длина кусков разная. ![]()
Offline
#6512 2015-08-24 20:21:54
- pfg21
- Member
- From: Чебоксары
- Registered: 2012-10-18
- Posts: 4,281
Re: Конвертация OSM в Navitel
Хм, попутный вопрос - нарезка мультиполигонов riverbank'ов границами республик решит подобную проблему ??
Offline
#6513 2015-08-24 21:21:48
- Kostik
- Member

- From: Moscow
- Registered: 2011-01-02
- Posts: 2,114
Re: Конвертация OSM в Navitel
pfg21
Достаточно этого + корректный файл дамп.
Offline
#6514 2015-08-25 02:13:35
- SS_Amsk
- Member
- Registered: 2012-01-23
- Posts: 34
Re: Конвертация OSM в Navitel
SS_Amsk wrote:тут нужно упомянуть, что с момента добавления объекта в базу до попадания его в mp файл может пройти до 5ти дней
SS_Amsk wrote:Так что, если вы оставите свои опыты
О каких опытах речь? Что то не пойму.
Это же вставка из переписки по вышеприведенной ссылке между ув. gryphon и foxyflash
Они какие то СВОИ опыты над этим районом обсуждают. Режут и кроят Амур так, чтобы полигон оказался в пределах одного дампа(ЕАО или Хабаровского края, или Амурской области). А вот на картах China, с Рамблера, от ЕАО до Благовещенска нормальный полигон из Амура получается. Непонятно -из одного и того же полигона(Амур, остров Большой Уссурийский) разная картинка т.е. сам полигон не при чем. Разные релейшны берутся - для Китая он не режется по госгранице, а берет весь полигон?
Offline
#6515 2015-08-25 05:22:40
- Kostik
- Member

- From: Moscow
- Registered: 2011-01-02
- Posts: 2,114
Re: Конвертация OSM в Navitel
SS_Amsk Про 5 дней так и не услышал ответа. Все полигоны режутся по границе и Китай не исключение.
Offline
#6516 2015-08-25 06:17:33
- SS_Amsk
- Member
- Registered: 2012-01-23
- Posts: 34
Re: Конвертация OSM в Navitel
SS_Amsk Про 5 дней так и не услышал ответа. Все полигоны режутся по границе и Китай не исключение.
Я же Вам ответил - эти вопросы к gryphon'у, я его цитировал. Лично я на след. день после 16-ти часов ХБР забираю с Гислаба файл pbf и конвертирую в mp.
Вопрос: Китай на Рамблере с теми же конфигами конвертера делается, что и у Вас? Один и тот же полигон, обрезается по одной и той же линии(госграницы), только с разных ее сторон, с разительно разным результатом. В чем то ведь есть причина? Единственно, при условии одинаковых конфигов -что Китай не порезан на края/области, как Российская часть Амура и остальных полигонов?
Offline
#6517 2015-08-25 14:12:53
- Kostik
- Member

- From: Moscow
- Registered: 2011-01-02
- Posts: 2,114
Re: Конвертация OSM в Navitel
Китай на Рамблере с теми же конфигами конвертера
Китай я собираю дома, конфиги те же, тока ещё используется Яндекс переводчик и дамп с download.geofabrik.de.
Offline
#6518 2015-08-27 05:46:34
- Bасилий
- Member
- Registered: 2013-08-09
- Posts: 93
Re: Конвертация OSM в Navitel
Скачал текущую Свердловскую и Тюменскую области.
version="Навител Навигатор 3.2.6"
name="Свердловская область"
bbox=".poly файл OpenStreetMap"
date="26.08.2015 22:50"
convertedby="Fortress"
source="gis-lab.info"
description="Обрезка по границе области из OSM"
converterver="osm2mp - Revision 777; osm2navitel - Revision 191"
capital="55.7516147, 37.6187012"version="Навител Навигатор 3.2.6"
name="Тюменская область"
bbox=".poly файл OpenStreetMap"
date="27.08.2015 06:07"
convertedby="Fortress"
source="gis-lab.info"
description="Обрезка по границе области из OSM"
converterver="osm2mp - Revision 777; osm2navitel - Revision 191"
capital="55.7516147, 37.6187012"Внутри областей строит маршрут нормально,
Между областям — до ближайшей границы области маршрут по прямой, дальше - по дорогам
проблемы в навителе 9.1 и 9.6, в 5.0 вроде нормально![]()
Last edited by Bасилий (2015-08-27 05:48:21)
Offline
#6519 2015-08-28 06:05:23
- SS_Amsk
- Member
- Registered: 2012-01-23
- Posts: 34
Re: Конвертация OSM в Navitel
Китай я собираю дома, конфиги те же
Понятно, дело не в конфигах, в свежих выгрузках Китая на Рамблере также полигоны Амура на границе с Китаем поломаны уже. А вот в сборках августа прошлого года на картах Китая Амур полигонами отображался. В это период и поломались полигоны, видать.
Offline
#6520 2015-08-28 06:26:52
- Kostik
- Member

- From: Moscow
- Registered: 2011-01-02
- Posts: 2,114
Re: Конвертация OSM в Navitel
А вот в сборках августа прошлого года на картах Китая Амур полигонами отображался.
Причём тут Китай? Когда я собирал его меня состояние Амура интересовало в последнюю очередь. Если полигоны поломаны тот такими они и попадают в выгрузки на Гислаб или другие. И это сутки, а не как не 5 дней. Починил полигоны, на следующий день можешь собирать карту.
Offline
#6521 2015-09-02 07:10:49
- SS_Amsk
- Member
- Registered: 2012-01-23
- Posts: 34
Re: Конвертация OSM в Navitel
Китай я собираю дома, конфиги те же, тока ещё используется Яндекс переводчик и дамп с download.geofabrik.de.
А можно попросить файл .poly для China-Heilongjiang? что-то не нашел...
Offline
#6522 2015-09-02 07:17:53
- Kostik
- Member

- From: Moscow
- Registered: 2011-01-02
- Posts: 2,114
Re: Конвертация OSM в Navitel
China-Heilongjiang
Выкачивается getbound`ом из OSM.
http://rghost.ru/7mmDfjVwP
Offline
#6523 2015-09-02 12:53:06
- SS_Amsk
- Member
- Registered: 2012-01-23
- Posts: 34
Re: Конвертация OSM в Navitel
Спасибо, добрый человек
getbound'у же нужен getbound-aliases.yml? А там Хэйлудзяна не было, оттуда(из скачанного файла .yml) я делал .poly только Российских субъектов. Или id 199073 отношение, взятое с границы (это оно вообще?) можно самому вставить в .yml? Ну да, и в Вашем файле первой строкой ЭТОТ код релейшна указан. Спасибо еще раз.
Offline
#6524 2015-09-02 13:53:50
- Kostik
- Member

- From: Moscow
- Registered: 2011-01-02
- Posts: 2,114
Re: Конвертация OSM в Navitel
getbound'у же нужен getbound-aliases.yml
getbound 199073 -onering -o China-Heilongjiang.poly
Алиас не нужен, нужен правильный номер релейшена. Легко ищется поиском в Nominatim.
Offline
#6525 2015-09-14 12:41:24
- Bасилий
- Member
- Registered: 2013-08-09
- Posts: 93
Re: Конвертация OSM в Navitel
Попробуйте https://yadi.sk/d/Rsq8qKvJhAqiq Потом поделИтесь результатом испытаний, если не трудно.
роутинговые nm2 скачать удалось, а на скачке "визуальных" скачка остановилась.
С месяц назад удалось скачать полностью, и наконец дошли руки попробовать.
На Nexus с 2 гигами RAM атлас так и не открылся ![]()
Попробовал под WinCE
9.1 открывал долго, но открыл
Для того чтобы создать индекс с адреской открыл атлас в 5.0![]()
Да, он создавал атлас 4 часа!
В результате адреска присутствует![]()
Только Москве не повезло, её малым НП обозначили, что не мешает адресному поиску
![]()
А вот с тем, ради чего всё затевалось — прокладкой маршрута, беда.
Построить маршрут длинее 500 км не получилось, аппарат падал с жалобами на нехватку памяти ![]()
Offline
