Страница 1 из 1
					
				WmsGetFeatureInfo и сдвиг карты
				Добавлено: 04 май 2012, 22:53
				 daler
				WmsGetFeatureInfo берет новую инфу только при сдвиги карты ( хотя бы на 1px). Если не двигать саму карту WmsGetFeatureInfo  как будто кэшируется. 
Как заставить OL двигать карту при клике на 1 px? или как заставить WmsGetFeatureInfo всегда брать новое значение
			 
			
					
				Re: WmsGetFeatureInfo и сдвиг карты
				Добавлено: 05 май 2012, 11:04
				 daler
				как решить задачу?
			 
			
					
				Re: WmsGetFeatureInfo и сдвиг карты
				Добавлено: 05 май 2012, 11:20
				 Denis Rykov
				Дайте ссылку где можно посмотреть на ваше приложение.
			 
			
					
				Re: WmsGetFeatureInfo и сдвиг карты
				Добавлено: 05 май 2012, 11:31
				 daler
				
			 
			
					
				Re: WmsGetFeatureInfo и сдвиг карты
				Добавлено: 05 май 2012, 12:23
				 Denis Rykov
				Вопрос сходу, почему у вас xml-ответ от сервера приходит с заголовком:
Content-Type:image/png
 
			
					
				Re: WmsGetFeatureInfo и сдвиг карты
				Добавлено: 05 май 2012, 14:04
				 daler
				наверное потому что php код такой дает или не в этом дело?
Код: Выделить всё
<?php
if(isset($_GET['UNIQUETIME']))
{
	header("Cache-Control: no-store, no-cache,  must-revalidate");
	header("Expires: " .  date("r"));
}
else
{
	header("Cache-Control: public");
	header("Expires: " . date("r", time() + 3600));
}
if(  file_exists('./tiles/'.($_GET["BBOX"]).'.png') )
{
	header("Content-type: image/png");
	readfile('./tiles/'.($_GET["BBOX"]).'.png');
}
else
{
	$link = 'http://plazoom.ru/cgi-bin/mapserv?MAP=/var/www/daler/data/www/plazoom.ru/ufakarta/ufa_all.map&';
	$code = file_get_contents($link . $_SERVER["QUERY_STRING"]);
	$file = fopen ('./tiles/'.($_GET["BBOX"]).'.png',"w+");
	fputs ( $file, $code);
	fclose ($file);
	header("Content-type: image/png");
	readfile('./tiles/'.($_GET["BBOX"]).'.png');
}
   header("Content-type: image/png");
   readfile('./tiles/'.($_GET["BBOX"]).'.png');
 
			
					
				Re: WmsGetFeatureInfo и сдвиг карты
				Добавлено: 09 май 2012, 14:52
				 Denis Rykov
				Смотрю победили свою проблему и Content-Type стали передавать правильный. В чем была причина бага ?
			 
			
					
				Re: WmsGetFeatureInfo и сдвиг карты
				Добавлено: 13 май 2012, 16:04
				 daler
				Настроил один слой через tilecache , изображения передается через tilecache.
Добавил layer2 настроил напрямую с мапсервером, видимость убрал visible:false;  
А тыкается на карту и  WmsGetFeatureInfo  считывает инфу через layer2. Теперь возник вопрос как мне выделить  объект selectfeature
			 
			
					
				Re: WmsGetFeatureInfo и сдвиг карты
				Добавлено: 14 май 2012, 11:06
				 Denis Rykov