Список форумов www.integro.ru www.integro.ru
ЦСИ ИНТЕГРО
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Проблемы при создании растра
На страницу 1, 2  След.
 
Начать новую тему   Ответить на тему    Список форумов www.integro.ru -> Вопросы пользователей
Предыдущая тема :: Следующая тема  
Автор Сообщение
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, все стано нормально. Но надо как требовалось Sad
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
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.

_________________
Сергей Николаев
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
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 так и не вышла из бэта стадии

_________________
Сергей Николаев
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Михаил Власов



Зарегистрирован: 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 это означает бесконечность, всегда ставили какой-то предел

_________________
Сергей Николаев
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Михаил Власов



Зарегистрирован: 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 версию все работает нормально

_________________
Сергей Николаев
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
APopov



Зарегистрирован: 19.06.2006
Сообщения: 347
Откуда: Самара

СообщениеДобавлено: Ср 05 Май 2010 12:19    Заголовок сообщения: Ответить с цитатой

Видимо "всплыли" ранее удалённые модули)
_________________
ОАО "Самара-Информспутник",
инженер-программист Попов Артем
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
nikser



Зарегистрирован: 09.03.2005
Сообщения: 535
Откуда: г. Братск

СообщениеДобавлено: Ср 05 Май 2010 13:00    Заголовок сообщения: Ответить с цитатой

Еще проблема появилась
При просмотре свойств объекта выходит сообщение об ошибке:
"Invalid argument"
Причем не на всех объектах слоя
По первому впечатлению ошибка идет на объектах где заполнены поля в таблице один ко многим
Таблицы с отсутствием таких полей ошибку не вызывают

_________________
Сергей Николаев
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
nikser



Зарегистрирован: 09.03.2005
Сообщения: 535
Откуда: г. Братск

СообщениеДобавлено: Ср 05 Май 2010 13:08    Заголовок сообщения: Ответить с цитатой

Извиняюсь таблица один ко многим не при чем
так что предположений нет

_________________
Сергей Николаев
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
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 - оперативнее получается.

_________________
г. Тольятти, г. Самара, ОАО "КУЗНЕЦОВ"
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
nikser



Зарегистрирован: 09.03.2005
Сообщения: 535
Откуда: г. Братск

СообщениеДобавлено: Чт 06 Май 2010 10:10    Заголовок сообщения: Ответить с цитатой

Попробовал, отключил все модули, сделал проверку целостности БД
Результата нет
Часть объектов показывает свойства, часть выдает ошибку

Похоже связано с полем типа "Текст"
Вбил в данное поле данные, свойства стали выдавать ошибку
При этом не дает ни применить ни отменить изменения

_________________
Сергей Николаев
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
RuslanG



Зарегистрирован: 10.07.2005
Сообщения: 171
Откуда: ИНТЕГРО

СообщениеДобавлено: Чт 06 Май 2010 16:49    Заголовок сообщения: Ответить с цитатой

ГИС ИнГео обновили до версии 4.4.0.221.
_________________
С уважением, Руслан Гадеев
Видео уроки ИнГео
Документация ИнГео
Обновления ИнГео
Интегропедия
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
nikser



Зарегистрирован: 09.03.2005
Сообщения: 535
Откуда: г. Братск

СообщениеДобавлено: Чт 06 Май 2010 17:43    Заголовок сообщения: Ответить с цитатой

ошибки с подключением модулей исчезли (221)
осталась ошибка "Invalid argument" при просмотре свойств объекта если в таблице объекта есть поле типа "Текст"
Если данное поле не заполнено все работает
Если в него вносишь данные выдает сообщение об ошибке, данные не сохраняет

_________________
Сергей Николаев
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Сергей Попов



Зарегистрирован: 05.03.2005
Сообщения: 299
Откуда: г. Тольятти - Самара - Копейск

СообщениеДобавлено: Пт 07 Май 2010 09:15    Заголовок сообщения: Ответить с цитатой

nikser писал(а):
...осталась ошибка "Invalid argument" при просмотре свойств объекта если в таблице объекта есть поле типа "Текст"

У нас база в ORACLE 9. Тип полей "Текст" не использовали. Чтобы повторить ошибку, я добавил в существующую таблицу 1 к 1 толе такого типа. После применения изменений в структуре таблицы, ИнГЕО его обозвал уже по другому - HugeClob(1). В терминах базы данных это поле имеет тип CLOB(4000). Создал объект и заполнил это поле. Успешно. Повторно защёл в ИнГЕО и повторил. Опять успешно. Сообщение об ошибке у меня не возникает. Вероятно это связано с реализацией для определённых БД.

_________________
г. Тольятти, г. Самара, ОАО "КУЗНЕЦОВ"
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
nikser



Зарегистрирован: 09.03.2005
Сообщения: 535
Откуда: г. Братск

СообщениеДобавлено: Пт 07 Май 2010 09:32    Заголовок сообщения: Ответить с цитатой

У нас база в MS SQL 2005
Дома пробовал на MS SQL 2000
Специально создал поле типа Текст
Как только записываешь в него данные при попытке применить сразу выскакивает ошибка

_________________
Сергей Николаев
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
RuslanG



Зарегистрирован: 10.07.2005
Сообщения: 171
Откуда: ИНТЕГРО

СообщениеДобавлено: Пт 07 Май 2010 15:52    Заголовок сообщения: Ответить с цитатой

ГИС ИнГео обновили до версии 4.4.0.222.
_________________
С уважением, Руслан Гадеев
Видео уроки ИнГео
Документация ИнГео
Обновления ИнГео
Интегропедия
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
nikser



Зарегистрирован: 09.03.2005
Сообщения: 535
Откуда: г. Братск

СообщениеДобавлено: Пн 17 Май 2010 09:41    Заголовок сообщения: Ответить с цитатой

Проблема с модулем связывания файлов с объектами карты осталась.
При попытке редактирования объекта в том числе и семантики выдает сообщение
"Не найден параметр списка. [Список параметров]. [Модуль связывания файлов с объектами карты]

_________________
Сергей Николаев
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.integro.ru -> Вопросы пользователей Часовой пояс: GMT + 5
На страницу 1, 2  След.
Страница 1 из 2

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете добавлять приложения в этом форуме
Вы можете скачивать файлы в этом форуме


© phpBB Group
Русская поддержка phpBB