И что, ArcGIS и .tif (геотифф) не видит? Кстати, что значит "не видит"? Не может распознать СК/проекцию растра? Или не открывает растр (в чём я лично сильно сомневаюсь)?list писал(а): Пробовал r.out.gdal, r.out.ascii, r.out.xyz, r.out.arc. Пробовал в QGIS перевести на другой формат (Gtiff, hdr.adf...), все равно потом АРК ГИС его не видит.
r.sun QGIS (GRASS)
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: r.sun QGIS (GRASS)
Редактор материалов, модератор форума
-
- Интересующийся
- Сообщения: 28
- Зарегистрирован: 10 окт 2015, 01:53
- Репутация: 0
Re: r.sun QGIS (GRASS)
Пусто там. Папка открывается а внутри пусто.Александр Мурый писал(а):list писал(а): что значит "не видит"? Не может распознать СК/проекцию растра? Или не открывает растр (в чём я лично сильно сомневаюсь)?
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: r.sun QGIS (GRASS)
Если вы делали .tif через <r.out.gdal>, то приведите здесь вывод команды "gdalinfo имя_файла.tif".
Редактор материалов, модератор форума
-
- Интересующийся
- Сообщения: 28
- Зарегистрирован: 10 окт 2015, 01:53
- Репутация: 0
Re: r.sun QGIS (GRASS)
Вроде нашел корень проблем. Непосмотрел в вывод команд.Александр Мурый писал(а):Если вы делали .tif через <r.out.gdal>, то приведите здесь вывод команды "gdalinfo имя_файла.tif".
(Fri Nov 6 09:36:36 2015)
r.out.gdal input=dif_jar@PERMANENT output=/home/lis/Dokumenty/dp/smaz/a
export do datového typu GDAL: Float32
Checking GDAL data type and nodata value
Exporting to GDAL raster
ERROR 6: SetColorTable() only supported for Byte or UInt16
bands in TIFF format.
r.out.gdal hotovo.
(Fri Nov 6 09:36:39 2015) Příkaz ukončen (2 sec)
В чем разница между Float32, Byte или UInt16 если в двух словах сказать.
Float значит что можно после запятой писать числа (с плавающей десятинной). Что означает 32, возможно количество цифр после запятой.
Byte значит по-моему что только целые числа
UInt16 не знаю
Но что мне нужно, мне нужны десятинные значения. Тогда наверное UInt16
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: r.sun QGIS (GRASS)
Попробуйте флаг "-f" (Force raster export despite any warnings of data loss).list писал(а): Вроде нашел корень проблем. Непосмотрел в вывод команд.
r.out.gdal input=dif_jar@PERMANENT output=/home/lis/Dokumenty/dp/smaz/a
export do datového typu GDAL: Float32
Не думаю, что у вас отключили гугл. UInt16 — 16-разрядное целое число без знака.list писал(а): В чем разница между Float32, Byte или UInt16 если в двух словах сказать.
Float значит что можно после запятой писать числа (с плавающей десятинной). Что означает 32, возможно количество цифр после запятой.
Byte значит по-моему что только целые числа
UInt16 не знаю
Нужен Float32.list писал(а): Но что мне нужно, мне нужны десятинные значения. Тогда наверное UInt16
Редактор материалов, модератор форума
-
- Интересующийся
- Сообщения: 28
- Зарегистрирован: 10 окт 2015, 01:53
- Репутация: 0
Re: r.sun QGIS (GRASS)
От ERROR избавился (-c), но в АРК ГИСе все по-прежнему. В папке пусто. А что интересно обратно в ГРАСС (в локацию) экспортированные растры не начитываются.Александр Мурый писал(а):list писал(а): Попробуйте флаг "-f" (Force raster export despite any warnings of data loss).
(Fri Nov 6 10:28:59 2015)
r.out.gdal -f input=dif_jar@PERMANENT type=Float32 output=/home/lis/Dokumenty/dp/smaz/d
export do datového typu GDAL: Float32
Checking GDAL data type and nodata value
Exporting to GDAL raster
ERROR 6: SetColorTable() only supported for Byte or UInt16
bands in TIFF format.
r.out.gdal hotovo.
(Fri Nov 6 10:29:02 2015) Příkaz ukončen (3 sec)
(Fri Nov 6 10:29:37 2015)
r.out.gdal -c -f input=dif_jar@PERMANENT type=Float32 output=/home/lis/Dokumenty/dp/smaz/e
export do datového typu GDAL: Float32
Checking GDAL data type and nodata value
Exporting to GDAL raster
r.out.gdal hotovo.
(Fri Nov 6 10:29:40 2015) Příkaz ukončen (2 sec)
(Fri Nov 6 10:36:46 2015)
r.out.gdal -c input=dif_jar@PERMANENT type=Float32 output=/home/lis/Dokumenty/dp/smaz/f
export do datového typu GDAL: Float32
Checking GDAL data type and nodata value
Exporting to GDAL raster
r.out.gdal hotovo.
(Fri Nov 6 10:36:49 2015) Příkaz ukončen (2 sec)
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: r.sun QGIS (GRASS)
Приведите вывод команды "r.info dif_jar".
Вы задаёте вычислительный регион по растру перед экспортом?
Я правильно понял, что файла на выходе нет?
Вы задаёте вычислительный регион по растру перед экспортом?
Код: Выделить всё
g.region rast=dif_jar
Редактор материалов, модератор форума
-
- Интересующийся
- Сообщения: 28
- Зарегистрирован: 10 окт 2015, 01:53
- Репутация: 0
Re: r.sun QGIS (GRASS)
По-моему да. В папке он есть но ни ГРАСС ни АРК ГИС его не видятАлександр Мурый писал(а): Я правильно понял, что файла на выходе нет?
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: r.sun QGIS (GRASS)
Что значит "по-моему"? Кажущийся файл? Он либо есть, либо его нет. Посмотрите внимательно в каталог "/home/lis/Dokumenty/dp/smaz/e".list писал(а): По-моему да. В папке он есть но ни ГРАСС ни АРК ГИС его не видят
GRASS и не может его видеть (т.к. использует собственный формат, а не .tif).
Редактор материалов, модератор форума
-
- Интересующийся
- Сообщения: 28
- Зарегистрирован: 10 окт 2015, 01:53
- Репутация: 0
Re: r.sun QGIS (GRASS)
Там естьАлександр Мурый писал(а):list писал(а): Посмотрите внимательно в каталог "/home/lis/Dokumenty/dp/smaz/e".
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: r.sun QGIS (GRASS)
Какой размер файла? Файл открывается, например, в QGIS?
Выполните в командной строке "gdalinfo /home/lis/Dokumenty/dp/smaz/e/ИМЯ_ВАШЕГО_ФАЙЛА.tif" и напишите сюда вывод команды.
Выполните в командной строке "gdalinfo /home/lis/Dokumenty/dp/smaz/e/ИМЯ_ВАШЕГО_ФАЙЛА.tif" и напишите сюда вывод команды.
Редактор материалов, модератор форума
-
- Интересующийся
- Сообщения: 28
- Зарегистрирован: 10 окт 2015, 01:53
- Репутация: 0
Re: r.sun QGIS (GRASS)
Александр Мурый писал(а):Приведите вывод команды "r.info dif_jar".
Код: Выделить всё
Layer: dif_jar Date: Fri Oct 30 07:38:57 2015 |
| Mapset: PERMANENT Login of Creator: lis |
| Location: r.sun_test |
| DataBase: /home/lis/Dokumenty/dp/pokus/location |
| Title: ( pri_jar ) |
| Timestamp: none |
|----------------------------------------------------------------------------|
| |
| Type of Map: raster Number of Categories: 255 |
| Data Type: FCELL |
| Rows: 1500 |
| Columns: 1875 |
| Total Cells: 2812500 |
| Projection: Krovak |
| N: -987250.03 S: -988750.03 Res: 1 |
| E: -640625.03 W: -642500.03 Res: 1 |
| Range of data: min = 408.0876 max = 408.1714 |
| |
| Data Description: |
| generated by r.sun |
| |
| Comments: |
| ---------------------------------------------------------------- |
| Day [1-365]: 79 |
| Solar constant (W/m^2): 1367 |
| Extraterrestrial irradiance (W/m^2): 1378.781555 |
| Declination (rad): -0.002668 |
| Latitude min-max(deg): 50.6873 - 50.7027 |
| Sunrise time min-max (hr.): 6.01 - 6.01 |
| Sunset time min-max (hr.): 17.99 - 17.99 |
| Time step (hr.): 0.5000 |
| Linke turbidity factor min-max: 4.6-4.6 |
| Ground albedo: 0.000 |
| ----------------------------------------------------------------- |
| |
| r.sun -s elevin="dtm@PERMANENT" aspect=270 slope=0.0 linkein="jaro@P\ |
| ERMANENT" lin=4.6 alb=0.0 coefbh="beam@PERMANENT" coefdh="dif@PERMAN\ |
| ENT" beam_rad="pri_jar" insol_time="hod_jar" diff_rad="dif_jar" glob\ |
| _rad="glo_jar" day=79 step=0.5 dist=1.0 numpartitions=1
-
- Интересующийся
- Сообщения: 28
- Зарегистрирован: 10 окт 2015, 01:53
- Репутация: 0
Re: r.sun QGIS (GRASS)
QGIS тоже его не открывает. Размер файла 11,3 мегабайт.Александр Мурый писал(а):Какой размер файла? Файл открывается, например, в QGIS?
Выполните в командной строке "gdalinfo /home/lis/Dokumenty/dp/smaz/e/ИМЯ_ВАШЕГО_ФАЙЛА.tif" и напишите сюда вывод команды.
Код: Выделить всё
GRASS 6.4.3 (r.sun_test):~ > gdalinfo /home/lis/Dokumenty/dp/smaz/e
Driver: GTiff/GeoTIFF
Files: /home/lis/Dokumenty/dp/smaz/e
Size is 1875, 1500
Coordinate System is:
PROJCS["Krovak",
GEOGCS["GCS_bessel",
DATUM["D_Militar_Geographische_Institut",
SPHEROID["Bessel_1841",6377397.155,299.1528128]],
PRIMEM["Ferro",-17.666666666668],
UNIT["Degree",0.017453292519943295]],
PROJECTION["Krovak"],
PARAMETER["latitude_of_center",49.5],
PARAMETER["longitude_of_center",42.5],
PARAMETER["azimuth",0],
PARAMETER["pseudo_standard_parallel_1",0],
PARAMETER["scale_factor",0.9999],
PARAMETER["false_easting",0],
PARAMETER["false_northing",0],
UNIT["Meter",1]]
Origin = (-642500.030000000027940,-987250.030000000027940)
Pixel Size = (1.000000000000000,-1.000000000000000)
Metadata:
AREA_OR_POINT=Area
Image Structure Metadata:
INTERLEAVE=BAND
Corner Coordinates:
Upper Left ( -642500.030, -987250.030) ( 33d23'17.71"E, 50d42' 2.44"N)
Lower Left ( -642500.030, -988750.030) ( 33d23'26.81"E, 50d41'14.24"N)
Upper Right ( -640625.030, -987250.030) ( 33d24'52.59"E, 50d42' 9.65"N)
Lower Right ( -640625.030, -988750.030) ( 33d25' 1.66"E, 50d41'21.45"N)
Center ( -641562.530, -988000.030) ( 33d24' 9.69"E, 50d41'41.95"N)
Band 1 Block=1875x1 Type=Float32, ColorInterp=Gray
Metadata:
COLOR_TABLE_RULE_RGB_0=4.080876e+02 4.081043e+02 255 255 0 0 255 0
COLOR_TABLE_RULE_RGB_1=4.081043e+02 4.081211e+02 0 255 0 0 255 255
COLOR_TABLE_RULE_RGB_2=4.081211e+02 4.081379e+02 0 255 255 0 0 255
COLOR_TABLE_RULE_RGB_3=4.081379e+02 4.081547e+02 0 0 255 255 0 255
COLOR_TABLE_RULE_RGB_4=4.081547e+02 4.081714e+02 255 0 255 255 0 0
COLOR_TABLE_RULES_COUNT=5
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: r.sun QGIS (GRASS)
Экспортируйте файл в файл, а не в каталог:
И попробуйте открыть где-нибудь ещё раз.
Код: Выделить всё
r.out.gdal -f input=dif_jar@PERMANENT type=Float32 output=/home/lis/Dokumenty/dp/smaz/e/ИМЯ_ФАЙЛА.tif
Редактор материалов, модератор форума
-
- Интересующийся
- Сообщения: 28
- Зарегистрирован: 10 окт 2015, 01:53
- Репутация: 0
Re: r.sun QGIS (GRASS)
Блиннн. Похоже что вся проблема из-за того что не написал окончание (.tif).Александр Мурый писал(а):Экспортируйте файл в файл, а не в каталог.
И попробуйте открыть где-нибудь ещё раз.
Еще уточним Вы пишите:
Код: Выделить всё
r.out.gdal -f input=dif_jar@PERMANENT type=Float32 output=/home/lis/Dokumenty/dp/smaz/e/ИМЯ_ФАЙЛА.tif
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя