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

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

Модераторы: Tolik, zed

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

Сообщение GT_80 » 09 янв 2010, 23:08

Закачал карту Москвы + ближ. подмосковье в 16 и 17 масштабах.
Теперь хочу склеить и сделать привязку для Ozi.
Программа надолго задумывается и потом выдает "Out of memory" , недостаточно памяти как я понимаю.

Программа запускалась под Windows 7 64bit . Памяти у меня 4 Гб.
Под Win XP 32bit все тоже самое..

Размер карты в 16 масштабе ~ 15000 * 15000 , в 17 в 2 раза больше..

Вопрос , как склеить карту единым куском ?
GT_80
Новичок
 
Сообщения: 4
Зарегистрирован: 19 янв 2009, 22:38
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение Parasite » 09 янв 2010, 23:22

GT_80 писал(а):Программа запускалась под Windows 7 64bit . Памяти у меня 4 Гб.
Под Win XP 32bit все тоже самое..
Размер карты в 16 масштабе ~ 15000 * 15000

Клейте в БМП или ECW.

GT_80 писал(а):в 17 в 2 раза больше..

В 4. :)
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Аватара пользователя
Parasite
Администратор
 
Сообщения: 4532
ICQ: 15819243
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 57 раз.
Поблагодарили: 214 раз.

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

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

GT_80 писал(а):Программа запускалась под Windows 7 64bit . Памяти у меня 4 Гб.
Под Win XP 32bit все тоже самое..

Учитывая то что программа 32битная, то ей до лампочки что винда 64 бита. И больше 2 гиг памяти она использовать не может, даже если в компьютере будет 20 гигабайт оперативки.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1166
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 92 раз.
Поблагодарили: 52 раз.

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

Сообщение GT_80 » 10 янв 2010, 00:55

Да , в bmp формате получилось , но размер карты 825 Мб вышел. :shock:
Скажите как теперь обработать чтобы вменяемый размер был ?

Как перегнать в формат Ozi , ozfx 3 ?
А если в фотошопе конвертировать bmp в jpg привязка нарушится ведь ? Пиксели наверно не совпадать будут ?
GT_80
Новичок
 
Сообщения: 4
Зарегистрирован: 19 янв 2009, 22:38
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение zed » 10 янв 2010, 00:59

GT_80 писал(а):А если в фотошопе конвертировать bmp в jpg привязка нарушится ведь ? Пиксели наверно не совпадать будут ?

:lol: ну вы блин даёте!
Конвертируйте чем угодно, главное размер изображения не меняйте и всё совпадёт.
Хитрости GoogleEarth - то, чего вы не знаете о гугле
Аватара пользователя
zed
Гуру
 
Сообщения: 1519
ICQ: 357167611
Зарегистрирован: 16 авг 2008, 20:21
Откуда: Беларусь, Могилёв
Благодарил (а): 37 раз.
Поблагодарили: 177 раз.

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

Сообщение zed » 10 янв 2010, 01:13

vdemidov писал(а):
GT_80 писал(а):Программа запускалась под Windows 7 64bit . Памяти у меня 4 Гб.
Под Win XP 32bit все тоже самое..

Учитывая то что программа 32битная, то ей до лампочки что винда 64 бита. И больше 2 гиг памяти она использовать не может, даже если в компьютере будет 20 гигабайт оперативки.

Кстати, а не планируется переход на более свежий компилятор и соответственно, появления 64-битной версии программы?
Хитрости GoogleEarth - то, чего вы не знаете о гугле
Аватара пользователя
zed
Гуру
 
Сообщения: 1519
ICQ: 357167611
Зарегистрирован: 16 авг 2008, 20:21
Откуда: Беларусь, Могилёв
Благодарил (а): 37 раз.
Поблагодарили: 177 раз.

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

Сообщение vdemidov » 10 янв 2010, 01:15

zed писал(а):
vdemidov писал(а):
GT_80 писал(а):Программа запускалась под Windows 7 64bit . Памяти у меня 4 Гб.
Под Win XP 32bit все тоже самое..

Учитывая то что программа 32битная, то ей до лампочки что винда 64 бита. И больше 2 гиг памяти она использовать не может, даже если в компьютере будет 20 гигабайт оперативки.

Кстати, а не планируется переход на более свежий компилятор и соответственно, появления 64-битной версии программы?

Я что-то пропустил? Разве есть варианты делфы под 64 бита?
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1166
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 92 раз.
Поблагодарили: 52 раз.

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

Сообщение zed » 10 янв 2010, 01:29

Да вроде в 2010-м уже есть, но точно не скажу - не пользовался.

P.S. А нет, сорри, это они над этим только работают http://edn.embarcadero.com/article/3917 ... _tocentry6
Хитрости GoogleEarth - то, чего вы не знаете о гугле
Аватара пользователя
zed
Гуру
 
Сообщения: 1519
ICQ: 357167611
Зарегистрирован: 16 авг 2008, 20:21
Откуда: Беларусь, Могилёв
Благодарил (а): 37 раз.
Поблагодарили: 177 раз.

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

Сообщение vdemidov » 10 янв 2010, 01:49

По-моему, ты ошибаешься. Там слишком много вопросов возникнет. Например размер инта и размер указателя. Размер указателя должен стать 64 бита. Но очень многие программисты использовали приведение указателя к инту и обратно, а также априорное знание, что инт и указатель это 32 бита. Так что шансов на 64 бита у Делфы в ближайшие годы практически нет.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1166
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 92 раз.
Поблагодарили: 52 раз.

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

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

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

Страничное предоставление памяти "N (и даже M) страниц по 2Гб, с адресацией (n):0...2Гб" - уже не рулит? Помнится, фича довольно активно юзалась в старых системах для преодоления лимита разрядности процессора (и 8-ибитные камни прекрасно адресовывали до мега памяти и выше).
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Аватара пользователя
Parasite
Администратор
 
Сообщения: 4532
ICQ: 15819243
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 57 раз.
Поблагодарили: 214 раз.

След.

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

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

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