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.***

#6501 2015-08-21 14:24:54

SS_Amsk
Member
Registered: 2012-01-23
Posts: 34

Re: Конвертация OSM в Navitel

Kostik wrote:
SS_Amsk wrote:

полигоном нарисовано

http://forum.openstreetmap.org/viewtopi … 08#p517008

PS: Хотя тут вроде всё нарезано, так что скорее всего дело в кривой выгрузке с гислаба. Хотя и osm2mp не всегда может водный полигон замкнуть, например в Эстонии море не хочет делать.

Я попробовал вырезать этот кусочек в JOSMе(свежей версии), сделал чисто ЗАМКНУТЫЙ мультиполигон в районе д.Виноградовка -удалил все неполные innerы и outerы, сохранил файлом osm, конвертнул этот OSM в мп-шку -опять в mp файле показаны(gpsMapEdit) только линии. Озера -нормально, полигонами. В этом районе стыкуются несколько границ районов\поселений -не могут ОНИ мешать цельности мультиполигона?? Какие есть варианты Амур отразить во всей ширине и красе? smile Может, boundary попробовать удалить(локально, в файле)? А то Уссури -нормально, ниже по течению -тоже нормально, а тут -заколдованное какое-то место sad  Как людям нарисовать тони, где кета  с осетрами идет на нерест??? smile

Offline

#6502 2015-08-21 17:02:08

Kostik
Member
From: Moscow
Registered: 2011-01-02
Posts: 2,114

Re: Конвертация OSM в Navitel

SS_Amsk wrote:

Какие есть варианты Амур отразить во всей ширине и красе?

Глянул, мультиполигон был битый, пофиксил, посмотрим что выйдет. Ещё как вариант порезать мультиполигон на несколько частей.

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

Kostik wrote:

Глянул, мультиполигон был битый, пофиксил, посмотрим что выйдет.

А как сейчас обрабатывается госграница? Выше по течению Амура тоже линия вместо полигона. И начинается проблема как раз там, где по Амуру граница с Китаем идет по фарватеру. А вот на Уссури граница начерчена по Китайскому берегу, и отображается полигоном. Не может в этом быть затык? За госграницу не лезем за данными, полигон становится неполным - со всеми вытекающими последствиями.

Offline

#6504 2015-08-23 07:55:38

Kostik
Member
From: Moscow
Registered: 2011-01-02
Posts: 2,114

Re: Конвертация OSM в Navitel

SS_Amsk wrote:

А как сейчас обрабатывается госграница?

Качается этот архив и этот релейшен.
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

SS_Amsk wrote:

Выше по течению Амура тоже линия вместо полигона.

Порезал Амур в проблемном месте на два мультиполигона (1 и 2), так же заметил что в одном месте мультиполигон не имел общих точек с разрезающей его границей Хабаровского края. Возможно этого будет достаточно для решения проблемы.

Offline

#6506 2015-08-24 08:18:10

SS_Amsk
Member
Registered: 2012-01-23
Posts: 34

Re: Конвертация OSM в Navitel

Kostik wrote:
SS_Amsk wrote:

Выше по течению Амура тоже линия вместо полигона.

Порезал Амур в проблемном месте на два мультиполигона (1 и 2), так же заметил что в одном месте мультиполигон не имел общих точек с разрезающей его границей Хабаровского края. Возможно этого будет достаточно для решения проблемы.

Но ведь выше по Амуру уже нет границы Хаб.края? Там ЕАО и Амурская область? Зато есть граница с КНР и наблюдается отсутствие мультиполигона. Я в JOSM подкачал все точки объекта(Амур), и тогда он по всей длине отображался мультиполигоном. Т.е. при наличии госграницы внутри, мультиполигон берется неполным. А где-нибудь еще госграница идет по реке? Там нужно глянуть(но надо, чтоб была РЕКА-полигонная, а не линия)

Offline

#6507 2015-08-24 08:36:48

SS_Amsk
Member
Registered: 2012-01-23
Posts: 34

Re: Конвертация OSM в Navitel

Я то шел тем же путем smile  Только полигон порезал перед самой госграницей, сейчас конвертнул выгрузку с Гислаба, полигоном отображается теперь до этой линии обрезки. А госграница снова не дает рисоваться полигону выше по течению. Что же можно сделать? А в конвертере никакого ключа на эту тему нет? Border=noclip smile

Offline

#6508 2015-08-24 18:07:57

Kostik
Member
From: Moscow
Registered: 2011-01-02
Posts: 2,114

Re: Конвертация OSM в Navitel

SS_Amsk
В принципе если не считать небольшого кусочка, Амур весь на карте:
809a3017d144t.jpg

PS: Но там были поломаны мультиполигоны, так что в следующий раз соберётся полностью.

Last edited by Kostik (2015-08-24 18:19:21)

Offline

#6509 2015-08-24 19:19:30

SS_Amsk
Member
Registered: 2012-01-23
Posts: 34

Re: Конвертация OSM в Navitel

Kostik wrote:

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

SS_Amsk wrote:

тут нужно упомянуть, что с момента добавления объекта в базу до попадания его в mp файл может пройти до 5ти дней

На чём основано сие замечание? У меня совсем другие цифры, по личному опыту сутки. Или речь про очередь на http://navitel.osm.rambler.ru ? Так я могу любой регион собрать в любой день, в ручном режиме.

SS_Amsk wrote:

Так что, если вы оставите свои опыты

О каких опытах речь? Что то не пойму.

SS_Amsk wrote:

Если нарезать Амур кусками

Так он и сейчас кусками, тока длина кусков разная. big_smile

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

Kostik wrote:
SS_Amsk wrote:

тут нужно упомянуть, что с момента добавления объекта в базу до попадания его в mp файл может пройти до 5ти дней

SS_Amsk wrote:

Так что, если вы оставите свои опыты

О каких опытах речь? Что то не пойму.

Это же вставка из переписки по вышеприведенной ссылке между ув. gryphon и foxyflash smile  Они какие то СВОИ опыты над этим районом обсуждают. Режут и кроят Амур так, чтобы полигон оказался в пределах одного дампа(ЕАО или Хабаровского края, или Амурской области). А вот на картах 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

Kostik wrote:

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

SS_Amsk wrote:

Китай на Рамблере с теми же конфигами конвертера

Китай я собираю дома, конфиги те же, тока ещё используется Яндекс переводчик и дамп с 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"

Внутри областей строит маршрут нормально,
Между областям — до ближайшей границы области маршрут по прямой, дальше - по дорогам
88450972d0dbf97101d1ab2c785a799e.png
проблемы в навителе 9.1 и 9.6, в 5.0 вроде нормально
ab1df4c8827ab5ab0478b52a38c763e3.png

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

Kostik wrote:

Китай я собираю дома, конфиги те же

Понятно, дело не в конфигах, в свежих выгрузках Китая на Рамблере также полигоны Амура на границе с Китаем поломаны уже. А вот в сборках августа прошлого года на картах Китая Амур полигонами отображался. В это период и поломались полигоны, видать.

Offline

#6520 2015-08-28 06:26:52

Kostik
Member
From: Moscow
Registered: 2011-01-02
Posts: 2,114

Re: Конвертация OSM в Navitel

SS_Amsk wrote:

А вот в сборках августа прошлого года на картах Китая Амур полигонами отображался.

Причём тут Китай? Когда я собирал его меня состояние Амура интересовало в последнюю очередь. Если полигоны поломаны тот такими они и попадают в выгрузки на Гислаб или другие. И это сутки, а не как не 5 дней. Починил полигоны, на следующий день можешь собирать карту.

Offline

#6521 2015-09-02 07:10:49

SS_Amsk
Member
Registered: 2012-01-23
Posts: 34

Re: Конвертация OSM в Navitel

Kostik wrote:

Китай я собираю дома, конфиги те же, тока ещё используется Яндекс переводчик и дамп с 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

SS_Amsk wrote:

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

Спасибо, добрый человек smile  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

SS_Amsk wrote:

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

hkm wrote:

Попробуйте https://yadi.sk/d/Rsq8qKvJhAqiq Потом поделИтесь результатом испытаний, если не трудно.

Bасилий wrote:

роутинговые nm2 скачать удалось, а на скачке "визуальных" скачка остановилась.

С месяц назад удалось скачать полностью, и наконец дошли руки попробовать.
На Nexus с 2 гигами RAM атлас так и не открылся sad
Попробовал под WinCE
9.1 открывал долго, но открыл

ca763ad12ec265b2cae49e2b37cdb015.png

Для того чтобы создать индекс с адреской открыл атлас в 5.0
939df9f6bdc36059e1df5549eadce7b7.png
Да, он создавал атлас 4 часа!

В результате адреска присутствует
bf5a93f1b35ae8c90cdbdec3adc08a60.png
Только Москве не повезло, её малым НП обозначили, что не мешает адресному поиску
2838644a8d45a548fef3a742cd821016.png 6f1b0e718a9d81d0ba2843d20053344c.png

Поиск POI работает
1ef2165b920f27261a76a034ee6a91ac.png 63e27118bf8fc24179ae67525a65e325.png ac977713976fc22828db307a64376754.png 42d3abdaa2135d675f0155e86d25ea4d.png

А вот с тем, ради чего всё затевалось — прокладкой маршрута, беда.
Построить маршрут длинее 500 км не получилось, аппарат падал с жалобами на нехватку памяти sad

Offline

Board footer

Powered by FluxBB