Страница 1 из 1
Как конвертировать растер в бинарный формат
Добавлено: 09 фев 2010, 12:04
ESRI_user
Здравствуйте,
Подскажите пожалуйста как конвертировать растровый формат представляющий модель высот в бинарный типа:
Re: Как конвертировать растер в бинарный формат
Добавлено: 09 фев 2010, 17:25
Безликий
Во вложенном файле мне ничего бинарного разглядеть не удалось.
Может поясните?
Re: Как конвертировать растер в бинарный формат
Добавлено: 09 фев 2010, 18:17
ESRI_user
Может быть я чего то не понял, но расширение файла .bin и символы в обозначают высоты в бинарном формате, так написано в описании: "Binary Heght Format: each element is two bytes in size and most significant byte is stored first."
Re: Как конвертировать растер в бинарный формат
Добавлено: 10 фев 2010, 04:15
Максим Дубинин
ваша иллюстрация смущает, это ваш исходный растр? или вам нужно привести что-то еще к такому виду?
Что у вас на входе? Что должно быть на выходе? Может пример приложите.
Re: Как конвертировать растер в бинарный формат
Добавлено: 10 фев 2010, 09:58
Mavka
Я так понял:
Есть грид и нужно создать растровый файл, где каждой ячейке грида будет присвоен символ в зависимости от высоты. Что то типа ascii-арта, только результат должен быть растром и с сохранение геопривязки.
Re: Как конвертировать растер в бинарный формат
Добавлено: 10 фев 2010, 10:34
Mavka
Могу предложить только преобразовать грид в таблицу и представить его в виде точечного слоя с подписями
Re: Как конвертировать растер в бинарный формат
Добавлено: 10 фев 2010, 11:11
ESRI_user
На входе есть обычный растровый формат где каждый пиксель имеет высоту, на выходе нужно получить то что во вложенном файле, я пробовал конвертировать в ASCII, но там на выходе получаются значения высот, а нужны символы, насколько я понял это и есть бинарный формат.
Re: Как конвертировать растер в бинарный формат
Добавлено: 10 фев 2010, 12:38
Mavka
"конвертировать в ASCII", получится файл X,Y,Z. Если его подгрузить в ГИС в виде точечного слоя, то можно в качестве подписей вывести координату Z, которую можно на промежуточном этапе заменить на кодовые символы. Вы увидите то что хотели, но это будет только вид а не растр.
Re: Как конвертировать растер в бинарный формат
Добавлено: 10 фев 2010, 14:10
ESRI_user
Для конвертации растра в текст я использовал функцию Raster to ASCII, получил текстовый файл в виде матрицы высот, где нет данных -9999.