Size: a a a

OpenStreetMap RU

2021 February 01

AB

Anton [az09@osm] Bel... in OpenStreetMap RU
Maksimgeolog
Буду признателен за любое направление поиска, кроме самых вульгарных 🙂
поспрашивай у "Сообщество природоохранных ГИС" как они у себя это реализовывали
только я ссылку не знаю на чат, может у @ilyazver есть. или он прям сразу решение подкинет в виде открытого исходного кода в репах гринпис)
источник

AB

Anton [az09@osm] Bel... in OpenStreetMap RU
malchik solnce
может у кого есть разработчик- эксперт хорошо разбирающийся в картах (mapbox,google,osm)
нужна платная консультация по ios, android
обычно такие вопросы лучше задать сразу всему сообществу, может там и на бесплатную-то консультацию не потянет))
но может лучше не тут а в @gislab
источник

ms

malchik solnce in OpenStreetMap RU
Anton [az09@osm] Belichkov
обычно такие вопросы лучше задать сразу всему сообществу, может там и на бесплатную-то консультацию не потянет))
но может лучше не тут а в @gislab
спасибо
источник

AB

Anton [az09@osm] Bel... in OpenStreetMap RU
Miroff
В 2021 году  уже не нужно "писать". Форум умеет отдавать RSS, значит IFTTT справится
все RSS за которыми я следил поотваливались давно(
источник

M

Miroff in OpenStreetMap RU
Anton [az09@osm] Belichkov
а теперь бы еще определить родной язык этого города. вот просто по символам в name
Можно в NLTK засунуть, там есть плагин для определения языка текста. Но проще по стране определить какой неймспейс для языка выбрать.
источник

AB

Anton [az09@osm] Bel... in OpenStreetMap RU
Maksim
Это согласен. Но они предназначены для некой защиты от авто, а не от воды.
на успокоение трафика хорошо влияет в любом случае. ну и чувствуешь себя на приподнятом пешпере чуть более уверенно что-ли
источник

AB

Anton [az09@osm] Bel... in OpenStreetMap RU
Miroff
Можно в NLTK засунуть, там есть плагин для определения языка текста. Но проще по стране определить какой неймспейс для языка выбрать.
т.е. попросту держать еще таблицу соответствия страна-язык? а если Сингапур, то как? или какие еще есть страны многонациональные и мультилингвальные?..
источник

AB

Anton [az09@osm] Bel... in OpenStreetMap RU
Miroff
Можно в NLTK засунуть, там есть плагин для определения языка текста. Но проще по стране определить какой неймспейс для языка выбрать.
про NLTK почитаю, спасибо
источник

M

Miroff in OpenStreetMap RU
Anton [az09@osm] Belichkov
т.е. попросту держать еще таблицу соответствия страна-язык? а если Сингапур, то как? или какие еще есть страны многонациональные и мультилингвальные?..
У нас разве нет соглашения на каком языке пишется дефолтный name?
источник

AB

Anton [az09@osm] Bel... in OpenStreetMap RU
Miroff
У нас разве нет соглашения на каком языке пишется дефолтный name?
тогда посмотри на Бельгию, пожалуйста. нарушают?!
источник

AB

Anton [az09@osm] Bel... in OpenStreetMap RU
Марокко тоже самое. Алжир
источник

AB

Anton [az09@osm] Bel... in OpenStreetMap RU
Кипр
источник

AB

Anton [az09@osm] Bel... in OpenStreetMap RU
это я даже до Азии не добрался)
источник

AB

Anton [az09@osm] Bel... in OpenStreetMap RU
а в Азии лишь Монголия отличилась, странно
зато там довольно часто латиница алфавит, но явно не английский язык в именах. короче сложно всё это
источник

НН

Николай Новицкий... in OpenStreetMap RU
Бельгия читеры))
источник

PG

Pavel Gavrilov in OpenStreetMap RU
Anton [az09@osm] Belichkov
а не знаю. вот я много раз про локус слышал, телегогруппа в архиве лежит. но так и не понял нужна ли мне эта прога
Функционально Locus и Osmand почти идентичны, там есть отличия по расширенному функционалу. У osmand больше настроек для включения-выключения различных объектов векторной карты, у Locus мощнее работа по редактированию и анализу GPX-треков. Osmand умеет показывать разные наборы POI, а Locus умеет писать треки, добавляя в них данные со всевозможных спортивных фитнес-датчиков, типа пульса и каденса.

Конструктивно Locus развивался как растровая картосмотрелка, к которой потом в качестве одной из "растровых карт" прикрутили библиотеку MapsForge, которая на входе работает с собственными БД c вырезками из OSM и файлами картостилей, а на выходе даёт приложению растровую картинку и в целом с точки зрения API не сильно отличается от библиотек для просмотра растровых карт. Так что там и сейчас, при выборе карты, которая будет отображаться, можно выбрать из множества растровых онлайн-карт и равнозначной с ними встроенной векторной карты. Собственного движка для роутинга там тоже нет, вместо этого приложение требует установки на телефон движка Brouter Offline (который идёт со своими картами OSM, которые надо загружать отдельно!), и потом общается с этим движком через API, отправляя в него профили роутинга для каждого сегмента и получая в ответ полную последовательность точек проложенного маршрута.

Osmand развивался по другой схеме. Это приложение с самого начала построено вокруг собственных БД с векторными картами. Картостили, движок, БД с картами, собственный движок роутинга - полностью заинтегрированы в приложение и являются неотъемлемой его частью. Это даёт приложению очень большой потенциал в плане того "что мы хотим отображать, таская из этой БД, и как мы это будем отображать". Нам доступны POI (они берутся из той же базы) и роутинг, даже с учётом рельефа (дорожный граф и высоты дорог хранятся в той же БД). Нам доступен даже адресный поиск. Да, османд постепенно оброс функционалом: записью и показом треков, деревом POI, роутингом и адресным поиском, даже онлайн-маячком. В конце концов там даже растровые карты появились. Но в основе это собственные векторные базы OSM и картостили для их отображения, а всё остальное добавлено поверх.

Обе программы имеют высокий порог вхождения, но по разному. Osmand имеет отвратительный UI, у них долгое время не было своего дизайнера по интерфейсам (с моей точки зрения и сейчас нет, поэтому 80% всех сообщений об ошибках у них в чате - это, извините, интерфейсные ляпы). интерфейс рос как получится, когда кому-то из программистов приходила новая интересная идея, он прикручивал её в программе куда в голову взбредёт, и не очень советовался с коллегами. О пользовательской эргономике там долгое время вообще никто не задумывался, а сейчас им просто страшно лезть в этого монстра для капитальной переделки, плюс продолжает доминировать мысль, что "лучше мы ещё какой новый функционал прикрутим, чем будем такой ерундой как эргономика заниматься". Поэтому когда ты покупаешь Osmand, он приходит тебе со всем своим функционалом сразу весь, но если ты не знаешь, про какое-то из его умений, ты годами не догадаешься, где эту функцию искать или включать.

У Локуса другая фишка. У него божественный интерфейс, он красив как бог, линии на картах сглаженные, карты миленькие, у-тю-тю, но чтобы добиться сопоставимого с османдом функционала нужно знать, какие независимые приложения нужно ставить и как их с локусом сопрягать. Надо знать, где брать карты для формата mapsforge, где брать профили роутинга для brouter offline, где брать кастомные подборки онлайн-карт и т.п. И надо знать, чем растровые карты отличаются от векторных, потому что при работе с локусом разница между этими картами совершенно не очевидна.
источник

PG

Pavel Gavrilov in OpenStreetMap RU
Anton [az09@osm] Belichkov
а не знаю. вот я много раз про локус слышал, телегогруппа в архиве лежит. но так и не понял нужна ли мне эта прога
По системе монетизации приложения сильно отличаются. Локус оплачивается один раз, и потом любую карту для него нужно скачивать за деньги при помощи механизма покупок внутри приложения. Деньги небольшие, примерно по 10р за карту, но с тебя постоянно тянут деньги и это нервирует. Osmand оплачивается один раз, и потом ты можешь качать сколько угодно карт и обновлять их сколько угодно раз. Карты собираются в начале каждого месяца. А можно оплатить абонентку и получить доступ к ежечасным дифференциальным обновлениям для этих ежемесячных карт, В сочетании ежемесячная карта и обновление дают наисвежайшие данные из базы OSM, что очень ценят маперы, т.к. могут оперативно фиксировать отличия карты и окружающей действительности, не опасаясь, что обновляют карту, которую уже давным давно обновили, просто это обновление ещё не попало в osmand. Как и в случае с базовой покупкой, ты платишь один раз, и получаешь доступ к неограниченному количеству обновлений любого количества карт.

Разница между схемами монетизации этих приложений - как разница между безлимитом и поминутной оплатой. Поминутная оплата в сумме за месяц может выходит и дешевле, но нервирует и заставляет экономить. И кто вкусил безлимита, обратно уходить уже не торопится. Это одна из причин, почему Locus популярнее у тех, кто с него начинал (они знают, что это дешевле), а Osmand популярнее у тех, кто выбирает между этими программами сегодня (безлимит привлекательнее).
источник

AS

Andrey Strelkov in OpenStreetMap RU
Добрый день, подскажите пожалуйста, существуют ли какая нибудь возможность копипастить определенные здания с OSM , в виде geojson?
источник

AB

Anton [az09@osm] Bel... in OpenStreetMap RU
Pavel Gavrilov
Функционально Locus и Osmand почти идентичны, там есть отличия по расширенному функционалу. У osmand больше настроек для включения-выключения различных объектов векторной карты, у Locus мощнее работа по редактированию и анализу GPX-треков. Osmand умеет показывать разные наборы POI, а Locus умеет писать треки, добавляя в них данные со всевозможных спортивных фитнес-датчиков, типа пульса и каденса.

Конструктивно Locus развивался как растровая картосмотрелка, к которой потом в качестве одной из "растровых карт" прикрутили библиотеку MapsForge, которая на входе работает с собственными БД c вырезками из OSM и файлами картостилей, а на выходе даёт приложению растровую картинку и в целом с точки зрения API не сильно отличается от библиотек для просмотра растровых карт. Так что там и сейчас, при выборе карты, которая будет отображаться, можно выбрать из множества растровых онлайн-карт и равнозначной с ними встроенной векторной карты. Собственного движка для роутинга там тоже нет, вместо этого приложение требует установки на телефон движка Brouter Offline (который идёт со своими картами OSM, которые надо загружать отдельно!), и потом общается с этим движком через API, отправляя в него профили роутинга для каждого сегмента и получая в ответ полную последовательность точек проложенного маршрута.

Osmand развивался по другой схеме. Это приложение с самого начала построено вокруг собственных БД с векторными картами. Картостили, движок, БД с картами, собственный движок роутинга - полностью заинтегрированы в приложение и являются неотъемлемой его частью. Это даёт приложению очень большой потенциал в плане того "что мы хотим отображать, таская из этой БД, и как мы это будем отображать". Нам доступны POI (они берутся из той же базы) и роутинг, даже с учётом рельефа (дорожный граф и высоты дорог хранятся в той же БД). Нам доступен даже адресный поиск. Да, османд постепенно оброс функционалом: записью и показом треков, деревом POI, роутингом и адресным поиском, даже онлайн-маячком. В конце концов там даже растровые карты появились. Но в основе это собственные векторные базы OSM и картостили для их отображения, а всё остальное добавлено поверх.

Обе программы имеют высокий порог вхождения, но по разному. Osmand имеет отвратительный UI, у них долгое время не было своего дизайнера по интерфейсам (с моей точки зрения и сейчас нет, поэтому 80% всех сообщений об ошибках у них в чате - это, извините, интерфейсные ляпы). интерфейс рос как получится, когда кому-то из программистов приходила новая интересная идея, он прикручивал её в программе куда в голову взбредёт, и не очень советовался с коллегами. О пользовательской эргономике там долгое время вообще никто не задумывался, а сейчас им просто страшно лезть в этого монстра для капитальной переделки, плюс продолжает доминировать мысль, что "лучше мы ещё какой новый функционал прикрутим, чем будем такой ерундой как эргономика заниматься". Поэтому когда ты покупаешь Osmand, он приходит тебе со всем своим функционалом сразу весь, но если ты не знаешь, про какое-то из его умений, ты годами не догадаешься, где эту функцию искать или включать.

У Локуса другая фишка. У него божественный интерфейс, он красив как бог, линии на картах сглаженные, карты миленькие, у-тю-тю, но чтобы добиться сопоставимого с османдом функционала нужно знать, какие независимые приложения нужно ставить и как их с локусом сопрягать. Надо знать, где брать карты для формата mapsforge, где брать профили роутинга для brouter offline, где брать кастомные подборки онлайн-карт и т.п. И надо знать, чем растровые карты отличаются от векторных, потому что при работе с локусом разница между этими картами совершенно не очевидна.
значит ни минимального редактирования своим осм-аккаунтом ни уж совсем простенькой заметки в локусе не сделать?..
источник

AB

Anton [az09@osm] Bel... in OpenStreetMap RU
Andrey Strelkov
Добрый день, подскажите пожалуйста, существуют ли какая нибудь возможность копипастить определенные здания с OSM , в виде geojson?
источник