Редактирование улиц

Содержание

Редактирование улиц - возможность нанесения улиц и домов на карту города в программном модуле "Map Editor" (далее МЕ). Режим редактирования улиц требуется для нанесения на карту фрагментов дорог, ограничивающих улицу. Улица может состоять из нескольких фрагментов например: площади, кольца или улицы, идущей вдоль нескольких дорог.

Окно МЕ в режиме редактирования улиц

Режимы работы с улицами

На вертикальной панели слева от карты есть следующие режимы для работы с улицами:

ИконкаКомбинация "горячих" клавишНазваниеОписание


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

[Alt + 1]Добавить улицуВ данном режиме можно добавить новую улицу в базу и сразу нарисовать ее огибающую.

[Alt + 3]Удалить улицуДля удаления улицы нужно нажать левой кнопкой мыши на улицу и подтвердить удаление. С улицей также удалятся все дома, привязанные к ней.

[Ctrl + 1]Добавить домРежим добавления дома

[Ctrl + 2]Переместить узел / домДля перемещения узла (дом, участок улицы) необходимо выбрать его, кликнув левой кнопкой мыши, он "приклеится" к курсору, и ещё раз кликнуть левой кнопкой мыши в месте, куда узел нужно переместить, чтобы закрепить новое местоположение.

[Shift + 1]Добавить узелВ режиме добавления операция рисования улицы продолжается до тех пор, пока не будет нажата кнопка [Esc].

[Ctrl + 3]Удалить узел/домДля удаления узла нужно выбрать и кликнуть на лишний дом или участок улицыПри наведении курсора на узел он подсвечивается синим.

[Shift + 3]Очистка областиДля очистки области необходимо сначала ее задать. Область задается произвольной формы между точками на карте (наносятся нажатием левой кнопки мыши). Последняя точка должна совпадать с первой. После этого узлы, попавшие в область, будут подсвечены синим и появится окно подтверждения их удаления.

[Ctrl + L]Привязать улицы к городамВыполняет привязку улиц к выбранному городу.

[Ctrl + T]Проверить корректность улицПроверяет правильность созданных улиц и домов.

[Ctrl + Z]Отменить Отменяет последнее действие.

Добавление улиц и домов

Для того, чтобы добавить улицу, необходимо:

  1. Войти в соответствующий режим .
  2. В открывшемся окне "Редактирование улицы" заполнить поля:
    • Название. Например: Центральная ул., Главный просп., Тенистый бульв., Косой пер. и т.д.
    • Старое название. Если название улицы было изменено, но старое название нужно сохранить в БД, то в это поле переносится старое значение поля Название, которое обновляется при редактировании улицы. Для того, чтобы отредактировать существующую улицу, нужно в списке улиц (область "1" на рисунке) выбрать улицу и открыть окно "Редактирование улицы" двойным щелчком по названию. Для поиска улицы по нескольким буквам можно воспользоваться специальным полем (область "2" на рисунке).
    • Название города. Поскольку в МЕ можно рисовать улицы как основного города, так и пригорода, в данном поле нужно указывать название основного города, если улица находится в нем. Это нужно для корректной работы программного модуля "Такси Навигатор" при создании заказа.
    • Перевод названия. Для разных локализаций онлайн-заказа в МЕ можно вводить названия улиц на другом языке. 

      Поле ввода перевода активно, если в настройках МЕ добавлен соответствующий перевод. Для этого нужно зайти в настройки (правый верхний угол окна МЕ) и с помощью кнопки добавить перевод.

       Настройки МЕ

  1. Нарисовать огибающую улицы. Для этого левой кнопкой мыши поставить начальную точку улицы на карте и конечную. Если улица изгибается, можно ставить промежуточные точки. Для завершения нажать [Esc].
  2. Перейти в режим добавления домов  и занести их базу. Для этого:
    • нажать левой кнопкой мыши на карте в месте, где находится дом;
    • в открывшемся окне "Создание дома" заполнить поле Введите название, вписав номер дома.

Список всех домов улицы можно просмотреть, нажав на плюс перед названием улицы в списке.

Передвигать карту можно при зажатой правой кнопке мыши. При нажатии правой кнопки мыши появляется выпадающее меню со следующими кнопками:

Иконка
Комбинация "горячих" клавиш
Название
Описание

[Ctrl + A]Автозаполнение номераПри добавлении домов к одной улице можно ввести первый номер, а при добавлении следующих использовать Автозаполнение номера, которое при каждом последующем использовании увеличивает номер на 2. Например: 1 → 3 → 5 → 7 → 9 → 11 и т.д.

[Ctrl + S]Выделять улицу на фоновом слоеВключает/Отключает выделение выбранной в своем слое улицы при переходе на другой слой.

[Ctrl + Z]ОтменитьОтменяет последнее действие.

[Esc]Прервать действиеЗавершает прокладку пути.


Закрыть менюЗакрывает выпадающее меню без каких-либо действий.

[Ctrl + Q]Редактирование координат

Если навести курсор на дом выделенной улицы и нажать комбинацию [Ctrl + Q], откроется окно "Редактирование координат", в котором можно вручную задать координаты дома:

  • Локальные (поля Х и У);
  • Географические (поля Широта и Долгота).

Проверка корректности улиц

Возможные ошибки при проверке корректности улиц:

  • Улицы с дублирующимися домами - у одной улицы не может быть двух или более домов с одним номером. Возможно Вы либо перепутали улицу, к которой относится данный дом, либо неверно ввели номер.
  • Дублирующиеся названия улиц - в одном городе не может быть двух или более улиц с одним названием.
  • Улицы без домов - к улице не привязан ни один дом.
  • Улицы без огибающей - улица занесена в базу, но ее огибающая не прорисована.

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