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

#8451 2018-02-05 18:35:30

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

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

сударь, не смешите мои тапочки smile лесных кварталов я наштамповал целую кучу еще пять лет тому назад.
В гармине лесные кварталы еще пять лет назад отлично работали !!

Offline

#8452 2018-02-05 18:41:07

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

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

pfg21 wrote:

сударь, не смешите мои тапочки smile лесных кварталов я наштамповал целую кучу еще пять лет тому назад.
В гармине лесные кварталы еще пять лет назад отлично работали !!

И, вывод то какой?

Offline

#8453 2018-02-05 19:19:59

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

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

лесные кварталы есть и работают, лесничеств (адмиинистративных единиц лесного хозяйства) нету, поэтому я именование лесничеств повесил на мультиполигон леса и собственно потому же лесничество получилось "с дырками".
оператор лесных кварталов стоит изначально, но нигде не отображается...

Offline

#8454 2018-02-05 20:53:46

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

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

pfg21 wrote:

оператор лесных кварталов стоит изначально, но нигде не отображается...

Вот он - злостный мапинг под рендер.
А ведь достаточно его сменить.
s_1517860309_3330181_9e1b575767.png
П.С. надо бы перетегировать в forest_compartment

Offline

#8455 2018-02-06 17:58:33

igitov
Member
From: Kotel'nich
Registered: 2011-12-08
Posts: 1,430

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

freeExec wrote:

П.С. надо бы перетегировать в forest_compartment

Перетегировать что?

Спасибо за визуализацию, сразу видны недоделки и неточности.

Offline

#8456 2018-02-06 18:09:39

igitov
Member
From: Kotel'nich
Registered: 2011-12-08
Posts: 1,430

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

pfg21, если лесничество с дыркой посередине, но как его ни тегируй, надпись окажется в дырке, если речь о гармине или мапнике.

Я как-то собирал несколько кварталов в отношение типа site, но никак не использовал.

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

Offline

#8457 2018-02-06 18:14:32

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

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

igitov wrote:

Перетегировать что?

То чем кварталы отмечены, там опечатка в теге.

Offline

#8458 2018-02-06 18:47:11

igitov
Member
From: Kotel'nich
Registered: 2011-12-08
Posts: 1,430

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

А, понял. Но это не опечатка. Я так понял, ntu forestry_compartment в какой-то момент переименовали в forest_compartment. Или они существовали параллельно, со временем последний почему-то возобладал.

Offline

#8459 2018-02-06 19:14:16

cray33
Member
From: Ижевск, Удмуртия
Registered: 2016-05-14
Posts: 62

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

Я тут сделал небольшой преобразователь из osm данных в иерархию адресов
Загруженые данные по удмуртии http://jnom.fvds.ru:8080/searchbox.html

Код на джаве: https://github.com/cray33/jnom

База постгре - http://jnom.fvds.ru:5433/jnom jnom_read jnom_read

Из планов - загрузить всю россию и добавить общественные места.
Если интересно - присоединяйтесь.

Задумывалось как улучшенный и упрощенный nominatim, более быстрый, менее громоздкий и не загружающий все данные в базу до последнего дерева

Offline

#8460 2018-02-17 17:24:36

Kuritsyn Roman
Member
From: Казахстан, ВКО, Шемонаиха
Registered: 2017-04-03
Posts: 150
Website

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

Приветствую,
Хотелось бы задать вопрос, может уже и ответ был когда-то озвучен.

Яндекс импортирует данные в свою народную карту для улучшение коей.
Пробежался по своей местности в НЯК и первая запись в истории правок "Импорт данных" и я со 100% уверенностью могу сказать, что в моём районе почти всё импортировано из OSM в НЯК, сам рисовал и даже историю своих правок в OSM для уверенности поднял.
По лицензии все должны указывать про сообщество OSM и прочее в копирайтах, яндекс только свои указывает копирайты.

И так: как же это вообще согласуется, яндекс не соблюдает условия лицензии?

Offline

#8461 2018-02-17 18:18:27

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

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

cray33 wrote:

Я тут сделал небольшой преобразователь из osm данных в иерархию адресов

Как насчёт поднять API для разбора запросов адресов libpostal

Kuritsyn Roman wrote:

почти всё импортировано из OSM в НЯК

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

Offline

#8462 2018-02-17 18:55:15

Kuritsyn Roman
Member
From: Казахстан, ВКО, Шемонаиха
Registered: 2017-04-03
Posts: 150
Website

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

freeExec wrote:

А вот надо было закладочку оставлять.

Заниматься вредительством в OSM? Нет, не буду!

freeExec wrote:

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

Я и не говорил, что они только из OSM. Может быть и импорт с других баз + пользователи НЯК. Почитав блоги на яндексе — так им вообще фиолетово на права и лицензии.

Kuritsyn Roman wrote:

в моём районе почти всё импортировано из OSM в НЯК

Есть и правки пользователей, которых нет в OSM, я же говорю именно про первую правку в истории сделанную роботом в моём районе с пояснением "Импорт данных".

Этого факта достаточно и думаю мой случай не единственный. до 2015 года две дороги и в 2015-ом начался импорт роботом вплоть до островков на реке и троп скрытых зелёной гущей, остановок только рабочих автобусов(по пропускам предприятия) и так далее. На других картах всё ещё скучно.

Рабочий посёлок на 5000 человек.

Last edited by Kuritsyn Roman (2018-02-17 19:50:55)

Offline

#8463 2018-02-17 20:11:03

AnakinNN
Member
From: Нижний Новгород
Registered: 2017-08-07
Posts: 791
Website

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

Kuritsyn Roman wrote:

Заниматься вредительством в OSM? Нет, не буду!

Поддерживаю, пускай закладки оставляют (с последующими изобличениями, как выдуманный город у Гугла) коммерческие производители. Да и всё равно любая закладка рано или поздно будет заменена на верные данные следующим пользователем, который будет уточнять карту в этом месте.

Kuritsyn Roman wrote:

Я и не говорил, что они только из OSM. Может быть и импорт с других баз

Насколько я знаю, Яндекс адресные точки закупает тысячами у сторонних поставщиков геоданных и сам только вливает их в свою базу. Вот недавно было как раз - аккурат по мелким деревням - и в комментах же видно, что пользователи на такие импорты ругаются, т. к. разгребание дублей и вылавливание багов достаётся им smile

Ну а откуда поставщики брали данные - тут уже всякие варианты возможны smile Дата импорта какая стоит?

Last edited by AnakinNN (2018-02-17 20:16:41)

Offline

#8464 2018-02-18 19:01:42

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

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

если яндексу надобяться осм-данные он их вполне себе берет и вполне нормально указывает источник данных.
импорт данных осм в яндекс-базу или какого-либо другого большого владетеля данными будет очень сложным практически ручным и потому изначально бессмысленным.

Offline

#8465 2018-02-21 21:58:59

Lumerito
Member
Registered: 2017-08-08
Posts: 8

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

Добрый вечер.

Может кто подсказать, какое количество элементов на всей планете ?
Т.е. сколько объектов в .osm файле на всю планету ?

Offline

#8466 2018-02-21 22:10:03

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

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

ИМХО, бесполезная информация, но подсказать можно.
800px-Osmdbstats2.png
Так же - https://osmstats.neis-one.org/

Offline

#8467 2018-02-22 11:00:28

Zverik
Moderator
From: Tallinn
Registered: 2010-10-14
Posts: 5,695
Website

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

Lumerito wrote:

Может кто подсказать, какое количество элементов на всей планете ?
Т.е. сколько объектов в .osm файле на всю планету ?

Как подсказал freeExec, это довольно бесполезная метрика. Что вам даст количество, например, лесов или отрезков рек? Считать узлы в линиях и полигононах, или только объекты с атрибутами? Если взять только POI, то какая детализация — в них же войдут светофоры, пешеходные переходы, фонари освещения, скамейки, отдельно стоящие деревья.

В случае OSM, чем точнее запрос — тем полезнее результат.


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

Offline

#8468 2018-02-22 18:44:15

Lumerito
Member
Registered: 2017-08-08
Posts: 8

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

Zverik wrote:
Lumerito wrote:

Может кто подсказать, какое количество элементов на всей планете ?
Т.е. сколько объектов в .osm файле на всю планету ?

Как подсказал freeExec, это довольно бесполезная метрика. Что вам даст количество, например, лесов или отрезков рек? Считать узлы в линиях и полигононах, или только объекты с атрибутами? Если взять только POI, то какая детализация — в них же войдут светофоры, пешеходные переходы, фонари освещения, скамейки, отдельно стоящие деревья.

В случае OSM, чем точнее запрос — тем полезнее результат.

Для создания в программе  полоски загрузки файла .osm в БД SQLite. Извращение, знаю.

Еще такой вопрос.
Можно ли теоретически обойтись без отношений для примитивнейшего составления карты ?
Т.е. просто отрисовать все точки и линии по тегам. В таком случае скорее всего некоторые отношения, являющиеся домом из линий, содержат в себе линии без тега.

Offline

#8469 2018-02-22 18:51:24

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

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

Lumerito wrote:

Для создания в программе  полоски загрузки файла .osm в БД SQLite. Извращение, знаю.

Лучше использовать количество прочитанных байт.

Lumerito wrote:

Можно ли теоретически обойтись без отношений

Можно, количество домов на мультиполигонах не так велико. Однако с технической стороны сборка из отношения это 20 строк кода.

Offline

#8470 2018-02-22 21:46:43

Lumerito
Member
Registered: 2017-08-08
Posts: 8

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

freeExec wrote:
Lumerito wrote:

Для создания в программе  полоски загрузки файла .osm в БД SQLite. Извращение, знаю.

Лучше использовать количество прочитанных байт.

Lumerito wrote:

Можно ли теоретически обойтись без отношений

Можно, количество домов на мультиполигонах не так велико. Однако с технической стороны сборка из отношения это 20 строк кода.

Вопрос не в сборке - она реализована.
Проблема в том, что из-за структуры БД запросы выполняются долго, т.к. вытаскивают большие куски информации об отношение - все точки, из которых состоит линия и т.д.

Offline

#8471 2018-02-22 22:13:40

Zverik
Moderator
From: Tallinn
Registered: 2010-10-14
Posts: 5,695
Website

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

Lumerito wrote:

Для создания в программе  полоски загрузки файла .osm в БД SQLite. Извращение, знаю.

Можно ли теоретически обойтись без отношений для примитивнейшего составления карты ?

А вам ogr2ogr, случайно, не подойдёт? Он очень хорошо умеет загружать osm в sqlite, включая мультиполигоны. В идеале, конечно, в GeoPackage.


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

Offline

#8472 2018-02-23 08:00:49

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

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

Lumerito wrote:

Проблема в том, что из-за структуры БД запросы выполняются долго, т.к. вытаскивают большие куски информации об отношение - все точки, из которых состоит линия и т.д.

Вы что там хотите хранить сырой ОСМ? Вообще обычно сразу собирают геометрию из ОСМ и её готовую записывают в базу.
И, да, чтобы не изобретать велосипед можно взять готовые тулзы для получения SpatialLite.

Offline

#8473 2018-02-23 10:59:28

romanshuvalov
Member
From: Togliatti, Russia
Registered: 2015-02-26
Posts: 509
Website

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

Плюсую за ogr2ogr. Если данных много, можно через osmconvert/osmfilter отфильтровать нужное. А базу вообще не поднимать.


Мои проекты: 3D-игра Generation Streets (исходник генератора на гитхабе) | велосипедная карта Самарской области

Offline

#8474 2018-02-23 18:38:28

acsd
Member
Registered: 2011-01-21
Posts: 226

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

Ищется Javascript библиотека для конвертации OSM XML в JSON и обратно, в какой нибудь удобный JSON как у overpass'a

Offline

#8475 2018-02-23 19:11:57

Zverik
Moderator
From: Tallinn
Registered: 2010-10-14
Posts: 5,695
Website

Re: Добро пожаловать на форум OSM Russia! (оффтоп здесь)

acsd wrote:

Ищется Javascript библиотека для конвертации OSM XML в JSON и обратно, в какой нибудь удобный JSON как у overpass'a

Снова ogr2ogr, хотя это не javascript.

Но вообще, достаточно ввести в гугль osm to geojson, как первым же результатом получаешь именно такую библиотеку, которой и пользуется overpass: https://github.com/tyrasd/osmtogeojson


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

Offline

Board footer

Powered by FluxBB