OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

Announcement

A fix has been applied to the login system for the forums - if you have trouble logging in please contact support@openstreetmap.org with both your forum username and your OpenStreetMap username so we can make sure your accounts are properly linked.

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

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

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

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

Offline

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

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

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

pfg21 wrote:

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

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

Offline

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

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

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

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

Offline

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

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

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,313

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,313

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

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

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

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

Offline

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

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

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

igitov wrote:

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

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

Offline

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

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

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

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

Offline

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

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

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: 87
Website

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

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

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

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

Offline

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

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

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: 87
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: 123

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: 2,748

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

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

Offline

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

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

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

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

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

Offline

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

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

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

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

Offline

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

Zverik
Moderator
From: Москва
Registered: 2010-10-14
Posts: 5,517
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: 7

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: 7,138

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: 7

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

freeExec wrote:
Lumerito wrote:

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

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

Lumerito wrote:

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

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

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

Offline

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

Zverik
Moderator
From: Москва
Registered: 2010-10-14
Posts: 5,517
Website

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

Lumerito wrote:

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

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

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


ШТОСМ | josm.ru | обо мне | почему-то у нас считается, что если начальник молчит - это уже похвала и награда

Offline

#8472 Yesterday 08:00:49

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

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

Lumerito wrote:

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

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

Offline

#8473 Yesterday 10:59:28

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

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

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

Offline

#8474 Yesterday 18:38:28

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

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

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

Offline

#8475 Yesterday 19:11:57

Zverik
Moderator
From: Москва
Registered: 2010-10-14
Posts: 5,517
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