SASGIS

Веб-картография и навигация

Не могу склеить карту. "Out of memory"..

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

Re: Не могу склеить карту. "Out of memory"..

Сообщение vdemidov » 11 янв 2010, 21:20

Parasite писал(а):
vdemidov писал(а):больше 2 гиг памяти она использовать не может, даже если в компьютере будет 20 гигабайт оперативки.

Страничное предоставление памяти "кусками по 2Гб" - уже не рулит? :)

Объясни его dll, которая сохраняет в jpg.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 157 раз.

Re: Не могу склеить карту. "Out of memory"..

Сообщение Parasite » 11 янв 2010, 22:25

vdemidov писал(а):Объясни его dll, которая сохраняет в jpg.

Обьясни мне необходимость этой (именно этой в частности, и любой другой - вообще) dll при сохранении в jpg - открытого, на минуточку, формата? Как же люди в жпег сохраняли когда винды со всеми ее дллками вообще не было? Когда инструменты перестают удовлетворять запросам - их обычно меняют на более подходящие ситуации.

Например, клея в RAW прямо на винт - можно клеить сколько угодно большие растры через минимальную память. Работы - на вечер (по крайней мере у меня, не-программера, это заняло с нуля именно столько).
RAW же вот прямо сегодня преспокойно конвертится во что угодно еще инструментами, гораздо более продуманными и оптимизированными для работы с битмапами, чем та безымянная дельфовая ДЛЛка (фотошопом или гимпом например, или тем же фришным ирфаном). Да, это необходимость доп.софта - но лишь до того момента, когда САС таки научится безупречно топтать в JPG своими силами.

PS: ну не сторонник я, как тру-олдфаг, всех этих новомодных тенденций - дллок, либов, программингов "одной мышкой" и прочих копи-пастов, ну что с меня взять.... :roll:
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Re: Не могу склеить карту. "Out of memory"..

Сообщение vdemidov » 12 янв 2010, 10:09

Просто нет ни времени ни желания разбираться с jpg. Есть склейка в ecw и bmp. Когда-нибудь, когда нечего будет делать может и переделаем склейку в jpg.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 157 раз.

Re: Не могу склеить карту. "Out of memory"..

Сообщение Parasite » 12 янв 2010, 17:11

vdemidov писал(а):нет ни времени ни желания разбираться

А вот против такого ответа мне уже сказать абсолютно нечего. :)
А то - дллки, жпгшки.....

vdemidov писал(а):Есть склейка в ecw и bmp.

Кстати, клеинье в БМП прямиком на винт появилось как раз благодаря моему нытью. И, судя по всему, это самый надежный и безпроблемный способ клеинья карт в САСе...:)

PS: сейчас работаю над прямой склейкой на винт в RAW через страницы. Если интересно - в личку.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Re: Не могу склеить карту. "Out of memory"..

Сообщение vdemidov » 12 янв 2010, 19:43

Объясни, для начала, преимущество RAW перед bmp. Я просто с этим форматом вообще не сталкивался и что это такое не знаю.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 157 раз.

Re: Не могу склеить карту. "Out of memory"..

Сообщение Parasite » 12 янв 2010, 21:33

vdemidov писал(а):преимущество RAW перед bmp. Я просто с этим форматом вообще не сталкивался

А это не формат - это отсутствие такового (и отсутствие лимитов, присущих тому или иному формату).
Голый битмап, сдампленный as-is в виде троек однобайтных значений R/G/B (в случае 24-битного цвета). В случае других глубин цвета - тройки будут другой размерности. Компрессии нет, чанков нет, хидера нет, потерь качества нет.

Недостатки - большой размер (как у БМП, кой тоже голый битмап но еще и с хидером, и с ограничениями по формату) и необходимость начальных параметров для открытия (х\у\цвет\последовательность байт как минимум, см.аттач).

Достоинства - с данными можно делать все что угодно, сразу и без предварительной обработки (ибо это, по сути, массив значений о пикселях). На ура поддерживает прямое сведение карты на диск.
Способность открытия РАВа размера х\у упирается лишь в свободную память и в способности просмотрщика при открытии глобальных растров на стороне клиента (то есть, к САСу не будет никаких претензий).

Вот, собссно, и всё. :)

PS: кстати, в NASA при выкладывании больших (РЕАЛЬНО больших) битмапов на публику - юзаются именно заGZIPованные RAW. И только down-samplings - уже в TIF, SID и прочая.
См., например, сорцы BlueMarble.
Вложения
Clipboard01.gif
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Re: Не могу склеить карту. "Out of memory"..

Сообщение IlyaAlekseevich » 02 май 2010, 14:11

А как в raw сохранить?
В списке только bmp ecw jp2 jpg
Во всех случаях вылетает out of memory
Аватара пользователя
IlyaAlekseevich
Новичок
 
Сообщения: 4
Зарегистрирован: 08 апр 2010, 22:02
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Не могу склеить карту. "Out of memory"..

Сообщение Vinil_37 » 04 май 2010, 23:51

IlyaAlekseevich писал(а):А как в raw сохранить?

А какой в этом смысл если исходные файлы всё равно в jpg, png.
Аватара пользователя
Vinil_37
Постигающий Дао
 
Сообщения: 132
ICQ: 172097021
Зарегистрирован: 24 сен 2008, 12:24
Откуда: Харьков
Благодарил (а): 21 раз.
Поблагодарили: 2 раз.

Re: Не могу склеить карту. "Out of memory"..

Сообщение Parasite » 05 май 2010, 08:46

Vinil_37 писал(а):
IlyaAlekseevich писал(а):А как в raw сохранить?

А какой в этом смысл если исходные файлы всё равно в jpg, png.

И что с того? Файл-источник и файл-приемник - это две совершенно несвязанные друг с другом сущности.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Re: Не могу склеить карту. "Out of memory"..

Сообщение IlyaAlekseevich » 05 май 2010, 18:18

Смысл в том что бы не принтскринить по старинке!!!
И если можно как то обойти (надеюсь временный)
глюк с сохранением больших файлов, то не важно,
raw это tif или jpg. Лишь бы работало.
Аватара пользователя
IlyaAlekseevich
Новичок
 
Сообщения: 4
Зарегистрирован: 08 апр 2010, 22:02
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.След.

Вернуться в SAS.Планета

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24