Как задать надпись - возраст геологических образований?

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Lara
Новоприбывший
Сообщения: 9
Зарегистрирован: 21 май 2010, 09:51
Репутация: 0

Как задать надпись - возраст геологических образований?

Сообщение Lara »

Здраствуйте.
Есть надписи, обозначающие геологический возраст пород. Они составные. Одна надпись может состоять
из заглавной буквы одного шрифта, надстрочной или подстрочной цифры другого шрифта и прописной буквы третьего шрифта. Вся надпись должна находиться в одном поле одного шейпфайла (ArcMap 9). И в таблице и в проекте она должна выглядеть одинаково (без дополнительных символов и команд).
Может кто знает - как это сделать?
Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Как задать надпись - возраст геологических образований?

Сообщение Дмитрий Барышников »

В шейп файле оформление не хранится. Оформление хранится в файле проекта (mxd, pfm, lyr). Постановка задачи некорректная
Lara
Новоприбывший
Сообщения: 9
Зарегистрирован: 21 май 2010, 09:51
Репутация: 0

Re: Как задать надпись - возраст геологических образований?

Сообщение Lara »

Ок. Уточняю. У шейпфайла есть файл таблицы атрибутов. Он идет с расширением *.dbf. Мне необходимо занести возраст в поле таблицы и это поле использовать для создания надписей объектов слоя в проекте.
Lara
Новоприбывший
Сообщения: 9
Зарегистрирован: 21 май 2010, 09:51
Репутация: 0

Re: Как задать надпись - возраст геологических образований?

Сообщение Lara »

или есть другой вариант работы с надписями слоя. который я не знаю. Можно поставить вопрос по другому: надо сделать комбинированные надписи (каким образом - не знаю), но каждая надпись должна быть привязана к определенному объекту слоя и чтобы была возможность ее редактирования.
Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Как задать надпись - возраст геологических образований?

Сообщение Дмитрий Барышников »

Для формирования сложных подписей на карте в свойствах слоя (в ArcMap) переходим во вкладку надписи. Выбираем кнопочку Expression (Выражение) и формируем любой сложности надпись (знание VBScript или JavaScript приветствуется)
Lara
Новоприбывший
Сообщения: 9
Зарегистрирован: 21 май 2010, 09:51
Репутация: 0

Re: Как задать надпись - возраст геологических образований?

Сообщение Lara »

Спасибо, Bishop. По этой кнопочке у меня получается формировать составную надпись из нескольких полей. Мне же нужна составная надпись по ОДНОМУ полю (т.е. там условия надо задавать для каждой буквы). И она для каждого объекта будет разной. Может конечно можно написать такое выражение, но в написании программ я чайник . :)) Увы.
Lara
Новоприбывший
Сообщения: 9
Зарегистрирован: 21 май 2010, 09:51
Репутация: 0

Re: Как задать надпись - возраст геологических образований?

Сообщение Lara »

Спасибо ggis. Скачала.
Lara
Новоприбывший
Сообщения: 9
Зарегистрирован: 21 май 2010, 09:51
Репутация: 0

Re: Как задать надпись - возраст геологических образований?

Сообщение Lara »

Задача решена. :)
Ответить

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

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

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