Страница 1 из 1

подписать изолинии высот в разрывах

Добавлено: 27 июн 2017, 14:31
met
Всем привет!!! SOS !! :arrow: как подписать изолинии высот в разрывах,не на линии,не у линии , ни ещё где-нибудь, а в разрывах (пробелах ) чтоб было всё как на нормальной карте. ПС изолинии идут сплошной линией а значение высоты в атрибутивке. :shock:

Re: подписать изолинии высот в разрывах

Добавлено: 28 июн 2017, 08:33
Игорь Лебедь
met писал(а):чтоб было всё как на нормальной карте
Если надо "на нормальной карте", тогда и делайте всё в панораме, а не в арке.
Но если попытаться, то:
1) выставляем подписи изолиний по полю, где содержатся высоты (расположение подписей, соответственно, на самой линии),
2) в настройках подписей выставляем гало и белый фон (ну и буфер соответствующего размера),
а то как вы разрывы интересно собрались делать, ручками изолинии портить?

Re: подписать изолинии высот в разрывах

Добавлено: 28 июн 2017, 09:46
met
Ну...на мой взгляд это простецкая была бы опция в свойствах расположения подписей, а так думал, что надо будет делать отрезками изолинии и помещать надпись в начале перед линией (как-то так)

Re: подписать изолинии высот в разрывах

Добавлено: 28 июн 2017, 13:13
geouser
Это действительно странноватая опция Панорамы - она реально рвёт изолинии ради подписи. Знаю это потому, что конвертировал слои Панорамы в ArcGIS. Соответственно в ArcMap у меня стояла противоположная задача - как соединить разорванные изолинии. :D Но решать эту задачу я тогда не стал. Кстати подпись была оформлена как кусок изолинии, но в слое подписей. То есть задача была как вклеить в изолинию отсутствующий кусок из другого слоя, и при этом сохранить все атрибуты. В общем тоже не суперпросто, нужно придумать какой-то алгоритм - последовательность шагов.
Вот она, разная логика создания карт и слоёв в разных ГИС пакетах.
А так да, кроме как подписать через белое гало (фон) поверх изолинии, вроде никак. Но фон заслонит абсолютно всё, что под ним, не только саму изолинию.

Re: подписать изолинии высот в разрывах

Добавлено: 28 июн 2017, 13:33
Andrey Zhukov
Справку тоже полезно читать, там и про Гало, и про Маски есть:
http://desktop.arcgis.com/ru/arcmap/lat ... ntours.htm

Re: подписать изолинии высот в разрывах

Добавлено: 03 июл 2017, 15:57
konst555
ArcMAP отлично маскирует линии и расставляет подписи вдоль линии. Недостаток только один - слой аннотаций может быть только в базе данных (файловой, персональной и т.д) Способ простой - преобразовать подписи в аннотации. Добавить маски и указать какой слой маскировать. Потом можно двигать в удобные места. Подобная технология в GS Surfer, там сразу подписи с масками и можно таскать вдоль линии (прикольно так, попробуйте).