Тема: Геодата
Показать сообщение отдельно
Старый 24.01.2011, 03:01   #6
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

Yegor, мой формат похож на офовский и явовский, но позволяет и хранить в компактном виде и загружать в программу моментально, просто загружаю файл в MemoryStream, и могу получить Z для любой точки региона ничего не распаковывая и не перебирая предыдущие точки.
в начале файла массив THeightTable = array[Byte,Byte] of Integer, в каждом элементе которого храниться либо высота простого блока 8х8, либо смещение массива высот этого блока и инфа многослойный ли он.
для геодаты гирана размер гдет 6 мегабайт получается, ну то есть примерна стока же сколько файл офф геодаты.
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
За это сообщение xkor нажился спасибкой от: