Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Анастасия
Зарегистрирован: 10.03.2011 Сообщения: 3
|
Добавлено: Чт 10 Мар 2011 16:36 Заголовок сообщения: Масштабирование |
|
|
Добрый день! Работая в ИНГЕО 4 столкнулась с такой проблемой: объекты на карту нанесены символьным методом, при уменьшении/увеличении масштаба карты "символьные" объекты не меняют свой масштаб, т.е. уменьшаю масштаб карты объекты становятся большими, что карты совсем за ними не видно, и наоборот увеличиваю масштаб карты они становятся очень мелкими. Пробовала менять масштаб самого объекта, создавала несколько стилей отображения одного объекта с различными масштабами, ничего не получается. Если кто сталкивался с такой проблемой помогите ее решить.
|
|
Вернуться к началу |
|
 |
nikser
Зарегистрирован: 09.03.2005 Сообщения: 535 Откуда: г. Братск
|
Добавлено: Чт 10 Мар 2011 18:12 Заголовок сообщения: |
|
|
У Вас должно быть что-то типа таких настроек
Настроенный рисунок будет нормального размера, для 1000 будет в 2 раза меньше и т.д.
Описание: |
|
Размер файла: |
15.11 KB |
Просмотрено: |
10419 раз(а) |

|
_________________ Сергей Николаев |
|
Вернуться к началу |
|
 |
APopov
Зарегистрирован: 19.06.2006 Сообщения: 347 Откуда: Самара
|
Добавлено: Пт 11 Мар 2011 12:17 Заголовок сообщения: |
|
|
Мне кажется как раз проблема в том, что символьный метод задан для мастшаба.
нужно убрать привязку к масштабу и зделать "Задан для масштаба 1: 0", тогда при любых масштабах символьный метод будет отображаться одинаковыми размерами
_________________ ОАО "Самара-Информспутник",
инженер-программист Попов Артем |
|
Вернуться к началу |
|
 |
Дамир
Зарегистрирован: 14.10.2009 Сообщения: 75 Откуда: Туймазы, Архитектура
|
Добавлено: Пт 11 Мар 2011 12:36 Заголовок сообщения: |
|
|
Когда в поле "Задан для масштаба 1:" установлено значение 0, то символьные объекты масштабируются вместе с масштабом карты, что значительно мешает работе.
Но когда в этом же поле указать какой-либо масштаб, отличный от 0, тогда символьному объекту будет присвоен этот масштаб и, соответственно, он будет отображаться с реальным размером только в этом масштабе, а в других будет либо уменьшаться, либо увеличиваться (каждому условному знаку соответствует свой масштаб).
Также не забываем про размер символьного объекта при его создании
|
|
Вернуться к началу |
|
 |
APopov
Зарегистрирован: 19.06.2006 Сообщения: 347 Откуда: Самара
|
Добавлено: Пт 11 Мар 2011 22:09 Заголовок сообщения: |
|
|
Дамир писал(а): | Когда в поле "Задан для масштаба 1:" установлено значение 0, то символьные объекты масштабируются вместе с масштабом карты, что значительно мешает работе.
Но когда в этом же поле указать какой-либо масштаб, отличный от 0, тогда символьному объекту будет присвоен этот масштаб и, соответственно, он будет отображаться с реальным размером только в этом масштабе, а в других будет либо уменьшаться, либо увеличиваться (каждому условному знаку соответствует свой масштаб).
|
Вопрошающий писал(а): | столкнулась с такой проблемой: объекты на карту нанесены символьным методом <...> уменьшаю масштаб карты объекты становятся большими, что карты совсем за ними не видно, и наоборот увеличиваю масштаб карты они становятся очень мелкими.
|
В данном случае пользователю такое поведение не нужно было, поэтому нужно как раз указать 0, чтобы объект отображался одинаково на всех масштабах. //либо я не правильно понял вопрошающего
_________________ ОАО "Самара-Информспутник",
инженер-программист Попов Артем |
|
Вернуться к началу |
|
 |
nikser
Зарегистрирован: 09.03.2005 Сообщения: 535 Откуда: г. Братск
|
Добавлено: Вс 13 Мар 2011 08:42 Заголовок сообщения: |
|
|
При символьном методе отображения при установке "для масштаба 1:0" рисунок в любом масштабе будет отоборажаться в своих естесственных размерах. То есть если я задал рисунок размером в 5 мм, при 1:0 он будет отображаться 5 мм как при масштабе 1:100, так и при масштабе 1:1 000 000.
Если установить для масштаба 1:500, то размер в 5 мм будет соответвовать только при масштабе 1:500. При 1000 будет 2.5 мм, при 250 - 10 мм. То есть практически будет изменяться как растр 1:500.
_________________ Сергей Николаев |
|
Вернуться к началу |
|
 |
Анастасия
Зарегистрирован: 10.03.2011 Сообщения: 3
|
Добавлено: Вт 15 Мар 2011 16:39 Заголовок сообщения: |
|
|
Спасибо большое за ответы, отдельная благодарность пользователю nikser. Его ответ очень помог в работе!
|
|
Вернуться к началу |
|
 |
|