Угу. И начать вот с этого.
Когда я рассказывал об этом, то упоминал, что это подходит только для однотипных дорог. Т.е. дворовые проезды, грунтовки в каком-нибудь снт. В общем все дороги одного типа, которые не имеют названия улиц. По ссылке это не оговорено и новички могут начать отрисовывать город по этой схеме. А это слишком затратно.
НП, где известны названия улиц, рисуются совершенно по другому принципу. Сначала анализируется подложка на предмет важных улиц (мажоров, миноров, если НП транзитный), рисуются эти улицы (т.е. проводим линию по всей улице, именуем её и сохраняем), т.к проще подсоединить другую улицу к существующей, чем выделять часть красных сегментов, чтобы дать им наименование.
Нет. Если контур должен быть прямоугольной формы, то Magic Wand спасёт ситуацию. На сложных контурах итоговая форма зависит от длины каждого такого сегмента контура. Я не выяснял закономерность, но вроде не меньше 20 метров на сегмент.
Если контур рисовали скриптом, то он уже как правило прямоугольник. Но на всякий случай всегда ортогонализирую. И 10 метров никогда не делайте дома! Они практически наверняка в треугольники превратятся. 15 метров минимум. На карте получается красиво.
И не надо бояться вылезти за границы крышы. Что в этом криминального то? Дом это не только фундамент, но и кусок газона вокруг. Мы же заправки не рисуем по контуру будки с кассой?
Конечно, это “погонный” метод для однотипных кластеров. Конечно сначала рисуются сетка из “кровеносных сосудов” мажоров-праймари по городу. Это как бы за скобками осталось и было пособием по технике. Не многие новички будут рисовать город с нуля, в котором есть мажоры.
Спасибо за коментарий
Что за глупости? У меня не превращаются, а у вас превращаются? Ортогонализировать нужно если вдруг сложный контур “поехал”, а “на всякий случай” лучше не надо. Особенно если контур сложный.
Проще и быстрее один раз вбить название улицы и выбрать город, чем выделять несколько сегментов, которые могут и не уместиться на одном экране и сброситься от миссклика.
Редактор написан с помощью библиотеки Object Layer. Соответственно, там же вся документация.
З.Ы. Гыгы, текущая версия 3.х, а в редакторе используется 2.12 (последняя стабильная 2.13.1). Интересно, когда будут редактор переводить на новую версию?
Сами конструкции можно посмотреть, если запустив редактор в консоли браузера набрать Waze - полученный результат можно рассмотреть, развернув дерево. https://gyazo.com/4dbe9aa7ead5d9c5d1823c50689ff79d