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

Ах вот оно в чем дело! В дизайнере! То-то программисты обижаются. Это не у них отсутствие желания исправлять, а диктат дизайнеров.
Зарыть нужные вещи подальше, лишив к тому же перевода (Native for each country висит уж больше года?), это дизайн!
Так что оставим, художника обидеть может всякий.

Нашел письмо где год назад спрашивал про добавление возможности ставить заметки в произвольное место, описал все в гитхабе, отправил в maps.me, дал ссылку на сообщения этого треда, как приходится изворачиваться без этого. В ответ написали, что работу с заметками планируют улучшить, сроки сказать не могут. Учитывая, что такое же ответили год назад, похоже, это будет нескоро…

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

up

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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