0

ハイコミュニティ、

私は現在、修士論文に取り組んでおり、「スカイ ビュー ファクター」を計算する必要があります。ESRI Arcmap はそれを行うのに役立つ選択肢ではないため、r.skyview コマンドを使用して、GrassGIS (V.7) で計算するのはかなり簡単であることがわかりました。

しかし、私は本当に対処できないログファイルにエラーメッセージを受け取ります. あなたの誰かがそのような問題を経験していて、これで私を助けてくれることを願っています.

以下は、GrassGIS の出力の内容です。

    *(Fri Jan 09 16:17:10 2015)                                                      
    r.skyview input=Subset@PERMANENT output=Subset_SVF ndir=16 maxdistance=15.0     
    Unknown module parameter "keyword" at line 21
    Unknown module parameter "keyword" at line 22
    FEHLER: Value <rast> ambiguous for parameter <type>
            Valid options: raster,raster_3d,vector,old_vector,ascii_vector,labels,region,group,all
    Traceback (most recent call last):
            File "C:\Users\Axel-HP\AppData\Roaming\GRASS7\addons/scripts/r.skyview.py", line 120, in <module>
        sys.exit(main())
            File "C:\Users\Axel-HP\AppData\Roaming\GRASS7\addons/scripts/r.skyview.py", line82, in main
        old_maps = _get_horizon_maps()
            File "C:\Users\Axel-HP\AppData\Roaming\GRASS7\addons/scripts/r.skyview.py", line 114, in_get_horizon_maps
       pattern=TMP_NAME + "*")[gcore.gisenv()['MAPSET']]
            File "C:\Temp\GRASSGIS7\etc\python\grass\script\core.py", line 1176, in list_grouped
       type=types, pattern=pattern,
       exclude=exclude).splitlines():
            File "C:\Temp\GRASSGIS7\etc\python\grass\script\core.py", line 425, in read_command
       return handle_errors(returncode, stdout, args, kwargs)
            File "C:\Temp\GRASSGIS7\etc\python\grass\script\core.py", line 308, in handle_errors
       returncode=returncode)
       grass.exceptions.CalledModuleError: Module run None
            ['g.list', '--q', '-m', 'type=rast', 'pattern=tmp_horizon_2340*'] ended with error
       Process ended with non-zero return code 1. See errors in the (error) output.
       (Fri Jan 09 16:17:11 2015) Befehl ausgeführt (1 Sek)*                            
4

1 に答える 1

1

r.skyview をテストしたところ、動作しています。最近、GRASS モジュールのパラメータ名が大きく変更されて問題が発生していましたが、問題なく動作するようになりました。

于 2015-02-06T05:01:15.433 に答える