| Предыдущая тема :: Следующая тема   | 
	
	
	
		| Автор | 
		Сообщение | 
	
	
		mixus
 
 
  Зарегистрирован: 17.03.2009 Сообщения: 37
 
  | 
		
			
				 Добавлено: Чт 29 Апр 2010 13:42    Заголовок сообщения: Проблемы при создании растра | 
				     | 
			 
			
				
  | 
			 
			
				При создании растра из макета печати, не виден один слой (экспликация, сделанная текстовым методом отображения). Нужно создать растр с разрешением хотя бы 150 dpi. Создает только при 50 dpi (но прочитать там что либо сложно). Макет печати 1200 на 2000. 
 
Заметил одну особенность, что если открыть макет печати с меньшим размером листа (например 600 на 1000), то на растре проявляются номера экспликации, которые до этого были не видны. 
 
Прилагаю растр скриншота из ИнГЕО, и получившийся растр.
 
Версия ИнГЕО 4.4.0.177
 
скриншот
 
 
 
растр
 
 
 
 
Как быть?
 
 Небольшое дополнение. Стиль надписи выполнен по принципу отображения в разных масштабах по разному. То есть в макете на карте 1:2000 величина текста одна, а при 1:5000 уже автоматически становится другая. Сменил все на диапазон видимости от 0 до 0, все стано нормально. Но надо как требовалось   | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		andreichernov
 
 
  Зарегистрирован: 14.02.2005 Сообщения: 209 Откуда: Самара
  | 
		
			
				 Добавлено: Чт 29 Апр 2010 19:21    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Посчитайте, какой у Вас должен получаться размер растра при Ваших параметрах.
 
И если он довольно большой (близок к объему оперативной памяти), то точно будут проблемы, ибо растр в Ингео создается единым куском, используя функции API Windows. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		mixus
 
 
  Зарегистрирован: 17.03.2009 Сообщения: 37
 
  | 
		
			
				 Добавлено: Чт 29 Апр 2010 21:00    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | andreichernov писал(а): | 	 		  Посчитайте, какой у Вас должен получаться размер растра при Ваших параметрах.
 
И если он довольно большой (близок к объему оперативной памяти), то точно будут проблемы, ибо растр в Ингео создается единым куском, используя функции API Windows. | 	  
 
 
Вы не подскажите как это правильно подсчитать?
 
Потому как создаю на домашнем компе растр (дома 4 гига оперативки), при 250 dpi получается довольно маленький файл, примерно 600 метров (если конвертирую в BMP), а при 300 dpi уже не хочет. Закономерности не нашел... | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		nikser
 
 
  Зарегистрирован: 09.03.2005 Сообщения: 535 Откуда: г. Братск
  | 
		
			
				 Добавлено: Вс 02 Май 2010 13:57    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				А не пробовали создавать растр из версии 43 (хотя бы клиента) версия 44 при создании растра имеет и еще проблемы ( я уже писал в форуме)
 
и битность цвета нужно ставить минимальную
 
Мне удавалось создавать растры 1000х2000х300dpi
 
При любых больших документах (печать или создание растров) я всегда запускаю клиента 43. _________________ Сергей Николаев | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		mixus
 
 
  Зарегистрирован: 17.03.2009 Сообщения: 37
 
  | 
		
			
				 Добавлено: Пн 03 Май 2010 00:49    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Проблему решил. Только способ ее решения, мне не совсем остался понятен.
 
Одной из задач, в проекте, было отображение этих цифр в карте 1:2000 с одним размером, а на карте 1:5000 с другим. В свойствах стиля я указал два текстовых метода отображения. Один показывал цифры экспликации [0-2000], второй [2001-0]. И вроде, теоретически, это должно было удовлетворять моим условиям. Однако сделав так, я напоролся на вот такую проблему. Все стало нормально, когда поставил значения [0-3000] и [3001-0]. Но почему не сработало при первых значениях так и не разобрался...
 
Забыл сказать. Как это не странно, но при [0-2000] и [2001-0] цифры на растре можно было увидеть только при 50 dpi. Ставил dpi выше, они исчезали. Это вообще не понятно. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		nikser
 
 
  Зарегистрирован: 09.03.2005 Сообщения: 535 Откуда: г. Братск
  | 
		
			
				 Добавлено: Пн 03 Май 2010 18:53    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				А все-таки я бы вам советовал попробовать 43 хотя бы ради интереса
 
К сожалению версия 44 так и не вышла из бэта стадии _________________ Сергей Николаев | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Михаил Власов
 
  
  Зарегистрирован: 14.02.2005 Сообщения: 580 Откуда: ИНТЕГРО
  | 
		
			
				 Добавлено: Вт 04 Май 2010 06:46    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | groyfalcon писал(а): | 	 		  | Забыл сказать. Как это не странно, но при [0-2000] и [2001-0] цифры на растре можно было увидеть только при 50 dpi. Ставил dpi выше, они исчезали. Это вообще не понятно. | 	  
 
Когда Вы меняете DPI, не изменяя размер растра в пикселах, Вы меняете масштаб отображения карты на растре. _________________ С уважением, Михаил Власов. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		nikser
 
 
  Зарегистрирован: 09.03.2005 Сообщения: 535 Откуда: г. Братск
  | 
		
			
				 Добавлено: Вт 04 Май 2010 09:14    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Михаил, я видимо что-то не понял, а как задать размер растра в пикселах?
 
 
Есть еще один нюанс, если у вас предел видимости стиля соответствует выводимому масштабу (печатаем или создаем 1:2000 и видимость стиля 0-2000), результат непредсказуем. Может напечатать, может не напечатать. Что бы гарантированно получить результат нужно предел 0-2001. И так для любого масштаба.
 
 
Да еще, мы не додумалить что если правый предел 0 это означает бесконечность, всегда ставили какой-то предел _________________ Сергей Николаев | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Михаил Власов
 
  
  Зарегистрирован: 14.02.2005 Сообщения: 580 Откуда: ИНТЕГРО
  | 
		
			
				 Добавлено: Вт 04 Май 2010 11:15    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				В формировании растра из макета печати размер в пикселах нельзя изменить (я не совсем внимательно прочитал сообщения).
 
 
Описанная Вами проблема имеет место при DPI меньше экранного. Ошибку обнаружили и исправили.
 
 
Обновление ИнГео можно будет скачать 04.05.2010 после обеда по адресу: http://www.integro.ru/dl/ingeo/ingeo44 _________________ С уважением, Михаил Власов. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		APopov
 
 
  Зарегистрирован: 19.06.2006 Сообщения: 347 Откуда: Самара
  | 
		
			
				 Добавлено: Вт 04 Май 2010 12:13    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				> Михаил Власов, MapX тоже перебилдите? ) _________________ ОАО "Самара-Информспутник",
 
   инженер-программист Попов Артем | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Михаил Власов
 
  
  Зарегистрирован: 14.02.2005 Сообщения: 580 Откуда: ИНТЕГРО
  | 
		
			
				 Добавлено: Вт 04 Май 2010 15:24    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				MapX тоже перебилдим _________________ С уважением, Михаил Власов. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		nikser
 
 
  Зарегистрирован: 09.03.2005 Сообщения: 535 Откуда: г. Братск
  | 
		
			
				 Добавлено: Ср 05 Май 2010 09:42    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Поставил новую версию
 
При запуске Ингео выскочила ошибка
 
Модуль: haudit  
 
Невозможно создание объекта сервером программирования объектов
 
И так 6 раз
 
Потом выскочила ошибка модуля растров (Самары) о неправильном файле набора растров. Ошибка повторилась 2 раза.
 
При последующем входе модуль растров более не возмущался
 
 
В итоге в списке програмных модулей на уровне базы данных оказалось 6 модулей "haudit", 5 модулей "showrastr", 3 модуля "Адресная регистрация" и 2 раза "Модуль1" (вообще не знаю что такое)
 
 
Вернул 177 версию все работает нормально _________________ Сергей Николаев | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		APopov
 
 
  Зарегистрирован: 19.06.2006 Сообщения: 347 Откуда: Самара
  | 
		
			
				 Добавлено: Ср 05 Май 2010 12:19    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Видимо "всплыли" ранее удалённые модули) _________________ ОАО "Самара-Информспутник",
 
   инженер-программист Попов Артем | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		nikser
 
 
  Зарегистрирован: 09.03.2005 Сообщения: 535 Откуда: г. Братск
  | 
		
			
				 Добавлено: Ср 05 Май 2010 13:00    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Еще проблема появилась
 
При просмотре свойств объекта выходит сообщение об ошибке:
 
"Invalid argument"
 
Причем не на всех объектах слоя
 
По первому впечатлению ошибка идет на объектах где заполнены поля в таблице один ко многим
 
Таблицы с отсутствием таких полей ошибку не вызывают _________________ Сергей Николаев | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		nikser
 
 
  Зарегистрирован: 09.03.2005 Сообщения: 535 Откуда: г. Братск
  | 
		
			
				 Добавлено: Ср 05 Май 2010 13:08    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Извиняюсь таблица один ко многим не при чем
 
так что предположений нет _________________ Сергей Николаев | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		APopov
 
 
  Зарегистрирован: 19.06.2006 Сообщения: 347 Откуда: Самара
  | 
		
			
				 Добавлено: Ср 05 Май 2010 15:21    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				может это модули начали глючить. попробуйте воспроизвести ошибку с отключенними модулями и расширениями _________________ ОАО "Самара-Информспутник",
 
   инженер-программист Попов Артем | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		mixus
 
 
  Зарегистрирован: 17.03.2009 Сообщения: 37
 
  | 
		
			
				 Добавлено: Ср 05 Май 2010 21:52    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Теперб при выделении объекта и нажатии ПКМ, в контекстном меню появился пункт свойства. Вот за это спасибо, действительно удобнее стало. 
 
Однако в тот момент, когда пытаешься отредактировать или просто посмотреть символьный объект появляется такая вот ошибка...
 
 
 
 
з. ы. все модули отключил, тоже самое. С площадными и текстовыми методами отображения такой ошибки не было. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Сергей Попов
 
 
  Зарегистрирован: 05.03.2005 Сообщения: 299 Откуда: г. Тольятти - Самара - Копейск
  | 
		
			
				 Добавлено: Чт 06 Май 2010 09:26    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | groyfalcon писал(а): | 	 		  | ... появляется такая вот ошибка... | 	  
 
Подтверждаю. У меня точно такая же ошибка с точно такими же адресами в сообщении. Речь идёт о версии 4.4.0.220
 
Есть надежда что это устойчивая ошибка и разработчики могут её тоже ощутить.
 
P.S. Продублирую разработчикам на e-mail - оперативнее получается. _________________ г. Тольятти, г. Самара, ОАО "КУЗНЕЦОВ" | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		nikser
 
 
  Зарегистрирован: 09.03.2005 Сообщения: 535 Откуда: г. Братск
  | 
		
			
				 Добавлено: Чт 06 Май 2010 10:10    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Попробовал, отключил все модули, сделал проверку целостности БД
 
Результата нет
 
Часть объектов показывает свойства, часть выдает ошибку
 
 
Похоже связано с полем типа "Текст"
 
Вбил в данное поле данные, свойства стали выдавать ошибку
 
При этом не дает ни применить ни отменить изменения _________________ Сергей Николаев | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		RuslanG
 
  
  Зарегистрирован: 10.07.2005 Сообщения: 171 Откуда: ИНТЕГРО
  | 
		 | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		nikser
 
 
  Зарегистрирован: 09.03.2005 Сообщения: 535 Откуда: г. Братск
  | 
		
			
				 Добавлено: Чт 06 Май 2010 17:43    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				ошибки с подключением модулей исчезли (221)
 
осталась ошибка "Invalid argument" при просмотре свойств объекта если в таблице объекта есть поле типа "Текст"
 
Если данное поле не заполнено все работает
 
Если в него вносишь данные выдает сообщение об ошибке, данные не сохраняет _________________ Сергей Николаев | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Сергей Попов
 
 
  Зарегистрирован: 05.03.2005 Сообщения: 299 Откуда: г. Тольятти - Самара - Копейск
  | 
		
			
				 Добавлено: Пт 07 Май 2010 09:15    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | nikser писал(а): | 	 		  | ...осталась ошибка "Invalid argument" при просмотре свойств объекта если в таблице объекта есть поле типа "Текст" | 	  
 
У нас база в ORACLE 9. Тип полей "Текст" не использовали. Чтобы повторить ошибку, я добавил в существующую таблицу 1 к 1 толе такого типа. После применения изменений в структуре таблицы, ИнГЕО его обозвал уже по другому - HugeClob(1). В терминах базы данных это поле имеет тип CLOB(4000). Создал объект и заполнил это поле. Успешно. Повторно защёл в ИнГЕО и повторил. Опять успешно. Сообщение об ошибке у меня не возникает. Вероятно это связано с реализацией для определённых БД. _________________ г. Тольятти, г. Самара, ОАО "КУЗНЕЦОВ" | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		nikser
 
 
  Зарегистрирован: 09.03.2005 Сообщения: 535 Откуда: г. Братск
  | 
		
			
				 Добавлено: Пт 07 Май 2010 09:32    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				У нас база в MS SQL 2005
 
Дома пробовал на MS SQL 2000
 
Специально создал поле типа Текст
 
Как только записываешь в него данные при попытке применить сразу выскакивает ошибка _________________ Сергей Николаев | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		RuslanG
 
  
  Зарегистрирован: 10.07.2005 Сообщения: 171 Откуда: ИНТЕГРО
  | 
		 | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		nikser
 
 
  Зарегистрирован: 09.03.2005 Сообщения: 535 Откуда: г. Братск
  | 
		
			
				 Добавлено: Пн 17 Май 2010 09:41    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Проблема с модулем связывания файлов с объектами карты осталась.
 
При попытке редактирования объекта в том числе и семантики выдает сообщение
 
"Не найден параметр списка. [Список параметров]. [Модуль связывания файлов с объектами карты] _________________ Сергей Николаев | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		 |