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

Контур в контуре в контуре, или остров зелени внутри поляны/вырубки

Noita
4 апреля 2016, 14:04

Допустим у нас есть зелёный массив (он может быть даже назван как-то). У него есть внутренний контур - вырубка, поляна. Но внутри него есть остров зелени (не отдельные деревья, а именно большой участок).

Как правильнее поступить?

1) рисуем внутренний контур внутри внутреннего контура (движок нам это позволит сделать, но, например, превью в режиме "Схема" сходит с ума и не показывает в таком случае весь лесной массив)

2) рисуем новый объект растительности внутри внутреннего контура (но тогда новый объект не получит связи, например, с названием основного объекта)

19 комментариев
Пришлите, пожалуйста, ссылки на примеры, так проще будет разобраться в ситуации.
Рисуем внешний контур во внутреннем.
Примерно так https://n.maps.yandex.ru/#!/objects/1644808661?z=17&ll=27.304975%2C54.118555&l=nk%23sat
pbkj,
боюсь, такое может привести к некорректному отображению объекта на схеме. Безопаснее создать отдельный контур внутри.
Alexxegorov,
не раз так делал, и всё корректно на схеме.
https://n.maps.yandex.ru/#!/objects/1684952227?z=16&ll=28.409980%2C54.387656&l=nk%23map
https://n.maps.yandex.ru/#!/objects/1644808661?z=16&ll=27.307282%2C54.119002&l=nk%23map
Если создавать отдельный объект, то 100% будут проблемы с названием(если оно есть).
pbkj,
да, именно так будет правильно. Если же названия у массива растительности нет, то можно нарисовать и новый отдельный контур.
Если лес безымянный - то я думаю 2, а если нет - то 1.
mapper,
1. внутренний во внутреннем? Подумайте, внутренний контур - это дырка, и на схеме зелёным он не заливается(некорректное отображение)
Остаётся либо внешний во внутреннем(как я и написал выше) либо создавать новый объект(могут быть проблемы с названием).
Сегодня обнаружил такую вещь, что нельзя начертить проплешину в зелени, состоящей из нескольких совокуплённых участков зелени. Или всё-таки можно?
₳dreskakadres,
не понял... В сложных контурах вроде можно. Хотите ответ по точнее - дайте ссылку.
Всё-таки можно. Нашёл решение.
₳dreskakadres,
В простом режиме "склеенные" границы контуров действительно перемещаются синхронно, и создать между ними прореху нельзя. А в расширенном режиме - можно. Сначала "отодвигаете" границу одного объекта, нарисовав её на новом месте, потом, если нужно, и другого.
alexei-zuyev,
а ещё лучше не допускать появления склеенных лесов. Для этого, если не хватает точек, сразу надо применить расширенный режим и дорисовать контур другим участком, а не лепить смежный.
"pbkj вчера, 14:39 Рисуем внешний контур во внутреннем".

Ещё недавно так делал и всё было нормально.
Вчера столкнулся с ситуацией, когда при "вставке" внешнего контура во внутренний (дырку) получал результат при котором на схеме пропадал весь контур леса.
Паук,
присылайте, ссылку на контур, посмотрим, почему так.
yndx-totoschka,
тут не очень по теме у меня вопрос, но не хочется новую отдельную тему создавать.
ПОдскжите пожалуйста, почему вот тут https://n.maps.yandex.ru/#!/objects/1543507220?z=15&ll=36.282258%2C49.923688&l=nk%23sat - аэропорт не отображается серым слоем на готовой карте, как например отображается в Шереметьево или Домодедово?
alenavsk,
на схеме он серый, или вы имели ввиду Я.Карты?
yndx-totoschka,
Да я всё откатил и перерисовал отдельными контурами, ради эксперимента перерисовывать не буду. Если повторится - отпишу.
Паук,
ищите внутренний контур, который пересекается или имеет общую границу с другими внешними или внутренними контурами. (Это не обязательно тот, в котором Вы рисовали.) Как только устраните проблему, заливка вернётся.