Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Марина
Зарегистрирован: 25.08.2006 Сообщения: 3
|
Добавлено: Вт Авг 29, 2006 11:54 am Заголовок сообщения: Уточненный вопрос по заданию цвета и символа в MapInfo |
|
|
Мы конвертируем слои из геобазы *.mdb в формат MapInfo с помощью инструментов Data Interoperability. При экспорте есть возможность непосредственно заносить в структуру данных MapInfo сразу наименование шрифта для символа, его цвет, курсив, контур и т.д., эти данные заносятся в так называемые "поля", хотя возможно их так и нельзя назвать, т.к. в таблице атрибутов их физически нет. Но в программе экспорта они присутствуют. Вот об этих полях и идет речь.
Поле через которое можно задать цвет имеет тип integer и записать в него RGB цвет не понятно как, разные большие числа дают разную раскладку цветов, каким образом одно число преобразуется в три не понятно, если у Вас есть какие-нибудь мысли на этот счет буду очень признательна. То же самое и со шрифтами логично наименование шрифта занести в поле с названием symbol_fontname, но вот куда нужно занести код или номер символа из этого шрифта, я не нашла. |
|
Вернуться к началу |
|
|
Нестеров Валерий
Зарегистрирован: 21.03.2006 Сообщения: 492
|
Добавлено: Вт Авг 29, 2006 12:17 pm Заголовок сообщения: |
|
|
RGB, как известно, это Red Green Blue. Так вот, для описания RGB в виде одного числа используется следующая функция:
( red * 65536) + ( green * 256) + blue
подставляете значения трех составляющих и по этой формуле получаете целое число _________________ Жизнь прекрасна!i |
|
Вернуться к началу |
|
|
Марина
Зарегистрирован: 25.08.2006 Сообщения: 3
|
Добавлено: Чт Авг 31, 2006 3:47 pm Заголовок сообщения: |
|
|
Большое спасибо, Валерий! с цветами теперь полный порядок, а с кодами символов для шрифтов вроде сама разобралась
Еще один маленький вопрос по шрифтам: в перечне шрифтов при указании стиля символа ( у меня стоит MapInfo 6.0 руссифицированная) последним идет шрифт "Символы MapInfo 3.0" у него есть другое название? потому что при экспорте (мне нужно ручками занести название шрифта) русское название игнорируется и у символов остается неопределенный шрифт. |
|
Вернуться к началу |
|
|
Нестеров Валерий
Зарегистрирован: 21.03.2006 Сообщения: 492
|
Добавлено: Пт Сен 01, 2006 3:34 pm Заголовок сообщения: |
|
|
По моему это "MapInfo Symbols" _________________ Жизнь прекрасна!i |
|
Вернуться к началу |
|
|
|