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