zhengxi

Подскажите формат растровых карт

9 сообщений в этой теме

Подскажите формат растровых карт, который бы не бы закрытым или экзотическим, и при этом:

1) хранил карту фрагментами (tiles) с возможностью прочитать произвольный фрагмент.
2) хранил слои с разными масштабами карты;
причём так, чтобы картинки в разных слоях не зависели друг от друга.
то есть чтобы при уменьшении http://pix.am/LkSb.gif получалось не только http://pix.am/RTFv.gif , но и например, http://pix.am/PWfh.gif
3) можно было бы создавать файлы больше 4Gb.

tiff, ecw и mrsid могут 1 и 3, но не 2
ozf может 1 и 2, но не 3

Нужно для своей программы.
Очень не хочется придумывать свой несовместимый ни с чем формат (вроде .ozf_64) и держать все гигабайты карт еще и в нём.
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
indi писал(а) Mon, 22 August 2011 20:01
jnx? или он официально закрыт? Smile


пишут, что
The number of tiles per level in a JNX file is limited by 50 000

и те же грабли с 4Gb:
0x14 int32 Размер изображения в байтах.
0x18 int32 Смещение до изображения.



PS. ответ уже нашёл, tiff таки может все пункты. Изменено пользователем zhengxi
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
zhengxi писал(а) Mon, 22 August 2011 22:26
PS. ответ уже нашёл, tiff таки может все пункты.

как-бы кто тогда, если не он Smile
ещё интересно знать, какой софт умеет с geotiff-ом полноценно и не очень работать.
я знаю православный qlandkartegt. и вроде ещё есть globalmapper, правда только под винду.
в своих скриптах я часто юзаю listgeo из состава geotiff-bin
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
indi писал(а) Tue, 23 August 2011 07:30
zhengxi писал(а) Mon, 22 August 2011 22:26
PS. ответ уже нашёл, tiff таки может все пункты.

как-бы кто тогда, если не он Smile
ещё интересно знать, какой софт умеет с geotiff-ом полноценно и не очень работать.
я знаю православный qlandkartegt. и вроде ещё есть globalmapper, правда только под винду.
в своих скриптах я часто юзаю listgeo из состава geotiff-bin


ozi еще.
картинку в .tiff, а привязку в .map
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
zhengxi писал(а) Tue, 23 August 2011 14:57
indi писал(а) Tue, 23 August 2011 07:30
zhengxi писал(а) Mon, 22 August 2011 22:26
PS. ответ уже нашёл, tiff таки может все пункты.

как-бы кто тогда, если не он Smile
ещё интересно знать, какой софт умеет с geotiff-ом полноценно и не очень работать.
я знаю православный qlandkartegt. и вроде ещё есть globalmapper, правда только под винду.
в своих скриптах я часто юзаю listgeo из состава geotiff-bin


ozi еще.
картинку в .tiff, а привязку в .map

ozi умеет на разных масштабах автоматически переключать слои?
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
indi писал(а) Tue, 23 August 2011 13:02

ozi умеет на разных масштабах автоматически переключать слои?


решил проверить.
всё оказалось гораздо хуже - он вместо моих многослойных тиффов показал чёрный квадрат Sad
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
zhengxi писал(а) Mon, 22 August 2011 20:12
Подскажите формат растровых карт, который бы не бы закрытым или экзотическим, и при этом:

1) хранил карту фрагментами (tiles) с возможностью прочитать произвольный фрагмент.
2) хранил слои с разными масштабами карты;
причём так, чтобы картинки в разных слоях не зависели друг от друга.
то есть чтобы при уменьшении http://pix.am/LkSb.gif получалось не только http://pix.am/RTFv.gif , но и например, http://pix.am/PWfh.gif
3) можно было бы создавать файлы больше 4Gb.

tiff, ecw и mrsid могут 1 и 3, но не 2
ozf может 1 и 2, но не 3

Нужно для своей программы.
Очень не хочется придумывать свой несовместимый ни с чем формат (вроде .ozf_64) и держать все гигабайты карт еще и в нём.


кроме пункта 2 - geotiff, блин. самый стандартный формат, но никто не использует.
0

Поделиться сообщением


Link to post
Поделиться на других сайтах
pashky писал(а) Tue, 23 August 2011 15:00

кроме пункта 2 - geotiff, блин. самый стандартный формат, но никто не использует.

пункт 2, как выяснилось, тоже есть: http://iipimage.sourceforge.net/documentation/images/
0

Поделиться сообщением


Link to post
Поделиться на других сайтах