Страница 2 из 4
Re: r.sun QGIS (GRASS)
Добавлено: 22 окт 2015, 10:26
Александр Мурый
Не читается, потому что вы пытаетесь открыть локацию через стандартный браузер QGIS (как .tif и прочие растровые форматы), а не в самой GRASS или через плагин GRASS в QGIS. Почитайте
тут.
Очень рекомендую использовать для ваших целей "чистую" GRASS (а не плагин для QGIS). Так будет меньше путаницы.
Re: r.sun QGIS (GRASS)
Добавлено: 22 окт 2015, 10:50
list
Re: r.sun QGIS (GRASS)
Добавлено: 22 окт 2015, 11:07
Denis Rykov
Зачем вы набираете консольные утилиты в Python консоли QGIS? "Unix shell" вам о чем-нибудь говорит?
Еще есть такой способ, называется Copy-Paste, используется, в частности, для того, чтобы не набирать команды руками и не делать в них ошибки (команда называется gdal_translate, а не то, что вы написали).
Re: r.sun QGIS (GRASS)
Добавлено: 22 окт 2015, 12:26
KolesovDmitry
Поддерживаю Александра: QGIS вам тут не нужен, в вашей задаче это только лишняя прослойка, которая создает кучу лишней путаницы. Поставьте чистый GRASS, и возможностей заблудиться в командах будет меньше.
Re: r.sun QGIS (GRASS)
Добавлено: 22 окт 2015, 12:36
Александр Мурый
Запустите саму GRASS (не через QGIS), как вы делаете на
этом видео, укажите локацию " r.sun_test" -> PERMANENT. Используйте терминал, через который запущена GRASS.
KolesovDmitry писал(а):Поставьте чистый GRASS, и возможностей заблудиться в командах будет меньше.
У товарища уже стоит 6.4.3, судя по видео.
Re: r.sun QGIS (GRASS)
Добавлено: 22 окт 2015, 18:15
list
Александр Мурый писал(а):Запустите саму GRASS (не через QGIS), как вы делаете на
этом видео, укажите локацию " r.sun_test" -> PERMANENT. Используйте терминал, через который запущена GRASS.
Это все что получается
https://www.youtube.com/watch?v=mMhePff ... e=youtu.be
Re: r.sun QGIS (GRASS)
Добавлено: 23 окт 2015, 10:37
Александр Мурый
Вы неправильно действуете, и вам явно надо почитать про
основы работы с интерфейсом GRASS (хотя бы видео на ютубе посмотреть). В качестве каталога с БД GRASS (т.н. "GISDBASE") надо выбирать не саму локацию, а более верхний каталог, в котором она находится. Тогда в списке локаций у вас появится "r.sun_test" с набором PERMANENT.
Re: r.sun QGIS (GRASS)
Добавлено: 24 окт 2015, 17:27
list
Александр Мурый писал(а):Вы неправильно действуете, и вам явно надо почитать про
основы работы с интерфейсом GRASS (хотя бы видео на ютубе посмотреть). В качестве каталога с БД GRASS (т.н. "GISDBASE") надо выбирать не саму локацию, а более верхний каталог, в котором она находится. Тогда в списке локаций у вас появится "r.sun_test" с набором PERMANENT.
Спасибо за терпение, все работает. Еще вопрос, как у Вас это получилась (сделать подходящую для ГРАСС локацию с растром из моего растра). Можете мне послать план ваших действий, пожалуйста.
Re: r.sun QGIS (GRASS)
Добавлено: 24 окт 2015, 17:35
Александр Мурый
list писал(а):Еще вопрос, как у Вас это получилась (сделать подходящую для ГРАСС локацию с растром из моего растра). Можете мне послать план ваших действий, пожалуйста.
Создаём локацию из растра при запуске GRASS через wxGUI (как это делается, поищите в документации или на видеороликах в сети), затем внутри локации используем команду "g.proj -c epsg=5514" для правильного задания СК/проекции. Затем импортируем нужные растры через <r.in.gdal>.
Re: r.sun QGIS (GRASS)
Добавлено: 29 окт 2015, 17:18
list
Александр Мурый писал(а):list писал(а): Затем импортируем нужные растры через <r.in.gdal>.
Тогда теоретически, должно получиться импортировать мои растры через r.in.gdal в вашу локацию. Но у меня это не получается. Можно еще тогда Вас попросить сделать еще одну локацию (EPSG:5514), вот из этих вот параметров (
http://uloz.to/xRWAs443/data-vstup-tar-gz пароль: grass).
Re: r.sun QGIS (GRASS)
Добавлено: 29 окт 2015, 17:26
Александр Мурый
list писал(а):[
Тогда теоретически, должно получиться импортировать мои растры через r.in.gdal в вашу локацию. Но у меня это не получается.
Что конкретно не получается? Вы почитали про создание локаций и импорт данных или посмотрели какие-то видео с инструкциями?
Re: r.sun QGIS (GRASS)
Добавлено: 29 окт 2015, 17:48
list
Александр Мурый писал(а):list писал(а):
Что конкретно не получается? Вы почитали про создание локаций и импорт данных или посмотрели какие-то видео с инструкциями?
Читать читал, смотреть смотрел, все равно непонятно. Не нашел видео как сделать с помощью терминала локацию. Но нашел это (
https://www.youtube.com/watch?v=kPeczsOKchA ) и много подобных. По этому решил поступить как можно проще, втянуть свои растры в вашу локацию. Но и это не идет.
https://www.youtube.com/watch?v=k-eRI8_ ... e=youtu.be
пишет что нужно сделать новую локацию
Re: r.sun QGIS (GRASS)
Добавлено: 29 окт 2015, 18:00
Александр Мурый
Вообще-то, мы здесь не так хорошо знаем чешский, как вы русский
Можно ж было интерфейс на англ. переключить.
Как я говорил выше по теме, GDAL (а, соответственно, и GRASS) не распознаёт параметры проекции ваших аркгисовских файлов. Для этого я предлагал перегонять их предварительно в геотифф с указанием EPSG:5514, а уже потом импортировать в GRASS.
Кстати, вам написано там красными буквами, что можно использовать флаг "o", чтобы не проверять проекцию входных данных. Пробовали?
Re: r.sun QGIS (GRASS)
Добавлено: 29 окт 2015, 18:16
list
Александр Мурый писал(а):
Кстати, вам написано там красными буквами, что можно использовать флаг "o", чтобы не проверять проекцию входных данных. Пробовали?
Да, вроде получается, спасибо. Извиняюсь за глупые вопросы, просто так уж выходит.
Re: r.sun QGIS (GRASS)
Добавлено: 06 ноя 2015, 10:43
list
Александр Мурый писал(а): Для этого я предлагал перегонять их предварительно в геотифф с указанием EPSG:5514, а уже потом импортировать в GRASS.
Кстати, вам написано там красными буквами, что можно использовать флаг "o", чтобы не проверять проекцию входных данных. Пробовали?
Спасибо все работает.
Но теперь у меня обратная проблема, не подскажите как экспортировать растр из ГРАСС, чтоб его потом можно было импортировать в АРК ГИС. Пробовал r.out.gdal, r.out.ascii, r.out.xyz, r.out.arc. Пробовал в QGIS перевести на другой формат (Gtiff, hdr.adf...), все равно потом АРК ГИС его не видит.