Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
vmr Гость
|
Добавлено: Чт Май 25, 2006 8:25 am Заголовок сообщения: Проблемы со шрифтами после трансформации векторов |
|
|
После решения проблемы с непониманием кириллицы при конвертировании из DXF в ТАВ, появилась проблема с трансформацией текстов. (Корел выдает в уникоде, обзывая его виндовой кодировкой - 1251).
После конвертирования получаем карту с подписями на русском, но не в том масштабе и со сдвижкой. Применяем прогу трансформации по трем точкам.
Все работает прекрасно со всеми объектами, кроме текстов.
Изменетие масштаба и сдвиг - все как надо - совмещение идеальное.
С текстами имеем следующее:
1. поворот вокруг начальной точки на 270 гр. всех надписей отдельно.. сами надписи (начальные точки) находятся в нужных местах....
2. Замена всех ПРОПИСНЫХ букв на латынь, плюсы, минусы и пр. по пока не понятному алгоритму (пока не разобрался, мож что-то со шрифтами.... Разные русские буквы заменяются на одинаковые английские и прочий дурдом....). Строчные буквы показывает как надо....(кроме "ы", ее заменяет на "v")
И как это дело лечить?????????????
и еще одно попутно.... Прожка трансформации отрабатывает нормально, записывает все на диск и благополучно вешается вместе с мапинфо. Вышибается только диспетчером задач. Что бы это значило???????? |
|
Вернуться к началу |
|
|
Нестеров Валерий
Зарегистрирован: 21.03.2006 Сообщения: 492
|
Добавлено: Вс Май 28, 2006 2:37 pm Заголовок сообщения: |
|
|
Не очень понятно чем вы трансформируете. Если тексты до трансформации выглядели нормально и были действительно текстовыми объектами, а после трансформации легли куда надо, но повернулись и заменились буквы, то разбираться надо с прогой трансформации.
По сути она должна только правильно перенести начальные точки текста и все, а размер текста изменить можно в самой MapInfo. _________________ Жизнь прекрасна!i |
|
Вернуться к началу |
|
|
Гость
|
Добавлено: Пн Май 29, 2006 12:17 am Заголовок сообщения: |
|
|
Прога стандартная МапИнфошная, "Трансформировать векторы" или "Register Vector".
С поворотом вроде разобрался.... прошлый раз еще не сказал, что при трансформации сильно увеличивается размер шрифта, - надписи сильно увеличиваются и вылазят за границы карты - и получается поворот.... почему всех, а не только вылезших - ????. как с этим бороться попробую догадаться .... :-))
а вот с заменой букв - пока тупик.... :-((
при том, что иногда заменяется только первые, прописные буквы, а иногда весь текст в непонятно какую кодировку.... притом поразному после применешия перед этим разных прог - простого Импорта или универсального транслятора.....что они работают в разных кодировках - в курсе..... нужную кодировку делаю еще на стадии DXF. |
|
Вернуться к началу |
|
|
vmr Гость
|
Добавлено: Пт Июн 02, 2006 3:45 am Заголовок сообщения: |
|
|
Проблему решил достаточно просто.
Подогнал размеры и положение карты с названиями в оригинале, в Кореле.
Экспорт в DXF, перекодировка в нем в ВИН кодировку, потом импорт универсальным транслятором в Мапинфо и подгонка текста по месту и масштабу ВРУЧНУЮ, без применения проги совмещения "Регистер Векторс"..... немного гимморно, но результат удовлетворил... :D
В Кореле добился того, что потом в Мапинфо подгонка минимальна... иногда можно и не делать ее.... |
|
Вернуться к началу |
|
|
|