Whitebox GAT v.2.0.3 import .tif error

Вопросы по нескольким пакетам сразу, или вопросы, которые непонятно к какой ГИС отнести
Ответить
dime1
Гуру
Сообщения: 939
Зарегистрирован: 29 май 2011, 19:41
Репутация: 94
Откуда: Киев

Whitebox GAT v.2.0.3 import .tif error

Сообщение dime1 » 14 фев 2013, 15:04

Всё загрузилось, проблема была в header`ах .txt и .hdr, нужно было просто заменить "," на "." (0,00027777777777778 на 0.00027777777777778)
Скачал http://www.uoguelph.ca/~hydrogeo/Whiteb ... load.shtml
Пробую импортировать обычный srtm.tif (Data Import/Export > Import GeoTIFF (.tif)), выскакивает ошибка "The GeoTIFF reader cannot read this type of file". Но создаётся пустой файл srtm.dep.
Это только у меня так?
P.S.: А еще в readme написано, что можно изменить строку "app.vm.options=-Xmx1g" на "app.vm.options=-Xmx8g" в appstart.properties, чтоб выделить 8 Gb ОЗУ для программы. Пробовал разные значения, но программа запускается только с "-Xmx1g" !?
Последний раз редактировалось dime1 19 фев 2013, 17:37, всего редактировалось 2 раза.

dime1
Гуру
Сообщения: 939
Зарегистрирован: 29 май 2011, 19:41
Репутация: 94
Откуда: Киев

Re: Whitebox GAT v.2.0.3 import .tif error

Сообщение dime1 » 19 фев 2013, 17:15

Пользуясь рекомендациями gamm:
gamm писал(а):1) убедитесь, что файл Serfer у вас ASCII
2) лучше использовать ArcView ASCII Grid, у TAS с Surfer-форматами бывают трудности.
3) в TAS есть ограничение на размеры, очень большой файл не войдет
Попробовал:
1) Raster to ASCII, потом импорт, получаю ошибку "For input string: "0,00027777777777778"
2) Raster to Float, потом импорт .flt, получаю "Arc Header was not read properly. Tool failed to import."

Но скачанные исходные данные ASTER GDEM2.tif импортируются нормально, а большинство моих растров (а так же ASTER GDEM2.txt и ASTER GDEM2.flt) не хотят. Я предполагаю, что нужно править хэдэры файлов, т.к. они не подходят, но не знаю как это делать для растра .flt. Единственное что, так для ASCII Whitebox`у нужен следующий хэдэр:
Import ArcGIS ASCII grid
This tool can be used to import an ArcGIS ASCII grid file to a Whitebox GAT raster file. ASCII files are text and as such are capable of being opened and viewed using any text editor. The user must specify the name of one or more ArcGIS ASCII grid files to be imported. The tool will create Whitebox GAT raster files for each input file. Output file names are the same of the input files.
The format of the ArcGIS ASCII grid format is as follows:
NCOLS ###
NROWS ###
XLLCORNER / XLLCENTER ###
YLLCORNER / YLLCENTER ###
CELLSIZE ###
NODATA_VALUE ###
####.### ####.### ####.###... ####.### ####.### ####.###...
Where # represents a numeric value and the grid data is stored in space-delimited rows starting on row seven. The header keyword and numeric entry in the header section (first six lines of the file) must also be delimited using one or more spaces. Notice that the header key words are case insensitive. The geographic referencing is based on either the corner or centre of the lower left grid cell.
В моём случае хэдэр ASTER GDEM2.txt следующий:
ncols 3601
nrows 3601
xllcorner 29,999861111111
yllcorner 49,999861111111
cellsize 0,00027777777777778
NODATA_value -9999
136 127 125 112 105 100 100 103 104 106 106 109 103 102 102 102
Подскажите, как правильно его править? И можно ли сделать это с ArcGIS floating-point grid (.flt), который содержит файл .hdr
ncols 3601
nrows 3601
xllcorner 29,999861111111
yllcorner 49,999861111111
cellsize 0,00027777777777778
NODATA_value -9999
byteorder LSBFIRST

Ответить

Вернуться в «Общий - ПО»

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

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