www.map-info.ru :: Просмотр темы - Проблема масштабирования точечных объектов в MapInfo
                               РќР° главную страницу сайта

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

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



Зарегистрирован: 22.11.2006
Сообщения: 10
Откуда: Алма-Ата

СообщениеДобавлено: Пн Дек 04, 2006 6:56 am    Заголовок сообщения: Проблема масштабирования точечных объектов в MapInfo Добавить ответ со ссылкой на данный текст

При нанесении на какой-нибудь слой карты точечных объектов (символов), сначала необходимо с помощью диалога "Стиль символа" задать стиль его оформления - то есть задать его размер, цвет и т.д. И вот какая интересная штука получается - при масшабировании карты с нанесёнными символами из размер остаётся постоянным, т.е. они не масштабируются вместе с векторными объектами на карте. Т.е. если ввести символы с размером 12, он остаётся всегда 12-ым, если ввести символы с размером 10, они всегда остаются десятыми. И при достаточно сильном уменьшении масшаба слоя,например,зданий,эти символы забивают весь экран и из-за них самих зданий даже не видно.

ВОПРОС - можно ли добиться в MapInfo того, чтобы символы масштабировались вместе с векторными слоями?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Андрей Могильный



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

СообщениеДобавлено: Пн Дек 04, 2006 11:39 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Пользуйтесь ТЕКСТОВЫМИ объектами в 1 символ
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Нестеров Валерий



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

СообщениеДобавлено: Чт Дек 07, 2006 2:47 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Для того, чтобы символы не мешали при изменении масштаба окна карты, в MapInfo есть режим "Масштабный эффект" (в "Управлении слоями" встаете на слой с символами) нажимаете кнопку "Оформление" и там "показывать в пределах" задаете минимальные и максимальные значения ширины окна карты, при которых символы будут отображаться.

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



Зарегистрирован: 22.11.2006
Сообщения: 10
Откуда: Алма-Ата

СообщениеДобавлено: Чт Дек 07, 2006 6:45 pm    Заголовок сообщения: Спасибо за совет :-) Добавить ответ со ссылкой на данный текст

Андрей Могильный писал(а):
Пользуйтесь ТЕКСТОВЫМИ объектами в 1 символ


Большое спасибо за Ваш совет, Андрей! Если бы я задал мой вопрос на форуме раньше, я бы непременно вместо точечных объектов использовал текстовые. Но мы уже нанесли на карту около трёх тысяч точечных, и у нас к сожалению нет времени вручную заменять каждый символ на букву. В будущем я непременно буду использовать текстовые объекты. Кстати, может быть, Вы знаете, как заменить группу символов на группу букв? Например, одна группа символов очень легко меняется на другую, т.е. три тысячи одних символов можно за пять секунд заменить на три тысячи других, а вот можно ли три тысячи символов заменить так же быстро на три тысячи ТЕКСТОВЫХ объектов в 1 символ?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alexander_R



Зарегистрирован: 22.11.2006
Сообщения: 10
Откуда: Алма-Ата

СообщениеДобавлено: Чт Дек 07, 2006 6:55 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Нестеров Валерий писал(а):
Для того, чтобы символы не мешали при изменении масштаба окна карты, в MapInfo есть режим "Масштабный эффект" (в "Управлении слоями" встаете на слой с символами) нажимаете кнопку "Оформление" и там "показывать в пределах" задаете минимальные и максимальные значения ширины окна карты, при которых символы будут отображаться.

При этом символы будут отображаться, только в заданных пределах, а потом исчезать из окна карты.


Здравствуйте Валерий, спасибо, что ответили.
У нас задача стоит несколько иная: Нам не нужно, чтобы символы ИСЧЕЗАЛИ с экрана при определённом масштабе, а, наоборот, необходимо постоянное их ПРИСУТСТВИЕ на экране, но чтобы их размер увеличивался при использовании увеличительной лупы, либо же уменьшался при использовании уменьшительной лупы, точно так же, как это происходит с векторными объектами - например, полигонами.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Нестеров Валерий



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

СообщениеДобавлено: Пт Дек 08, 2006 12:05 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Тогда вам нужна не MapInfo, а какой нибудь CAD продукт, или тексты должны быть чем-то преобразованы в вектор.
Обычно в ГИС системах точечные объекты не массштабируются, потому, что смысла в уменьшенных значках нет, их все равно не видно, а в увеличенных... тоже не очень понятно зачем, если их и так видно.

А вообще, если это нужно для печати, то в окне отчетов эти знаки и так при увеличении или уменьшении масштабируются.
_________________
Жизнь прекрасна!i
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Ded



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

СообщениеДобавлено: Ср Янв 17, 2007 7:55 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

необходимо постоянное их ПРИСУТСТВИЕ на экране, но чтобы их размер увеличивался при использовании увеличительной лупы, либо же уменьшался при использовании уменьшительной лупы, точно так же, как это происходит с векторными объектами - например, полигонами///

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

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


Top.Mail.Ru