Клуб Народной карты

Обновление Народной карты от 15.06.2010

teodorixx
16 июня 2010, 13:47

Привет! Вчера на Народной карте произошло несколько небольших, но удобных обновлений:

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

2) Модераторы теперь могут комментировать свои действия и пользователи видят такие комментарии в своих уведомлениях.

3) Улучшили производительность сервиса для современных браузеров начиная с версий: > Firefox 3.5, > Safari 4, > Opera 10.5, также оптимизирована работа на браузере Chrome.

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

Команда Народной карты

24 комментария
Подписаться на комментарии к посту

спасибо!)


 

Отлично, как раз не хватало во избежании лишних вопросов. ;-)

не понял


 

©ШвЕц АрTёМ
17 июня 2010, 17:27

Что именно?

высказывания

Склейка - это хорошо, а как быть с развязками?..

И с реками...

С ними тоже разберемся :)


А вы в фичреквестах писали про развязки и реки?

Уже и не помню...)


Щас отпишу на всякий....

Вроде склейка работает уже не менее недели?

За это мы ее тестировали и улучшали, чтобы афишировать при полной готовности.

Её было сложно не заметить :)

©ШвЕц АрTёМ
17 июня 2010, 11:47

Спасибо! :-D

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

Пример.

Есть два участка улицы, каждый из которых состоит из 10 кусочков.

Как их объединить? Очевидно — надо объединять последний кусочек первого участка с первым кусочком второго участка. И тут мы сталкиваемся с геморроем, т.к. место стыка является перекрёстком, соответственно кнопка «Объединить смежные участки» не появляется.


Ладно. Отодвигаем куски соседних улиц в сторонку, т.е. превращаем перекрёсток в прямую дорогу (как на твоей, , картинке). Пункт «Объединить» проявился, объединяем.

Результат?

У нас так же осталось два участка улицы, только первый теперь состоит из 9 кусочков, а второй — из 11 кусочков.

И ещё нам надо поставить на место соседние улицы, чтобы восстановить перекрёсток.

После этого всю операцию надо повторить с самого начала ещё 9 (девять!) раз.


 


Не кажется ли вам, что это больше похоже на издевательство, чем на полезную фичу?

А можете на пример какой-нибудь ссылку кинуть?

Вот тут нужно объединить «3-й Артиллерийский переулок».

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

Дык участки и так назывались одинаково, зачем их переименовывать?

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

Вот здесь мне надо объединить два фрагмента «улицы Лизы Чайкиной». Второй фрагмент улицы состоит из 18 отрезков. По предложенному методу нужно 36 раз открыть, изменить и сохранить отрезок. Я правильно понимаю?

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

 
Не совсем понятно, зачем там объединять фрагменты?

Чтобы улица подсвечивалась как единое целое.

 

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

 


Так что, если мы хотим иметь качественную карту (а мы хотим, не правда ли?) — объединение таких участков улиц необходимо.

Я поступаю так: удаляю все кусочки, кроме одного, потом этот один один  оставшийся растягиваю так, как должна проходить линия целиком.


Если где-то перекрёстки не на своих местах, их можно подвинуть, благо появился инструмент перемещения перекрёстков

| "Я поступаю так: удаляю все кусочки, кроме одного"


St.Rangerk, у вас что-то с памятью - вы модератор, а как быть остальным :)

Обратиться к модератору :)