You are not logged in.

Announcement

*** NOTICE: By 30th of September 2022 the forum.openstreetmap.org will be 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. We expect the migration of data will be finished by that date, you can follow its progress here.***

#1551 2017-09-29 08:24:38

suslikk
Member
From: Voronezh
Registered: 2010-03-03
Posts: 835
Website

Re: maps.me - оффлайновые карты для iPhone и Android

А расскажет кто из разработчиков где вы берёте адресную информацию???
http://www.openstreetmap.org/way/952526 … 8&layers=D
Здесь у нас дом 3 года как Кропоткина 3, а у вас он 3 Интренационала 3... Не связано ли это с гостиницами (реклама?).
Как так?

Last edited by suslikk (2017-09-29 08:25:38)

Offline

#1552 2017-10-04 08:24:40

suslikk
Member
From: Voronezh
Registered: 2010-03-03
Posts: 835
Website

Re: maps.me - оффлайновые карты для iPhone и Android

up

Offline

#1553 2017-10-04 11:36:46

Zverik
Moderator
From: Минск
Registered: 2010-10-14
Posts: 5,693
Website

Re: maps.me - оффлайновые карты для iPhone и Android

Улица Кропоткина слишком далеко. Мы храним не название улицы, а номер по удалённости. Но ищем среди семи ближайших улац.


ШТОСМ | josm.ru | обо мне | удалёнка зло

Offline

#1554 2017-10-04 11:42:41

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,497

Re: maps.me - оффлайновые карты для iPhone и Android

Так тогда по идее должно быть что-то типа "улица не найдена", а не последняя улица из ближайших.

Offline

#1555 2017-10-04 15:19:05

suslikk
Member
From: Voronezh
Registered: 2010-03-03
Posts: 835
Website

Re: maps.me - оффлайновые карты для iPhone и Android

Zverik, что то я не особо понял, т.е. у вас дом в базе не хранит в себе улицу? Или что то недопонимаю...

Offline

#1556 2017-10-04 15:38:38

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,344

Re: maps.me - оффлайновые карты для iPhone и Android

Вспомнился ПокетГИС и топологический анализатор

suslikk wrote:

дом в базе не хранит в себе улицу

Просто под это дело отведено 3 бита.

Last edited by wowik (2017-10-04 15:40:05)

Offline

#1557 2017-10-04 15:41:32

Zverik
Moderator
From: Минск
Registered: 2010-10-14
Posts: 5,693
Website

Re: maps.me - оффлайновые карты для iPhone и Android

suslikk wrote:

Zverik, что то я не особо понял, т.е. у вас дом в базе не хранит в себе улицу? Или что то недопонимаю...

У нас есть улицы как линии. Для экономии места в адресах названия улицы в базе нет, только ссылка на улицу. Соответственно, если рядом нет линии улицы, дома по этой улице будут без улиц в адресах.

freeExec, почему там левая улица подключилась, я не знаю. Вероятно, теперь это дом 3 по любой из ближайших улиц.


ШТОСМ | josm.ru | обо мне | удалёнка зло

Offline

#1558 2017-10-04 16:07:53

suslikk
Member
From: Voronezh
Registered: 2010-03-03
Posts: 835
Website

Re: maps.me - оффлайновые карты для iPhone и Android

Печалька... Придётся тогда от вашей программы  отказаться sad

Offline

#1559 2017-10-07 10:23:46

Alex18356
Member
Registered: 2017-09-10
Posts: 36

Re: maps.me - оффлайновые карты для iPhone и Android

3D дома и полная оффлайновость- главный плюс. Но у программы явные проблемы с редактированием карты. Например, очень удобно ходить по городу и редактировать теги зданий, находясь без подключения к интернету (не везде есть wi-fi, а мобильный интернет очень дорогой). Я добавляю правильное количество этажей (благо в 3D сразу видно, где не проставлен тег этажности) и некоторые другие (материал фасада, цвет). И Maps.Me позволяет это делать и обещает, что изменения будут направлены на сервер при первом подключении к инету. Но прога ничего не отправляет! Т.е. я ввел свои пароль и логин от www.openstreetmap.org в программу при включенном интернете, отключил интернет и пошел гулять по городу. Вводил весь день разные теги домам. Пришел домой, подключился к интернету, нажал кнопку "обновить" в настройке профиля. Учтенные правки вроде как засчитались в самой программе. Но ни через день, ни через неделю на картах www.openstreetmap.org мои изменения так и не добавились. Я был разочарован.
Самое забавное, что когда прошло уже два месяца, а Maps.Me успела пару раз обновиться и скачать обновления карт, мои изменения накоцен "дошли" до сервера! И это произошло после обновления программы. Я подумал, что может программу исправили, решил проверить работоспособность, добавив теги еще нескольким зданиям в программе, но снова глухо, данные изменения не появляются пока на картах OSM. Что за лажа творится в плане отправки обновлений на сервер?
Да, изменения, сделанные при подключенном интернете, сразу отправляются на сервер и с этим проблем нет. Но весь смысл в оффлайновости приложения! В том, чтобы ходить по городу и исправлять карту без подключения к интеренту! Даже в мануале написано, что так можно делать. Но функция не работает стабильно. Я бы хотел, чтобы все правки отправлялись при первом же подключении к интерету, а не через 1-2 месяца...

Last edited by Alex18356 (2017-10-07 10:29:37)

Offline

#1560 2017-10-07 11:22:38

Ultimateuse
Member
Registered: 2017-09-14
Posts: 30

Re: maps.me - оффлайновые карты для iPhone и Android

При движении по маршруту не хватает подсказки сколько двигаться прямо между поворотами. Например "Двигайтесь прямо [столько-то] метров/километров. И возможность включить повтор этой подсказки через выборочное время с измененным расстоянием. А то "поверните налево", и замолкла ). И заборы почти не видно. Особенно на фоне леса. Очень тонкая линия.

Last edited by Ultimateuse (2017-10-07 11:41:24)

Offline

#1561 2017-10-07 12:08:09

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 4,224

Re: maps.me - оффлайновые карты для iPhone и Android

тут указывают что мопсик править пои только в онлайн, что действительно так ??

Offline

#1562 2017-10-16 11:37:29

golyanitskiy
Member
Registered: 2013-12-20
Posts: 776

Re: maps.me - оффлайновые карты для iPhone и Android

Товарищи, навигация у вас сбоит.
А именно совершает ту же ошибку, что и OSRM (и которую не совершает, например, Graphhopper) - учитывает ограничения, которые касаются только HGV.

Вот вам отношение https://www.openstreetmap.org/relation/4569644
Отношение правильное, type=restriction:hgv, удалять его - вандализм.
Если проложить маршрут с востока на запад (с академика Сахарова на Аделя Кутуя), он предложит сделать петлю на этом перекрестке, свернув на юг, там развернувшись на север и потом свернув налево на запад, на Аделя Кутуя.

Не учитывайте type=restriction:hgv, пожалуйста, пока отдельного режима для большегрузов нет.

Offline

#1563 2017-10-16 17:08:15

gryphon
Member
From: Pskov
Registered: 2010-09-16
Posts: 1,690

Re: maps.me - оффлайновые карты для iPhone и Android

golyanitskiy wrote:

Товарищи, навигация у вас сбоит.
А именно совершает ту же ошибку, что и OSRM (и которую не совершает, например, Graphhopper) - учитывает ограничения, которые касаются только HGV.

Вот вам отношение https://www.openstreetmap.org/relation/4569644
Отношение правильное, type=restriction:hgv, удалять его - вандализм.
Если проложить маршрут с востока на запад (с академика Сахарова на Аделя Кутуя), он предложит сделать петлю на этом перекрестке, свернув на юг, там развернувшись на север и потом свернув налево на запад, на Аделя Кутуя.

Не учитывайте type=restriction:hgv, пожалуйста, пока отдельного режима для большегрузов нет.

Вопрос немного не по теме, но все же: разве такая схема не переведена в разряд устаревших (deprecated)? Мне казалось, что следует использовать вариант type=restriction + restriction:hgv=only_left_turn .

Offline

#1564 2017-10-16 18:09:05

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,497

Re: maps.me - оффлайновые карты для iPhone и Android

Да написано, что можно и так и сяк и плюс указать как обычно, а в исключениях указать всех кроме hgv. Но я согласен, обрабатывать type=restriction:*  несколько не сподручно.

Offline

#1565 2017-10-16 19:31:41

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,790

Re: maps.me - оффлайновые карты для iPhone и Android

gryphon wrote:

Вопрос немного не по теме, но все же: разве такая схема не переведена в разряд устаревших (deprecated)? Мне казалось, что следует использовать вариант type=restriction + restriction:hgv=only_left_turn .

Этот вариант плох отсутствием обратной совместимости. Если конвертер не знает про restriction:hgv, то в случае type=restriction:hgv он просто проигнорирует это отношение (что и требуется), а в случае type=restriction воспримет как наличие ограничения.

Offline

#1566 2017-10-16 20:14:47

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,497

Re: maps.me - оффлайновые карты для iPhone и Android

Sergey Astakhov wrote:

Если конвертер не знает про restriction:hgv, то в случае type=restriction:hgv он просто проигнорирует это отношение (что и требуется), а в случае type=restriction воспримет как наличие ограничения.

Это ваши догадки? или есть ссылка ни исходники.

Offline

#1567 2017-10-17 00:31:49

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,790

Re: maps.me - оффлайновые карты для iPhone и Android

freeExec wrote:

Это ваши догадки? или есть ссылка ни исходники.

Это печальный опыт конвертации карт для Ситигида. Когда наткнулись - тогда же и придумали использовать type=restriction:hgv, чтобы левые запреты в карте не появлялись.

Offline

#1568 2017-10-17 04:45:21

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,497

Re: maps.me - оффлайновые карты для iPhone и Android

Ох, мапинг под навигатор sad

Offline

#1569 2017-10-17 09:49:35

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,790

Re: maps.me - оффлайновые карты для iPhone и Android

freeExec wrote:

Ох, мапинг под навигатор sad

Нет, маппинг под обратную совместимость.

Offline

#1570 2017-10-17 11:25:24

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,497

Re: maps.me - оффлайновые карты для iPhone и Android

Sergey Astakhov wrote:

Нет, маппинг под обратную совместимость.

Какая тут обратная совместимость, когда теги разные.
А обычный кривой код, который нужно было исправить, когда ключ restriction не проверялся, бралось только значение only_*.
И даже сейчас существует вторая часть этого из этой серии, когда проверяется только начало тега (only или no) и вполне покатит тег only_туда_низя.

Offline

#1571 2017-10-17 19:46:02

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,790

Re: maps.me - оффлайновые карты для iPhone и Android

freeExec wrote:
Sergey Astakhov wrote:

Нет, маппинг под обратную совместимость.

Какая тут обратная совместимость, когда теги разные.
А обычный кривой код, который нужно было исправить, когда ключ restriction не проверялся, бралось только значение only_*.
И даже сейчас существует вторая часть этого из этой серии, когда проверяется только начало тега (only или no) и вполне покатит тег only_туда_низя.

Прямая. Когда наличие одних тегов радикально меняет смысл других.

Offline

#1572 2017-10-17 20:23:26

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,497

Re: maps.me - оффлайновые карты для iPhone и Android

Это как? Смысл какого тега меняет restriction:hgv, если он там вообще один?

Offline

#1573 2017-10-17 22:55:08

4004
Member
Registered: 2013-05-28
Posts: 115

Re: maps.me - оффлайновые карты для iPhone и Android

по совету перекат в нужную тему:

4004 wrote:

возвращаясь к рисованию proposed - мапсми их рендерит? https://www.openstreetmap.org/changeset … 9/23.85932

Offline

#1574 2017-10-18 01:29:05

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,790

Re: maps.me - оффлайновые карты для iPhone и Android

freeExec wrote:

Это как? Смысл какого тега меняет restriction:hgv, если он там вообще один?

Вы уже потеряли контекст разговора?

Напомню, речь о схеме

"type=restriction + restriction:hgv=only_left_turn" vs "type=restriction:hgv"

Раньше type=restriction имел совершенно конкретное значение - ограничение поворотов для транспортных средств. Сделали конвертеры, которые пользуются этими данными. На грузовики им наплевать, они их не поддерживают, и тегов для них в тот момент никаких не было. Отсутствие тега restriction=* при этом являлось ошибкой, которую конвертер пытается исправить используя умолчание. Потом кем-то добавляется тег restriction:hgv=*, который внезапно означает, что type=restriction теперь может не распространяться на легковые автомобили и его надо игнорировать, а отсутствие тега restriction=* теперь не ошибка.

Вот это и есть ломание обратной совместимости, когда для корректной работы теперь надо учитывать теги, которых раньше не было и никто про них не знал. Если кто-нибудь добавит ещё один тег, например january_01_only=yes, который обозначает, что данное ограничение действует только первого января - это будет точно таким же ломанием совместимости.

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

Offline

#1575 2017-10-18 05:24:10

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,497

Re: maps.me - оффлайновые карты для iPhone и Android

Вы перевернули всё с ног на голову, выдав желаемое за действительное.

Sergey Astakhov wrote:

Раньше type=restriction имел совершенно конкретное значение

Имел совершенно конкретное значение type=restriction + restriction=*. Использовать обрубок схемы - сам себе буратино, как оно вообще должно работать если значение restriction=* не учитывается? Что там по-умолчанию, можно по этому ребру ехать или нет?

Sergey Astakhov wrote:

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

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

Offline

Board footer

Powered by FluxBB