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

#3451 2013-02-03 19:44:39

BushmanK
Member
Registered: 2011-05-03
Posts: 5,106

Re: Вопросы новичков

Мне редко приходится объяснять это кому-либо, но обычно я говорю (иногда пропуская или меняя отдельные слова, что зависит от контекста) нечто в духе: "волонтерский/добровольческий проект по созданию подробной бесплатно/свободно доступной карты/картографической базы всего мира". Возможно, не слишком коротко, но за то отражает суть.


"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".

Offline

#3452 2013-02-03 19:55:57

OverQuantum
Member
From: Zelenograd
Registered: 2009-06-17
Posts: 1,582
Website

Re: Вопросы новичков

fedorefr wrote:

А как называете ОСМ непосвященным вы?

Я выдаю вот такую визитку.


Это же OpenStreetMap. Он больше внутри, чем снаружи.

Offline

#3453 2013-02-04 03:41:42

fedorefr
Member
From: Балахна
Registered: 2013-01-10
Posts: 132

Re: Вопросы новичков

Спасибо за ответы.
Идея визитки нравится, попробую нарисовать цветную wink

Offline

#3454 2013-02-04 05:48:48

Antisida
Member
From: Нижний Новгород
Registered: 2011-01-15
Posts: 907

Re: Вопросы новичков

forum.openstreetmap.org/viewtopic.php?id=19173

про листовки

Last edited by Antisida (2013-02-04 05:49:24)

Offline

#3455 2013-02-04 17:39:03

Arawak
Member
Registered: 2013-02-03
Posts: 6

Re: Вопросы новичков

Уточняющие теги где используются? Например, сделал я церковь, поставил тег abandoned=yes (в wiki написано, что его использовать не рекомендуется, почему?), но на карте она выглядит, как обычная целая церковь, так и должно быть?
Нарисовал вчера пару мелких селений, по примеру с уже рядом нарисованными, загрузил, но они так и не проявились, хотя строения и дороги внутри них уже отображаются, это нормально?

Offline

#3456 2013-02-04 17:45:17

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

Re: Вопросы новичков

загрузил, но они так и не проявились,

А они на отрендеренной карте не сразу появляются. Подожди пару дней.

Offline

#3457 2013-02-04 17:54:30

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

Re: Вопросы новичков

Arawak wrote:

Уточняющие теги где используются? Например, сделал я церковь, поставил тег abandoned=yes (в wiki написано, что его использовать не рекомендуется, почему?), но на карте она выглядит, как обычная целая церковь, так и должно быть?

Вот поэтому и не рекомендуется, что его мало кто поддерживает и поддерживать особо не собираются. Главное проблема с тегами abandoned=* и disused=* в том, что они не просто уточняющие, а кардинально меняющие свойства объекта, что плохо укладывается в обычную схему использования тегов. Рекомендуемая схема (disused:*) приведена в английском варианте описания тега disused. По аналогичной схеме можно обозначать и abandoned.

Offline

#3458 2013-02-04 18:36:11

Arawak
Member
Registered: 2013-02-03
Posts: 6

Re: Вопросы новичков

Я уже обозначил тегом disused склад (как в англ. вики написано), на карте он ничем не отличается от действующего склада. Так кому видны эти теги?

Offline

#3459 2013-02-04 19:48:06

NetWormKido
Member
From: Chapaevsk@63RUS
Registered: 2011-11-22
Posts: 1,003

Re: Вопросы новичков

Arawak wrote:

Так кому видны эти теги?

они складываются в стопочку в БД, на карте osm.org отображаеться только то, что посчитали нужным отображать разрабы (disused не входит в этот список, как и множество других тегов), вы или кто либо другой можете поднять свой osm.org с преферансом и барышнями поддержкой этого тега, или вытащить его из БД для каких либо целей.

Offline

#3460 2013-02-04 19:55:29

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

Re: Вопросы новичков

Arawak wrote:

Я уже обозначил тегом disused склад (как в англ. вики написано),

Было бы проще, если бы вы указали ссылку на конкретный объект.

Arawak wrote:

на карте он ничем не отличается от действующего склада.

Карты бывают очень разные. А что отображается на карте - зависит от рендерера и его настроек.

Arawak wrote:

Так кому видны эти теги?

Всем, кто о них знает. Суть новой схемы (disused:* вместо disused=yes) как раз в том, что у объектов, которые перестали функционировать отсутствовали бы теги, обозначающие нормальный объект. Это позволит тем, кто не знает о новой схеме обозначения спокойно их игнорировать и получать в итоге актуальные значения.

Например, если кто-то не в курсе о теге disused=yes и рисует карту с церквями, то увидя amenity=place_of_worship+disused=yes посчитает это обычной церковью. А если её обозначить новой схемой, как disused:amenity=place_of_worship, то церкви он уже не увидит, что и нужно. А если кто-то захочет обозначить как действующие объекты, так и disused - у него будут все данные для этого.

Offline

#3461 2013-02-05 05:06:28

fedorefr
Member
From: Балахна
Registered: 2013-01-10
Posts: 132

Re: Вопросы новичков

Sergey Astakhov wrote:

Например, если кто-то не в курсе о теге disused=yes и рисует карту с церквями, то увидя amenity=place_of_worship+disused=yes посчитает это обычной церковью. А если её обозначить новой схемой, как disused:amenity=place_of_worship, то церкви он уже не увидит, что и нужно. А если кто-то захочет обозначить как действующие объекты, так и disused - у него будут все данные для этого.

Простите, что вмешиваюсь, но, на мой взгляд, в отношении церквей (и других памятников архитектуры, например, бывших дворянских усадеб) это не очень хорошо: в России едва ли не большая часть храмов disused и abandoned, что не мешает им быть туристическими объектами. Да и в отношении домов новая система нехороша тем, что на карте, не распознающей эти теги (например, на навигаторе), объекта вообще не будет - а, возможно, это важный ориентир.
Понимаю, что это не очень вписывается в концепцию ОСМ, но по-человечески не правильнее ли просто добавлять к названию объекта слово "разруш." или "заброш."? Аналогично на топографических картах, например: "дер.Иваново (нежил.)".

Last edited by fedorefr (2013-02-05 05:06:58)

Offline

#3462 2013-02-05 06:39:55

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

Re: Вопросы новичков

fedorefr wrote:

Простите, что вмешиваюсь, но, на мой взгляд, в отношении церквей (и других памятников архитектуры, например, бывших дворянских усадеб) это не очень хорошо: в России едва ли не большая часть храмов disused и abandoned, что не мешает им быть туристическими объектами. Да и в отношении домов новая система нехороша тем, что на карте, не распознающей эти теги (например, на навигаторе), объекта вообще не будет - а, возможно, это важный ориентир.
Понимаю, что это не очень вписывается в концепцию ОСМ, но по-человечески не правильнее ли просто добавлять к названию объекта слово "разруш." или "заброш."? Аналогично на топографических картах, например: "дер.Иваново (нежил.)".

В базе нельзя, потому что это не часть названия, но это может в теории сделать рендер или конвертор. А почему вы решили что объекта не будет? building=* (=church?) и name в любом случае остаются, а если этого мало, для туристических объектов всегда можно добавить что-то из серии tourism=attraction или historic=ruins. В disused: совершенно справедливо должно переходить то, чего уже по факту нет. Но на самом деле я очень сильно сомневаюсь что disused, abandoned и даже ruins церкви и храмы перестают быть place_of_worship, ибо я не думаю что для верующих людей (сам я к таковым себя не отношу, так что пусть, если что, меня поправят) заброшенные храмы, пусть даже там и не проводят служб как таковых, перестают быть особыми местами. В 5 км от моей дачи есть церковь, по факту от неё остались только кирпичные стены (http://wikimapia.org/#lat=56.4158722&lo … 917990/ru/), однако сколько раз я там не проезжал, внутри стоит икона и горит лампада. Но церкви это особый случай - для всяких же магазинов, складов и заводов disused: можно и нужно использовать спокойно.

Offline

#3463 2013-02-05 06:56:54

fedorefr
Member
From: Балахна
Registered: 2013-01-10
Posts: 132

Re: Вопросы новичков

Спасибо за ответ, согласен.

Но если

building=* (=church?) и name в любом случае остаются

то как правильнее, например, обозначить пару сгоревших нежилых бараков на моей улице - так, чтобы здание было на карте (т.к. по факту стены целы), но карта (а не только база) отражала факт их заброшенности? Не говорю про карту в навигаторе, но хотя бы Мапник.

Offline

#3464 2013-02-05 08:03:47

uranus84
Member
Registered: 2013-01-30
Posts: 5

Re: Вопросы новичков

uranus84 wrote:

Системные характеристики таковы: Core i3-2130 3.4GHz, 4Gb Озу, 1Tb hard disk. Система ubuntu 12.04 x64.
Запускаю коммандой:
osmosis --read-pbf file="planet-120920.osm.pbf" --write-apidb host="localhost" database="***" user="***" password="***" validateSchemaVersion=no
Вижу что ресурсы у системы есть, память и процоссор если на 10% загружаются это хорошо, а так меньше...Импорт в базу идет больше месяца уже. Как-то можно ускорить импорт в базу? База оптимизирована:
shared_buffers = 128MB
checkpoint_segments = 20
maintenance_work_mem = 256MB
autovacuum = off
чяднт?

up

Last edited by uranus84 (2013-02-05 08:04:52)

Offline

#3465 2013-02-05 08:37:29

Max Vasilev
Member
Registered: 2009-06-16
Posts: 1,026
Website

Re: Вопросы новичков

Слабоват будет Core i3 для операций с планетой, всё таки это просто офисный процессор. Особенно на i/o операциях от него не стоит ждать ничего хорошего.

4ГБ ОЗУ на сотовом телефоне или офисной машине в 2013 году ещё может и ничего, но на сервере баз данных это мало, очень мало, особенно есть есть большое количество операций ввода-вывода. Любая база данных любит память.

Я думаю основные ваши тормоза в районе дискового ввода-вывода.
1) Вы надеюсь исходный файл planet-120920.osm.pbf читаете с другого диска и желательно с другого контроллера?
2) Сам массив на 1ТБ - это raid0/raid10 или это чисто офисный HDD?
3) top, iostat, mpstat что говорят во время импорта?

У меня следующие настройки под local.osm при 8 ГБ ОЗУ. При этом исходный pbf вначале читаю в рамдиск, потом только гружу его оттуда в базу. База на SSD. На local.osm уходит порядка 25-30 минут. Планету целиком загружал на Raid0 из 4 SSD, занимало около 30 часов и потом около 48 часов на построение индексов.

shared_buffers = 1024MB         # min 128kB
temp_buffers = 256MB                    # min 800kB
work_mem = 32MB                         # min 64kB
maintenance_work_mem = 64MB             # min 1MB
max_stack_depth = 6MB                   # min 100kB

Last edited by Max Vasilev (2013-02-05 08:40:57)

Offline

#3466 2013-02-05 11:51:39

uranus84
Member
Registered: 2013-01-30
Posts: 5

Re: Вопросы новичков

К сожалению делать приходится на том что есть.
1. Файл читаю с другого жесткого диска.
2. Массив просто офисный HDD
3.
top

Tasks: 109 total,   2 running, 107 sleeping,   0 stopped,   0 zombie
Cpu0  :  0.3%us,  1.0%sy,  2.0%ni,  5.0%id, 91.7%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu1  :  0.3%us,  1.0%sy,  0.0%ni, 96.7%id,  2.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu2  :  0.3%us,  0.0%sy,  0.3%ni, 56.0%id, 43.3%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu3  :  0.0%us,  0.3%sy,  0.0%ni, 99.7%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   3824244k total,  3571956k used,   252288k free,        0k buffers
Swap:  3903484k total,       44k used,  3903440k free,  3299320k cached

iostat

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0,20    0,82    0,28   27,52    0,00   71,18

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
sda               2,58         6,11        26,17    9646009   41311991
sdb              91,00       581,00       945,72  917324393 1493167525
dm-0             91,31       581,00       945,73  917323085 1493172765
dm-1              0,00         0,00         0,00       1812       2075
dm-2              0,00         0,00         0,00       1196         44
dm-3              2,81         6,11        26,16    9641829   41309871

mpstat

16:00:43     CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest   %idle
16:00:43     all    0,20    0,82    0,24   27,52    0,00    0,05    0,00    0,00   71,18

Last edited by uranus84 (2013-02-05 12:01:53)

Offline

#3467 2013-02-05 14:51:20

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

Re: Вопросы новичков

fedorefr wrote:

то как правильнее, например, обозначить пару сгоревших нежилых бараков на моей улице - так, чтобы здание было на карте (т.к. по факту стены целы), но карта (а не только база) отражала факт их заброшенности? Не говорю про карту в навигаторе, но хотя бы Мапник.

Правильно - как написано в wiki. Вероятно, ruins=yes. Но на мапнике это вряд-ли будет отображаться.

Offline

#3468 2013-02-05 16:09:27

BykovaYulia
Member
Registered: 2013-02-05
Posts: 1

Re: Вопросы новичков

Где можно почитать по платформу поподробнее? Общее описание, технические данные и т.д.?

Offline

#3469 2013-02-05 16:14:57

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

Re: Вопросы новичков

Какую платформу?


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

Offline

#3470 2013-02-05 17:52:02

Arawak
Member
Registered: 2013-02-03
Posts: 6

Re: Вопросы новичков

По тегам более-менее понял теперь.

Присваивать зданиям номера и название улицы можно до того, как названа сама улица?

Last edited by Arawak (2013-02-05 17:52:32)

Offline

#3471 2013-02-05 18:10:05

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

Re: Вопросы новичков

Можно, но в навигаторах без самой улицы в поиске они не появятся.

Offline

#3472 2013-02-05 18:14:08

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

Re: Вопросы новичков

Arawak wrote:

Присваивать зданиям номера и название улицы можно до того, как названа сама улица?

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

Offline

#3473 2013-02-05 18:15:11

Arawak
Member
Registered: 2013-02-03
Posts: 6

Re: Вопросы новичков

freeExec wrote:

Можно, но в навигаторах без самой улицы в поиске они не появятся.

А если потом улицу добавить, здания сами к ней привяжутся?

Offline

#3474 2013-02-05 18:22:11

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

Re: Вопросы новичков

Arawak wrote:

А если потом улицу добавить, здания сами к ней привяжутся?

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

Offline

#3475 2013-02-05 18:29:10

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

Re: Вопросы новичков

Привяжутся. Но есть нюансы:
1) Название улицы в теге name на линии улицы должно чётко соответствовать названию улицы в теге addr:street на домике.
А то пишут некоторые товарищи на линии улицы "улица Пушкина", а на домике  "ул. Пушкина" или просто "Пушкина" (а там х.з. это переулок, улица или площадь)
2) Кроме простого тегирования типа "addr:street на доме, name на линии улицы" существует привязка домиков к улице с помощью отношений (релейшенов) типа associatedStreet. При этом все линии одной улицы и все домики на этой улицы объединяются в одно отношение. Для домиков указывается роль house, а для линий улицы роль street. Название улицы дублируется в тегах name  в самом отношении. Для домиков, входящих в associatedStreet, указывать тег addr:street не обязательно.

Если будешь рисовать домики по Украине, то очень желательно использовать привязку домиков к улице с помощью отношений. Иначе потом не будет работать адресный поиск на русском языке.

Offline

Board footer

Powered by FluxBB