Как задать надпись - возраст геологических образований?
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 21 май 2010, 09:51
- Репутация: 0
Как задать надпись - возраст геологических образований?
Здраствуйте.
Есть надписи, обозначающие геологический возраст пород. Они составные. Одна надпись может состоять
из заглавной буквы одного шрифта, надстрочной или подстрочной цифры другого шрифта и прописной буквы третьего шрифта. Вся надпись должна находиться в одном поле одного шейпфайла (ArcMap 9). И в таблице и в проекте она должна выглядеть одинаково (без дополнительных символов и команд).
Может кто знает - как это сделать?
Есть надписи, обозначающие геологический возраст пород. Они составные. Одна надпись может состоять
из заглавной буквы одного шрифта, надстрочной или подстрочной цифры другого шрифта и прописной буквы третьего шрифта. Вся надпись должна находиться в одном поле одного шейпфайла (ArcMap 9). И в таблице и в проекте она должна выглядеть одинаково (без дополнительных символов и команд).
Может кто знает - как это сделать?
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Как задать надпись - возраст геологических образований?
В шейп файле оформление не хранится. Оформление хранится в файле проекта (mxd, pfm, lyr). Постановка задачи некорректная
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 21 май 2010, 09:51
- Репутация: 0
Re: Как задать надпись - возраст геологических образований?
Ок. Уточняю. У шейпфайла есть файл таблицы атрибутов. Он идет с расширением *.dbf. Мне необходимо занести возраст в поле таблицы и это поле использовать для создания надписей объектов слоя в проекте.
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 21 май 2010, 09:51
- Репутация: 0
Re: Как задать надпись - возраст геологических образований?
или есть другой вариант работы с надписями слоя. который я не знаю. Можно поставить вопрос по другому: надо сделать комбинированные надписи (каким образом - не знаю), но каждая надпись должна быть привязана к определенному объекту слоя и чтобы была возможность ее редактирования.
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Как задать надпись - возраст геологических образований?
Для формирования сложных подписей на карте в свойствах слоя (в ArcMap) переходим во вкладку надписи. Выбираем кнопочку Expression (Выражение) и формируем любой сложности надпись (знание VBScript или JavaScript приветствуется)
-
- Завсегдатай
- Сообщения: 302
- Зарегистрирован: 31 окт 2008, 10:39
- Репутация: 2
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 21 май 2010, 09:51
- Репутация: 0
Re: Как задать надпись - возраст геологических образований?
Спасибо, Bishop. По этой кнопочке у меня получается формировать составную надпись из нескольких полей. Мне же нужна составная надпись по ОДНОМУ полю (т.е. там условия надо задавать для каждой буквы). И она для каждого объекта будет разной. Может конечно можно написать такое выражение, но в написании программ я чайник .
) Увы.

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

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