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

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
met
Интересующийся
Сообщения: 16
Зарегистрирован: 01 мар 2017, 11:53
Репутация: 0
Откуда: СПб

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

Сообщение met » 27 июн 2017, 14:31

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

Аватара пользователя
Игорь Лебедь
Завсегдатай
Сообщения: 452
Зарегистрирован: 24 апр 2010, 19:47
Репутация: 101
Откуда: Город в клёнах и акациях
Контактная информация:

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

Сообщение Игорь Лебедь » 28 июн 2017, 08:33

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

met
Интересующийся
Сообщения: 16
Зарегистрирован: 01 мар 2017, 11:53
Репутация: 0
Откуда: СПб

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

Сообщение met » 28 июн 2017, 09:46

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

geouser
Активный участник
Сообщения: 146
Зарегистрирован: 02 июн 2015, 10:32
Репутация: 53
Откуда: Москва

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

Сообщение geouser » 28 июн 2017, 13:13

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

Andrey Zhukov
Гуру
Сообщения: 838
Зарегистрирован: 10 дек 2009, 23:24
Репутация: 169
Ваше звание: старик-гисовик
Откуда: Москва
Контактная информация:

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

Сообщение Andrey Zhukov » 28 июн 2017, 13:33

Справку тоже полезно читать, там и про Гало, и про Маски есть:
http://desktop.arcgis.com/ru/arcmap/lat ... ntours.htm

konst555
Активный участник
Сообщения: 211
Зарегистрирован: 11 авг 2015, 16:13
Репутация: 45

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

Сообщение konst555 » 03 июл 2017, 15:57

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

Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей