Страница 1 из 1
i.vi.mpi
Добавлено: 05 мар 2012, 14:14
Ripsime
Здравствуйте !!! Если кому-нибудь знакомо i.vi.mpi, помогите пожалуйсто!!!
Я в run.sh написала следующее
Код: Выделить всё
foo=3
filename=ndvi1-new-$foo
time mpirun -np $foo
/usr/local/grass-6.4.2svn/bin/i.vi.mpi viname=ndvi red=sevan.tif nir=sevan.tif vi=$filename tmp=1
exit 0
Вроде всё верно , но Я получаю следующую ошибку :
Код: Выделить всё
Option <vi> does not accept multiple answers
ERROR: Required parameter <output> not set:
(Name of the output vi layer)
Подскажите , пожалуйсто , что не правильно. Если есть хоть какие-то предложения скажите (даже если не уверенны, что правильно)
Спасибо !!!
Re: i.vi.mpi
Добавлено: 05 мар 2012, 14:31
Александр Мурый
Совсем не знакомо.
-- Строки
time mpirun -np $foo
/usr/local/grass-6.4.2svn/bin/i.vi.mpi
надо писать в одну строку.
-- От вас требуют указать выходные данные (параметр "output")
--
red=sevan.tif nir=sevan.tif
Почему для
red и
nir один и тот же растр? Надо разные (соответствующие).
Вообще, как вы запускаете модуль с файлом "run.sh"? В мануале этого нет.
Re: i.vi.mpi
Добавлено: 05 мар 2012, 17:09
KolesovDmitry
И еще такой вопрос: насколько вам принципиально использовать mpi-версию? Обычный i.vi не подойдет?
Re: i.vi.mpi
Добавлено: 12 мар 2012, 09:52
Ripsime
amuriy писал(а):
/usr/local/grass-6.4.2svn/bin/i.vi.mpi
надо писать в одну строку.
Да да да . Вы правы спасибо !!!
Почему для red и nir один и тот же растр? Надо разные (соответствующие).
ОК , Спасибо
Re: i.vi.mpi
Добавлено: 12 мар 2012, 11:13
Ripsime
KolesovDmitry писал(а):И еще такой вопрос: насколько вам принципиально использовать mpi-версию? Обычный i.vi не подойдет?
нет, не подойдёт так как мне нужно, чтобы действиe происходило параллельно минимум на двyх node-ах!!!
Re: i.vi.mpi
Добавлено: 12 мар 2012, 11:22
Ripsime
А какие именно растры я должна дать red и nir ...???

Когда импортировала изображение у меня получилас 7 слоёв, но какой бы я не даю в качестве параметров, я получаю следующее:
Код: Выделить всё
Modified mpirun: Executing command: red=outsevanozero.2 nir=outsevanozero.3 vi=ndvi1-new-3 tmp=1
/opt/glite/bin/mpirun: line 40: ./red=outsevanozero.2: No such file or directory
real 0m0.005s
user 0m0.002s
sys 0m0.000s

Re: i.vi.mpi
Добавлено: 12 мар 2012, 12:32
Александр Мурый
Ripsime, во-первых, опишите подробнее свои данные и свои действия: исходные данные такие-то, импорт сделан так-то, далее делаю то-то. Как вы запускаете
i.vi.mpi?
Во-вторых, вам стоит написать насчёт
i.vi.mpi в список рассылки GRASS-user. Насколько я видел, вы там уже писали

Re: i.vi.mpi
Добавлено: 12 мар 2012, 13:34
Ripsime
Хорошо !!! Да Я писала

сейчас ещё напишу !!!
Re: i.vi.mpi
Добавлено: 13 мар 2012, 09:39
Ripsime
Здравствуйте!!!
можно ли i.vi добавить к ГИС Grass с помощью графического интерфейса

Re: i.vi.mpi
Добавлено: 13 мар 2012, 09:46
rhot
Ваш вопрос не совсем понятен. Модуль i.vi и так можно запустить в графическом интерфейсе.
Re: i.vi.mpi
Добавлено: 13 мар 2012, 10:01
Ripsime
Я не говорю вызвать, потому что когда я её вызываю :
Значит сначало нужно добавить. Так???

Re: i.vi.mpi
Добавлено: 13 мар 2012, 10:07
rhot
У меня на GRASS 7.0.svn50461 (2012) этот модуль уже имеется.
А так (видимо, у вас версия 6.4.2), нужно вручную устанавливать [
1], [
2]
Re: i.vi.mpi
Добавлено: 13 мар 2012, 10:21
Ripsime
Спасибо большое!!!
Значит в Grass 7 есть
