www.map-info.ru :: Просмотр темы - Максимальный размер окна карты
                               РќР° главную страницу сайта

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

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



Зарегистрирован: 30.05.2006
Сообщения: 14
Откуда: г.Ноябрьск

СообщениеДобавлено: Чт Окт 12, 2006 6:45 am    Заголовок сообщения: Максимальный размер окна карты Добавить ответ со ссылкой на данный текст

Столкнулся с такой проблемой: иногда надо экспортировать окно карты из MapInfo, предположим, в MSWord или MSVisio с точно заданными размерами (например для точного форматирования отчёта). Для этого написал утилитку, позволяющую вводить эти параметры в миллиметрах. Всё было бы отлично, но максимальный размер окна MapInfo искуственно ограничен и зависит напрямую от текущего установленного разрешения дисплея (увеличив его, можно обмануть программу).
Как можно обойти это ограничение без неудобных ухищрений?


Последний раз редактировалось: Лебедев И.В. (Пт Окт 13, 2006 6:10 am), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Андрей Могильный



Зарегистрирован: 21.03.2006
Сообщения: 864

СообщениеДобавлено: Чт Окт 12, 2006 1:50 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

На точно такое же ограничение натолкнулись и мы в Отчетнике Инструментария. С большими планами - на A3, например, имеются проблемы.
Сейчас ведутся исследования как эту проблему обойти. Есть идея, что надо выводить в окно небольшого размера (делить на 10 например), а при использовании Save Window указывать уже увеличенные размеры (умноженные на 10). Там только надо все внимательно пересчитывать.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Нестеров Валерий



Зарегистрирован: 21.03.2006
Сообщения: 492

СообщениеДобавлено: Чт Окт 12, 2006 3:16 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Да, без ухищрений наверна не обойтись. Поэтому перед экспортом окна нужно сделать его размеры кратным размеру, который вам необходим, а при экспорте увеличить эти размеры в нужное число раз.
_________________
Жизнь прекрасна!i
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Лебедев И.В.



Зарегистрирован: 30.05.2006
Сообщения: 14
Откуда: г.Ноябрьск

СообщениеДобавлено: Пт Окт 13, 2006 6:30 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Нестеров Валерий писал(а):
...перед экспортом окна нужно сделать его размеры кратным размеру, который вам необходим, а при экспорте увеличить эти размеры в нужное число раз.
А как быть с ручной правкой подписей? При таких играх с масштабами вряд ли удастся сохранить размер текстовых объектов и они полезут друг на друга...
В принципе в этом случае в окне произвольного размера можно по своему усмотрению расставить метки или текстовые объекты (например в нумерации точек сложного земельного участка), экспортировать маппер в Visio, там задать нужные размеры, а затем отредактировать положение карты уже во внедрённом объекте MapInfo. Сейчас я такой схемой и пользуюсь. Она позволяет получить карту пожалуй любого формата. Но иногда (наверное по Зодиаку) объект упорно возвращает свои первоначальные размеры, а если нет - масштабирует в сторону увеличения текстовые объекты и всё форматирование надписей летит к чертям. В общем работать можно, а понять всё это совершенно нельзя.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Ded



Зарегистрирован: 14.09.2006
Сообщения: 17
Откуда: Semipalatinsk

СообщениеДобавлено: Пт Окт 13, 2006 6:18 pm    Заголовок сообщения: По окнам экспорта Добавить ответ со ссылкой на данный текст

Слетают, вероятно - только надписи в векторных форматах , например - wmf , emf. Там при редактировании идет разгруппирование объектов, после чего каждый начинает самостийную жизнь.
При выводе в растр ничего не должно слетать.
_________________
Обходя разложенные грабли - ты теряешь драгоценный ОПЫТ!!!
... зато приобретаешь косоглазие,оглядываясь на них!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Нестеров Валерий



Зарегистрирован: 21.03.2006
Сообщения: 492

СообщениеДобавлено: Сб Окт 14, 2006 9:18 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Ничего никуда лететь не должно. При экспорте окна, как видите в MapInfo, так должно уходить и в картинку. Настройте, чтоб в окне окна MapInfo ничего др на др не налазило и все. То же будет и в картинке.
_________________
Жизнь прекрасна!i
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Лебедев И.В.



Зарегистрирован: 30.05.2006
Сообщения: 14
Откуда: г.Ноябрьск

СообщениеДобавлено: Пн Мар 03, 2008 9:35 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Теме конечно сто лет, но я для себя проблему так и не решил.
Недавно на досуге посмотрел пробную версию MapInfo 9.0 и нашел там функцию задания размера окна карты в Windows Tools, чего раньше не было (я пользовался самопальной утилитой). Однако, как и раньше, больше какого-то неведомого, однако очевидно зависящего от диагонали монитора размера задать невозможно. Например у меня монитор 1440х1050. Я хочу сформировать карту, чтоб она целиком накрыла лист А4(210х297мм). Устанавливаю соответствующий размер окна, однако его высота ограниченна 273 мм. Но стоит увеличить разрешение 1800х1400 и задавай хоть размер А3. Нет у меня такого монитора и не понимаю я, зачем такое ограничение! Может оно заложено в Windows и нужно покрутить реестр?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Нестеров Валерий



Зарегистрирован: 21.03.2006
Сообщения: 492

СообщениеДобавлено: Вт Мар 04, 2008 4:10 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Вам зачем максимальный размер окна в MapInfo, подберите в окне карты чтобы картинка нужная входила и масштаб был кратный реально требуемому масштабу. И затем в "Файл\экспорт окна" можно указать не "как у окна", а "другой" (или "произвольный") и меняйте его (увеличивайте его обратно в нужное число раз, хоть в 10 раз) и сохраняйте. А потом вставляйте эту картинку в Word или еще куда.
_________________
Жизнь прекрасна!i


Последний раз редактировалось: Нестеров Валерий (Ср Мар 05, 2008 3:47 pm), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
FedorinoFF



Зарегистрирован: 01.02.2007
Сообщения: 272
Откуда: Санкт-Петербург

СообщениеДобавлено: Вт Мар 04, 2008 11:13 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Как-то решал похожую проблему, но оказалось не все просто. В некоторых случаях, при попытке увеличть размер сохраняемого окна у Mapinfo случалось несварение мозгов и получалось AV (вероятно при внутренних трансформациях графических изображений). WMF формат так же иногда глючит. Выход получился такой - делать маленькое окно, а в Word, например, увеличивать до требуемого размера (правда могут полезть искажения от увеличения картинки и небольшого исходного разрешения)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
dimaz



Зарегистрирован: 09.07.2007
Сообщения: 8

СообщениеДобавлено: Чт Май 08, 2008 6:35 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Можно сделать рамку с окном карты в окне отчета, для рамки задать нужный масштаб и экспортировать уже окно отчета. Правда от запоров в случае слишком больших изображений это не спасет. Можно только попытаться сделать все то же в более свежей версии MapInfo.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - ГИС 'MapInfo' Добавить ответ
Страница 1 из 1

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


Top.Mail.Ru