OpenStreetMap logo OpenStreetMap

Diary Entries in Russian

Recent diary entries

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

А теперь по порядку:

  • На мое обращение в DWG и mavl по вопросу вандализма участника Nimfea, был произведен откат, всех правок данного участника. итогом стало куча задвоенных объектов, данные его были не удалены, а лишь размножены.

На что mavl, один из участников вроде как рабочей группы DWG - почему вроде как?!, отвечу Вам - да потому что не Имени не Фамилии в профиле не указано и проверить является ли данный участник членом рабочий группы по данным никак не возможно!!! Это как минимум неуважение к участникам, скрываться и общаться как инкогнито, представлять интересы в международном проектом, а тем более входящего в рабочую группу по данным, но да ладно продолжим, данный участник заверил , что данные будут как то удалены и исправлены, ни сроков ни чего не указав, когда остается только гадать на кофейной гуще. В итоге я получу в ближайшее время, в навигаторе данные которые нельзя будет использовать как минимум месяц, коту под хвост мой труд и как с такой картой теперь быть, кому она нужна?

  • Я стал узнавать как же можно стать одним из участников рабочей группы по данным и написал в DWG письмо с просьбой принять меня в нее и если есть локальные группы разделенные по территориям прошу меня принять в Российскую группу, так как английским владею только со словарем, и прошу в нее зачислить в качестве ученика, так как не владею всеми тонкостями и знаниями OSM, проекта (да и попросту ими невозможно овладеть: 1. это так как ни один ресурс не переведен, 2 это незнание с чем и как работает DWG, да и странно откуда я могу это узнать, если про это нигде не указано и не описано, что и как она делает , какие инструменты имеются для этого.)

See full entry

Так, няшки мои, я сделал то, что совсем от себя не ожидал: отображение 3D-моделей на веб. Получился такой вот каталог архитектуры с карточками.

Поскольку F4 в последнее время работает странновато, оно лишним не будет.

Как обычно, все в ОСМ очень неровное.

Есть это: * http://3dcheck.zkir.ru/models/R3030568.html
а есть это: * http://3dcheck.zkir.ru/models/R7259659.html

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

Карточка #D

Периодически в чатике OSM-RU в Telegram кто-нибудь обращает внимание, что какой-то сайт или сервис используют данные из OSM, но при этом не указывают атрибуцию. Чаще всего эти разговоры ни чем не кончаются. Люди немного посудачат, выскажут свои предположения о морально-этическом облике разработчика и меняют тему. В итоге всё так и остается на своих местах. Почему-то, по крайней мере я этого не замечал, никто не пытался связаться с разработчиками этих ресурсов и вступить с ними в переговоры.

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

И я попробовал это сделать: вступить в переговоры с теми, кто использовал OSM, но не указывал атрибуцию. Как оказалось, я был прав: в большинстве случаев на мои просьбы была положительная реакция. К сожалению, были и те, кто проигнорировал или забанил меня в ответ на моё сообщение, но таких - буквально единицы.

Что я такого делал?

  1. Связывался с разработчиком и доходчиво ему всё объяснял: без упреков, без наездов, мягко и тепло.
  2. Если он исполнял мою просьбу, то упоминал его сайт (приложение, сервис и пр.) в одном из выпусков WeeklyOSM. Человеку приятно, сообществу OSM - тоже.

Что же я им писал?

Постепенно опытным путем сложился шаблон письма, который учитывает все нюансы и написан в нужном тоне. Делюсь им. Можете смело использовать его, но если вы пообещали кому-то, что напишите о его детище в WeeklyOSM, то либо сдержите свое слово, либо вовсе не обещайте.

Следующие ресурсы указали атрибуцию OSM после моего обращения к ним:

See full entry

WeekyOSM 469 на русском. Чего интересного в этот раз?

  • В OSM проходит большой опрос членов сообщества. Обязательно примите участие
  • Фонд OSM наконец-то решил переводить свои посты на другие языки. Ищет волонтеров.
  • В Мельбурне разработали симулятор дорожного движения на базе OSM - SMART
  • Opengeofiction - это OSM, но только несуществующего мира. Можно рисовать почти все что угодно (кто бы мог подумать?)

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

Требуется сформировать активную команду по переводу на русский язык способную следить за данной проблемы из числа участников OSM сообщества.

Сбор ресурсов OSM требующих перевода и локализации на русский язык, пополняемый список.

Основные ресурсы проекта OSM имеющие первоочередное значение в переводе:

Сторонние ресурсы использующие данные проекта OSM требующие перевода:

  • https://www.mapillary.com/ - (разовое усилие по локализации с минимальным дополнением)
  • https://openstreetcam.org/ - (разовое усилие по локализации с минимальным дополнением)
  • https://osmand.net/ru/ - (разовое усилие по локализации с минимальным дополнением)

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

  1. Nimfea - Массового удаления, и слом геометрии: зданий, мультиполигонов и отношений, чудеса и слом адресации, комментарии к пакетам правок, которые не соответствуют действительности скрывают вандальные цели, внесение прочей чуши на карту не соответствующей действительности. Нарушения авторских прав в частности 2GIS.

Валидатор: http://3dcheck.zkir.ru/

Поправил пару багов и добавил квадрат +52+041 (Тамбовскую область) и до кучи квадрат +56+037 (т.е. Москву и Московскую область)

В Москве много лажи, типа провалившихся частей зданий. Видимо придется прикручивать какие-то дополнительные проверки на целостность именно 3D.

Геокодер работает не совсем так, как хотелось, потому что не на всех точечных place стоит addr:region и addr:district. А с некоторых нп эти теги недавно зачем-то снесли.


Вопрос. Что не так с этим объектом: relation/5881104 ??

F4 его тоже не отображает: https://demo.f4map.com/#lat=52.7236644&lon=41.4416915&zoom=20&camera.theta=50.779&camera.phi=14.037

Входы - Охраняемость объектов теги:

основное:

Дополнительные теги применяется вместе:

  1. главный (парадный) в ход в подъезд (или любой дом ) - ну допустим просто вход
  2. вход к лестнице, (вход для поднятия на этаж в многоквартирном доме - рядом с лифтом.)
  3. аварийный - пожарный
  4. служебный = куда ( в морг, в мусорный отсек, в и т.д для обслуживающего персонала)
  5. в подвал
  6. на крышу
  7. черновой вход , как правило в деревнях, выход к огороду,
  8. в магазин или заведение
  9. дверь в сан узлы. ( туалеты, ванные и так далее)
  10. Прочие входы = куда
  11. калитка - Дверь для в хода, в огороженно землепользовани (частный дом, парк и т.д.)
  12. ворота - любые, где возможен проезд.

Тип охроняемости:

замок. кодовый замок. пластиковый ключ. многоуровневая защита -(все выше указанное + живой контроль) = охрана. Охраняется внведемственной охранной или военнизированной службой. не заперт.

  1. documents=yes/not (документы удостоверяющие личность или служебный пропуск для входа)
  2. padlock=yes - амбарный замок
  3. the padlock=yes - навесной замок
  4. dead lock=yes - врезной замок
  5. code lock=yes- кодовый замок (как правило механический)
  6. electronic lock=yes - электронный замок (сложное электро устройство)
  7. intercom=yes домофон (голосовой)
  8. video intercom=yes домофон (видео)
  9. key intercom=yes ключ домофон (используется ключ для доступа в здание)
  10. dog=yes (собака на территории)
  11. paramilitary security=yes (военизированная охрана) через реф оператор
  12. severely=yes - (сторож)
  13. controller=yes - (контролёр)
  14. motion sensor =yes -(датчик движения)
  15. shock sensor= yes (датчик удара)
  16. noise sensor =yes (датчик шума)
  17. smoke detector=yes (датчик дыма - пожарный)
  18. temperature sensor=yes (датчик температуры)
  19. pollution sensor=yes (датчик загрязнения)

Требуется инструмент контроля отката правок и страница с данными откатами у каждого участника в профиле проекта, на которой бы было видно какие правки были откачены и кем, DWG или ник участника проекта и причину отката.

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

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

Также требуется, что бы ясно и понятно как отреагировало DWG, на тот или иной запрос и о принятом им решения на жалобы, желательно что бы информация так же была доступна с пакетом правок на который подана жалобы или непосредственно в аккаунте, если жалобы подана на аккаунт участника..

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

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

Также требуется подтверждение данных, если происходят удаления объектов, а тем более массовое удаление, если они отличаются от спутниковых снимков, на дворе 21 век и мобильный не роскошь, хватит позволять вандалам портить без наказано данные.!!! Удаление таких данных должны подтверждаться фото и видео снимками c GPS координатами данных удаляемых объектов.

Просьба всем помочь донести данную проблему и идею разработчикам сайта и DWG и реализовать ее в ближайшее время.

Перевод WeeklyOSM 468 - готов. Лучше поздно, чем никогда. Простите, на этой неделе было много работы. Только сейчас нашел время для OSM.

На что обратить внимание?

  • Карта маяков
  • Новая игра “Гарри Поттер”
  • Валидаторы FreeExec
  • Если вы делаете карты или постеры, скорее подавайте их на выставку “Постеры, отзовитесь!”
  • Пособие о том, как провести картатон для школьников

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

Столь значительные объекты в носящиеся нами в карту- базу данных OSM на данный момент имеют унылую картинку напоминающую надгробия, которая ни дает ни какого визуального представления о самом памятнике не о его форме, не что это: скульптура, статуя , бюст, военная техника, памятник архитектуры, и т.д..

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

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

Yes

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

Что это даст:

See full entry

Няшки мои, всем привет кого давно не видел!

Запилил новый валидатор: он проверяет наличие 3D-моделей для церквей и некоторых других исторических зданий. Почему церкви? Потому что это наиболее заметные объекты и для их моделирования есть фотографии на temples.ru.

На данный момент в валидацию включены отдельные районы Московской, Владимирской и Ярославской областей, т.е. то, что попадает в квадратный градус [56°, 38°]

Например, видно, что в Сергиево-Посадском районе 3D-модели есть для 32 церквей из 92 (я ими занимался), а например в соседней Владимирской области совсем глухо. Так что если вы не знаете, чем заняться – знайте, ваша помощь всегда кстати. :)

Если будет интерес к теме, можно будет добавить другие регионы и какие-то другие проверки.

Валидатор доступен здесь: 3dcheck.zkir.ru. Обновляться будет раз в неделю вручную.


Location: Кукуевка, Сергиев Посад, Сергиево-Посадский городской округ, Московская область, Центральный федеральный округ, 141310, Россия

Итак, по транспортной сети. Продолжаю крутить Криворожский скорик. Сразу скажу - данный пример не по принципу роут-мастера. В каждое направление - отдельные линии маршрута. Так же хочу определить основную идею - минимум дублирующейся информации и её упорядоченность на каждом из уровней материнских и дочерних отношений. В договорной деятельности есть такое понятие, как “границы балансовой принадлежности”, поэтому довольно важно понимать, где кончается ответственность одних и начинается ответственность других. Кроме того, есть элементы, которые одновременно обслуживают несколько компаний. Как пример - линию highway=…, если по ней ходит троллейбус и над проезжей частью находится контактная линия будут обслуживать не только дорожники, но и предприятие, обслуживающее работу троллейбуса. Поэтому, хоть и не напрямую, к линии highway=… необходимо на одном из уровней поместить operator=…

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

See full entry

Общие теги строительство:

  1. architect_name=Чибисов С.И. - (архитектор) (добавлено в заготовку)
  2. sanctified_date=* - (дата освящения) (добавлено в заготовку)
  3. start_of_construction_date=* - (дата начало строительства) (добавлено в заготовку)
  4. completion_of_construction_date=* - (дата завершение строительства) (добавлено в заготовку)
  5. commissioning_date=* - (дата ввод в эксплуатацию) (добавлено в заготовку)
  6. building_old:levels=1 - (количество этажей в здания в прошлом)
  7. hidden=yes - (целенаправленно скрытый, замаскированный объект, с помощью искусственных средств маскировки или природного ландшафта).

Предназначение зданий:

  1. building=Command_dispatch_point - (здание=Командно диспетчерский пункт)
  2. building=children’s veranda (здание=детская веранда)

Природа охрана:

  1. hunting_ban=yes - (охота запрещена круглогодично) (добавлено в заготовку)
  2. fishing_ban=yes - (рыбалка запрещена круглогодично) (добавлено в заготовку)
  3. spawning_Scardinius erythrophthalmus (красноперка)=диапазон дат- (нерест рыбалка запрещена)
  4. spawning_Esox lucius (щука)=диапазон дат- (нерест рыбалка запрещена)
  5. contact:phone:code=+7-47557 - (код номера поселений при звонках по стационарным телефонам) (добавлено в заготовку)

Мне нравится приложение Maps.Me, но, к сожалению, его разработчики не так часто выпускают обновления карт, как бы того хотелось. Конечно, все это время в открытом доступе был софт, с помощью которого можно было собрать себе свежие карты. Однако, скажем прямо, его установка и настройка - это не для людей далеких от сферы IT.

Но на прошлой неделе команда Maps.Me пошла на встречу ламерам, то есть и мне тоже, и существенно упростила этот процесс. Теперь генератор карт для этого приложения выполнен в виде docker-контейнера. Что это значит? Те кто пробовал работать в Ubuntu сталкивались с тем, что приложения в ней не всегда устанавливаются также просто, как и в Windows - двойным нажатием на файле setup.exe. Нередко приходится устраивать “танцы с бубнами”. Так вот, docker-контейнер делает установку нового ПО в Linux-среде такой же простой, как и в Windows. Буквально несколько команд, которые копируешь из описания, и генератор карт инсталлирован на твой компьютер.

Я смог почти самостоятельно установить генератор карт и собрать с его помощью несколько свежих карт. Мой ноутбук не самый мощный (HP Pavilion Laptop, Intel® Core™ i3-7100U CPU @ 2.40GHz × 4, 64-бит, ОЗУ 4 Гб), а потому процесс инсталляции генератора занял 1,5-2 часа, но он мог бы завершиться быстрее, если бы я не работал на компьютере в это время. Генерация карт более “тяжелый” процесс - одна область собирается порядка 5,5-6 часов, но в этом время у вас не получится ничего делать параллельно.

Планирую раз в неделю для себя делать две области: Самарскую и Тульскую. Выкладываться они будут здесь. Также, если кому-то вдруг понадобятся свежие карты какой-то территории для Maps.Me, то обращайтесь, попробую помочь и оперативно это сделать для вас.

P.S. Генерация карт выполняется в ОС Ubuntu.

Еженедельный выпуск новостей из мира OSM № 466 переведен на русский. В этот раз вестей из России не так много, но все они довольны важные и интересные. Обратите внимание на следующие:

  • Яндекс разрешил OSM использовать Яндекс.Панорамы для уточнения карты (ура!)
  • Sight Safari уже не просто онлайн-сервис, который умеет строить интересные туристические маршруты по городам, а почти что мобильное приложение (желаю успеха и жду полноценного приложения)
  • В этот раз картинкой выпуска является скриншот карты террора в Москве, которая выполнена отечественной компанией NextGIS по заказу “Мемориала”. Нужно понимать, что основатель WeeklyOSM - Manfred A. Reiter - невероятно тщательно относится к выбору “картинки выпуска”. (если коротко, то, значит, проект реально классный)

Из зарубежного:

  • Интересный текст о мире вандалов-покемонщиков (читать всем осмерам)
  • Поиск и помощь беженцам; обновление карт с помощью панорам (гуманитраный OSM)
  • Посмотрите сколько у них проектов, связанных с обучением молодежи основам OSM (когда у нас?)

Антон Беличков (az09) — программист из Магнитогорска, который, как почти все герои моих интервью про мир OSM, пришел в этот проект 10 лет назад. Он — теплая мудрость и твердый дух сообщества RU-OSM. Почему так важен институт наставничества, как нам догнать Америку и чего хочет OSM от властей — обо всем этом он рассказал в интервью.

Выпуск WeeklyOSM 465 доступен на русском. На что обратить внимание в этот раз?

  • Тема атрибуции OSM набирает обороты. Ознакомьтесь с проектом “Руководства по атрибуции”. Не исключено, что эти процессы - подготовка в чему-то более масштабному.
  • Посмотрите бельгийскую карту, которая умеет рисовать рельеф (просто красиво)
  • Прочитайте статью Atakau о нюансах, связанных с массовым импортом данных в OSM