добрый день.
дано: mapinfo+mapserver+openlayers 
необходимо: вывести на карте .TAB (дорогу) и отображать ее ширину в зависимости от масштаба карты.
может кто знает как это мтожно релизовать. ? можно ли это сделать с помощью EXPRESSION+STYLE или необходимы более заумные махинации с исползованием слоев и  LABELMAXSCALE ,  LABELMINSCALE?
спасибо.
			
			
									
						
										
						отображение толщины линии в зависмости от масштаба
- 
				vkg
 - Новоприбывший
 - Сообщения: 14
 - Зарегистрирован: 28 май 2010, 13:30
 - Репутация: 0
 
- Kuzmich-rud
 - Интересующийся
 - Сообщения: 22
 - Зарегистрирован: 17 май 2010, 15:34
 - Репутация: 0
 
Re: отображение толщины линии в зависмости от масштаба
можно так:
LAYER
NAME 'street'
TYPE LINE
# задаем максимальный маcштаб в слое
#SYMBOLSCALEDENOM 40000
#или используя старую функцию
SYMBOLSCALE 40000
# в свойствах нужного класса указываем
# максимальную и минимальную толщину
   
CLASS
NAME 'street'
STYLE
SYMBOL 'continue'
MINSIZE 1
MAXSIZE 7
END
END
END
			
			
									
						
										
						LAYER
NAME 'street'
TYPE LINE
# задаем максимальный маcштаб в слое
#SYMBOLSCALEDENOM 40000
#или используя старую функцию
SYMBOLSCALE 40000
# в свойствах нужного класса указываем
# максимальную и минимальную толщину
CLASS
NAME 'street'
STYLE
SYMBOL 'continue'
MINSIZE 1
MAXSIZE 7
END
END
END
- 
				vkg
 - Новоприбывший
 - Сообщения: 14
 - Зарегистрирован: 28 май 2010, 13:30
 - Репутация: 0
 
Re: отображение толщины линии в зависмости от масштаба
MINSIZE 1 и MAXSIZE 7 будутработать только при использовании SYMBOL 'continue' ?
			
			
									
						
										
						- Kuzmich-rud
 - Интересующийся
 - Сообщения: 22
 - Зарегистрирован: 17 май 2010, 15:34
 - Репутация: 0
 
Re: отображение толщины линии в зависмости от масштаба
для любого SYMBOL. я свои описал и для них тоже работает. Для битмапа только не проверял.
			
			
									
						
										
						Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость