Найти в Дзене
STRUGA

Чего не хватает в Народной Яндекс Карте

У меня есть такое хобби, как отрисовка яндекс карт в Народной Яндекс Карте (НЯК). Рисую карты уже около 14-ти лет и за это время отрисовал несколько сотен тысяч объектов. И вот отрисовывая карту, постоянно придумываю как что-то можно было бы доработать, чтобы карту получалось рисовать быстрее и удобнее. Далее приведу свой список необходимых доработок, которые по моему мнению ускорили бы отрисовку карт Яндекса, или сделали бы сам процесс отрисовки более удобным. Полезные инструменты: 1.1) Новый вид здания "Навес". На заправках периодически возникает ситуация: Один картограф отрисовывает около заправки навес в виде здания, второй картограф это удаляет, следующий отрисовывает, четвёртый удаляет и так может повторяться десяток раз... Необходимо создать новый вид объекта "Навес", чтобы прекратить этот замкнутый круг отрисовки и удаления навеса на заправках. Такой объект можно даже отображать только в народной карте. Не обязательно его потом переносить в реальную карту. Он необходим для то

У меня есть такое хобби, как отрисовка яндекс карт в Народной Яндекс Карте (НЯК). Рисую карты уже около 14-ти лет и за это время отрисовал несколько сотен тысяч объектов. И вот отрисовывая карту, постоянно придумываю как что-то можно было бы доработать, чтобы карту получалось рисовать быстрее и удобнее.

Далее приведу свой список необходимых доработок, которые по моему мнению ускорили бы отрисовку карт Яндекса, или сделали бы сам процесс отрисовки более удобным.

Полезные инструменты:

1.1) Новый вид здания "Навес". На заправках периодически возникает ситуация: Один картограф отрисовывает около заправки навес в виде здания, второй картограф это удаляет, следующий отрисовывает, четвёртый удаляет и так может повторяться десяток раз...

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

1.2) Нужен новый вид здания “Некартируемый объект” - для пометки временных строений, например теплиц, временных строительных вагончиков, или просто объектов которые обычный картограф может пометить как здание, хотя здания нет на этом месте. Данный объект должен отображаться только в НЯК, и не должен мигрировать в обычную карту Яндекса.

1.3) Нужен какой-то отчёт списком, чтобы можно было отобрать дороги, которые больше определённого времени в стадии строительства. Например более года в стадии строительства, более 2-х лет, 3-х и тд. Чтобы выявлять оперативно такие косяки. Это конечно можно посмотреть на карте, но это надо тыкать в каждый участок дороги и много лазить по карте. Также такой же отчёт и для зданий в стадии строительства необходим, а то бывают здания лет по 5 с этим признаком торчат.

Отчеты для модераторов по их области модерации.

1.4) В НЯК пусть названия объектов по разным странам отображаются у картографа на языке, который установлен у картографа по умолчанию - если на языке по умолчанию нет наименования, то на языке страны - если и его нет, то на английском, а если и на нём нет, то пусть отображается на том языке, на котором имеется наименование. Сейчас неудобно редактировать страны, где не используется кириллица или латиница, например Грузия или Армения, и т.д.

1.5) У чаши открытого бассейна не помешали бы параметры "высота на которой чаша" и "глубина"

или параметр "Бассейн на крыше".

Сейчас бывают ситуации, что бассейн на крыше 100 метрового здания, а на карте он отображается на уровне земли.

1.6) В режим “масштабирования и вращения” здания добавить инструмент "Отразить слева направо". Это поможет быстро создавать зеркальные здания. Существующее отражение объекта не сохраняет пропорции.

1.7) Добавить объект “Арка” для того, чтобы на Я.Картах проезд через здание выглядел адекватно, а не как будто мы все Гарри Поттеры.

1.8) Больше отчетов для обычных пользователей: по периоду, по регионам, по категориям объектов. Пусть даже не сразу формируется отчётность, а присылается на почту спустя какое-то время. Картографам интересна отчётность по тому, что и где они сделали.

1.9) Не хватает возможности просмотра спутниковых снимков прошлых лет. В прошлых годах могут быть более качественные снимки. Также иногда требуется понять было ли на месте здания ранее что-то или нет, либо на новом снимке появилась многоэтажка за которой не видно дорогу, а на старом снимке контуры дороги чётко видны.

1.10) Можно было ввести вес правки, чтобы вклад по правкам считался более справедливо. Например скамейка считается за 0,25 правки (новая или перемещение), корректировка здания = 1 правка, двигать номерок = 0,5 правки, корректировка дороги = 1 правка, созданный новый объект(любой) = 1 правка, и т.д.

Для Яндекса более выгодны такие правки как новые адреса, новые улицы, и организации. Таким правкам можно добавить больший вес, например новый адрес = 2 правки, новая улица = 5 правок, новая организация = 10 правок. Таким образом для набивщиков правок будет более выгоднее отрисовать одну организацию, чем 40 скамеек.

Также эту систему оценивания можно использовать для управление приоритетами рисования территорий. Например Яндекс решил что сейчас ему на определённой территории позарез нужны улицы и адреса - например он там через месяц запускает Яндекс такси, а карта там не отрисована. Тогда Яндекс в том городе ставит вес правок повышенный, и в том городе новая улица уже будет стоить не 5 правок, а 200, а новый адрес не 2 правки, а 100, новая организация не 10, а 50 правок. Все набивщики правок срочно побегут туда набивать себе правки нахаляву.

И помимо основного рейтинга по правкам тогда можно было бы добавить рейтинг по вкладу в карту с учётом веса правок.

1.11) У всех объектов добавить признак «снесено». Например на спутниковом снимке есть газон, а на самом деле там давно всё заасфальтировано. Или на спутнике есть ЖД ветка, а в действительности её давно нет.

1.12) Добавить картографам возможность помечать качество спутниковых снимков, чтобы сотрудники Яндекса понимали где снимки ужасные и где надо обновить их в первую очередь. Также было бы неплохо иметь возможность помечать некачественную состыковку разных спутниковых снимков, так как такая некачественная состыковка со смещением снимков создаёт дополнительную бессмысленную работу для картографов.

1.13) Сейчас если временно блокируют картографа, то у него полностью блокируется возможность отрисовки на срок блокировки. Необходимо добавить возможность блокировать частично. То есть временно заблокировать картографу только слой растительность, или слой дороги, или слой здания.

1.14) Возможность переключать основной язык объектов на карте в НЯК - Чтобы можно было быстро найти объекты, у которых нет наименований на определённом языке. Возможно даже такой поиск отсутствующих наименований на определённом языке разместить в слоях как вариант. Например редактируешь карту Грузии, и с таким функционалом легко бы нашёл объекты где нет русского или английского языка у объектов.

1.15) Раскраска дорог(улиц) по языку - Эта доработка вот это для чего: наименование например может быть написано на испанском в случае Кубы и на грузинском в случае Грузии, но в настройках этого наименования указано что оно на русском - вот такие ошибки раскраска по языку помогла бы исправлять.

Вибираешь раскраску “по русскому языку” - там где есть русский язык, подсвечивается зелёным, там где нет русского языка подсвечивается красным, там где нет наименования улицы никак не подсвечивается.

1.16) При скруглении территорий с острыми углами территории скругляются с ошибками. Ошибки в основном бывают двух типов: либо самопересечение линий, либо слишком короткие участки. Зачем картографу каждый раз натыкаться на эту ошибку, если это один раз можно исправить в самом алгоритме скругления?

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

1.18) В НЯК добавить иконку, при нажатии на которую появлялся бы список активных СовРедов и список приоритетных территорий для отрисовки.

1.19) Для совредов надо добавлять какой-нибудь функционал по их администрированию, чтобы можно было разделять участок на зоны и рисовать только в выбранной зоне в совреде.

1.20) Сортировка подписок по датам обращения, то есть постоянно используемые всплывают наверх. Возможно даже добавить группировку день/неделя/месяц. Либо добавить возможность сортировки самому картографу.

1.21) Добавить метку Место для курения

1.22) Автоматический перевод всех наименований объектов на карте на 50 самых распространённых языков - Данную операцию можно автоматизировать. - Это автоматически сделает карту более удобной для туристов со всех стран, говорящих на разных языках. Сейчас автоматический перевод в обычной карте Яндекса часто переводит криво.

1.23) В VK в паблике по народной карте https://vk.com/nmaps_official всего 6000 подписчиков - это очень мало. Для сервиса такого уровня должно быть минимум 50К-100К подписчиков. Так может и в СовРедах будет больше картографов участвовать, а следовательно и СовРеды будут быстрее проходить, а следовательно СовРедами можно будет охватить больше территорий и городов.

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

1.25) Для речек не хватает такой пометки “Тоннель”, как есть пометки у дорог. Например у дороги можно выбрать Тип сооружения = Тоннель, а для речек такого нет. А если дорога очень широкая (более 100 метров), то приходится разрывать речку, а это в корне не правильно. Такие речки в тоннелях можно было бы помечать прерывистой линией в обычной карте яндекса.

1.26) Не хватает дополнительного слоя «улицы», чтобы можно было найти все улицы, у которых нет АТД. Ну или хотя бы это в дороги добавили бы. Сейчас необходимо заполнять АТД у улиц, но нет инструмента как искать улицы с незаполненным АТД.

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

Ускорение отрисовки:

2.1) Предлагаю добавить упрощение и ускорение для работы для домового и картографов. Необходимо добавить возможность картографам помечать непрорисованные здания на карте специальными точками, чтобы потом их там мог отрисовать домовой. То есть я зашёл бы на какой-то участок карты, где сотни тысяч непрорисованных зданий, прошёлся по данному участку карты, и если у меня включен режим быстрого редактирования карты, то мне достаточно кликнуть левой кнопкой мышки на каждое из зданий (без необходимости нажимать Ctrl+S), после чего здание помечается специальной точкой, сигнализирующей о том что там непрорисованное здание. Таким образом я за один день могу пометить более десятка тысяч неотрисованных зданий. Я замерял сколько зданий я смогу протыкать таким способом за минуту, и у меня получалось примерно 110-120 зданий.

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

Таким образом, работая в паре с домовым, каждый картограф мог бы ускорить свою скорость отрисовки зданий в 20-30 раз, то есть, вместо того чтобы отрисовывать за день по 200-500 зданий, каждый картограф сможет отрисовывать ежедневно по десяткам тысяч зданий. То есть если взять 1000 бесплатных народных картографов, то с таким функционалом они могли бы рисовать на карте здания со скоростью 20 000 бесплатных картографов.

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

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

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

2.2) Локализовать интерфейс Народной карты на 70-90 самых распространённых языков. Справку необязательно локализовывать на все языки, достаточно русского и английского и тех что уже есть. Для перевода справки пользователи могут воспользоваться автопереводчиком, встроенным в браузер.

Например я редактирую Кубу, но мне не могут помочь в этом Кубинцы или испаноязычные картографы, так как в народной карте просто не существует испанского интерфейса. Например самый распространённый язык это Китайский, второй по распространённости Испанский. В сумме их число около 2 миллиардов человек, но они по сути не могут редактировать карту без локализации интерфейса на их языки.

Если подсчитать число носителей, на языки которых локализована народная карта, то это около 700 миллионов человек, то есть всего около 10% населения планеты.

2.3) Было бы полезным добавить такой объект, как "Проект дороги", мало чем отличающийся от существующей дороги. Картограф бы её рисовал в "кривом" режиме, то есть ставил точки например бы только на перекрёстках, и например расстояние между точками у него было бы по 500 - 1000 и более метров, сохранял данный проект дороги. Далее дорожный домовой уже корректировал бы пути между установленными точками, то есть делал бы работу, которая обычно занимает наибольшее количество времени. А после того, как дорожный домовой откорректировал бы дорогу, она приходила бы на согласование этому же картографу или модератору, и после согласования становилась бы реальной дорогой. Так можно было бы в разы ускорить отрисовку дорог картографом.

2.4) Было бы неплохо если бы при рисовании дорог "Экспертам" или "Модераторам" в слое ограничение пересечений других дорог было бы не 5 штук как сейчас, а например 20-50, тогда и дороги рисовались бы быстрее. А если бы ещё был бы счётчик пересечений или в всплывающем сообщении при сохранении дороги писалось бы на сколько пересечений сейчас превышение над максимальным.

2.5) Возможность оплаты сервисов яндекса (например Яндекс плюс) через создание объектов в яндекс картах, то есть оплачивать своей работой. Типо сделал работу в Яндекс-картах - Получил оплату в виде недели/месяца бесплатного пользования Яндекс плюс.

Это бы прибавило в число картографов тысячи студентов, у которых нет денег на оплату сервисов яндекса. Также кто-то из этих студентов после знакомства с НЯК возможно остался тут редактировать навсегда(или на очень долго).

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

2.7) Как можно адаптировать НЯК для мобильных телефонов: Делать возможность редактировать карту с мобильных телефонов будет очень дорого с точки зрения трудозатрат и бесполезно с точки зрения удобства редактирования, поэтому я предлагаю альтернативный вариант редактирования карты НЯК через мобильные телефоны.

Можно например пользователям мобильных телефонов дать возможность редактировать карту в режиме выбора лучших вариантов из отрисованных Домовым. То есть домовой отрисовал два-три разных варианта одного и того же дома, а картограф с мобильника будет выбирать картинку с лучшим из отрисованных вариантов, который в итоге и пойдёт на карту, либо картограф будет помечать что оба варианта некачественные. Отображаться у картографа будет не здание на карте, а именно картинка с отрисованным зданием на карте. Вот в таком формате думаю можно было сделать НЯК на мобильники. Так и домовой будет обучаться с помощью «Машинного обучения с подкреплением». И этот функционал можно было бы добавить в уже существующее приложение «Народный картограф».

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

Такая доработка под мобильные устройства была бы в сотни раз дешевле и быстрее, чем адаптировать существующую карту НЯК под мобильники.

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

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

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

-2

2.9) Не хватает в карточке улицы кнопки для создания адресов по этой улице. То есть выделил улицу, нажал в ней создать адрес. А сейчас ты отдельно создаёшь адрес, и потом в нём ищешь и выбираешь улицу. Если несколько улиц с одинаковым или похожим наименованием, то можно перепутать улицу. Если включен режим непрерывного редактирования, то так конечно один раз всего выбрать надо, но всё же такая кнопка была бы удобной. На Кубе в Гаване несколько десятков улиц с наименованием “Calle 1”, и тут очень легко привязать номер не к той улице.

2.10) Когда при копировании объектов ты скопировал объект, но его ещё не сохранил - если при этом нажимаешь “Ctrl+C”, то оно должно срабатывать как “Ctrl+S” + “Ctrl+C” - То есть сразу сохранять и сразу же ещё раз скопировать этот объект.

2.11) Добавить возможность картографу закрашивать обработанные им территории тёмным слоем, чтобы после прорисовки он на них больше не отвлекался. То есть добавить возможность скрывать те участки, которые уже отрисовал. Так картограф будет видеть что он уже отрисовал и что ему осталось отрисовать. Самому картографу будет лучше виден прогресс его работы. Это было бы очень удобно, если картограф занимается отрисовкой конкретного города или участвует в СовРеде.

Заключение:

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

За последние несколько лет инструментарий для народных картографов почти не дорабатывается. Из существенных доработок это признак "под дорогой" у зданий, да и тот в обычной карте яндекса отображается криво, так как такие здания теряют своё ЗД отображение.

Пишите своё мнение, что стоило бы доработать в Народной Яндекс карте, чтобы процесс её отрисовки стал более удобным.