www.map-info.ru :: Просмотр темы - Уточненный вопрос по заданию цвета и символа в MapInfo
                               РќР° главную страницу сайта

 
                                
ВходВход    РегистрацияРегистрация    ПрофильПрофиль    ПользователиПользователи    ГруппыГруппы    FAQFAQ    ПоискПоиск  

 
   Список форумов www.map-info.ru | Форум - ГИС 'MapInfo' Добавить ответ
Предыдущая тема :: Следующая тема  
Автор Сообщение
Марина



Зарегистрирован: 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
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - ГИС 'MapInfo' Добавить ответ
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Top.Mail.Ru