Страница 1 из 2

GRASS 6.3.0 ошибка Error setting region

Добавлено: 25 дек 2008, 09:37
landscapeexplorer
Подскажите пожалуйсто, при запуске GRASS (версии 6.3.0) возникает
ошибка - Error setting region (Problem with g.region?): child
process exited adnormally в чем причина??

Re: GRASS 6.3.0 ошибка Error setting region

Добавлено: 25 дек 2008, 10:33
Максим Дубинин
как вы запускаете GRASS? появляется ли GUI или сразу выводится ошибка?
Появляется ли эта ошибка, если запустить GRASS в консольном режим?

Re: GRASS 6.3.0 ошибка Error setting region

Добавлено: 25 дек 2008, 10:48
landscapeexplorer
ярлычком запускаю....а что такое GUI я не знаю... я первый раз.. если запускать через command line, тоже самое

Re: GRASS 6.3.0 ошибка Error setting region

Добавлено: 25 дек 2008, 10:54
Максим Дубинин
попробуйте сделать так, как написано в пунктах 1 и 2 вот здесь, после этого выдает такую же ошибку?

Re: GRASS 6.3.0 ошибка Error setting region

Добавлено: 25 дек 2008, 10:59
landscapeexplorer
при запуске grass63.bat выдается ошибка ERROR: LOCATION_NAME not set , и ни какую команду не принимает, кроме выхода

Re: GRASS 6.3.0 ошибка Error setting region

Добавлено: 25 дек 2008, 21:04
Максим Дубинин
зайдите в папку
C:\Documents and Settings\username\ (username - ваше имя в системе)
и найдите файл .grassrc6
что у вас в нем?

Re: GRASS 6.3.0 ошибка Error setting region

Добавлено: 26 дек 2008, 14:06
landscapeexplorer
C:\Documents and Settings\Администратор в нем файл .grassrc6 размером 108 байт, но он же какой-то специальный и так не открывается...

Re: GRASS 6.3.0 ошибка Error setting region

Добавлено: 26 дек 2008, 18:51
Максим Дубинин
он текстовый, попробуйте открыть в любом текстовом редакторе, Notepad, word и т.п.

Re: GRASS 6.3.0 ошибка Error setting region

Добавлено: 26 дек 2008, 22:10
landscapeexplorer
столько нового узнаю.... там написано GISDBASE: C:/Documents and Settings/Администратор/Мои документы/GIS DataBase
LOCATION_NAME: demolocation
MAPSET: PERMANENT

Re: GRASS 6.3.0 ошибка Error setting region

Добавлено: 27 дек 2008, 04:25
Максим Дубинин
C:/Documents and Settings/Администратор/Мои документы/GIS DataBase
В этой папке у вас что-то есть?

Re: GRASS 6.3.0 ошибка Error setting region

Добавлено: 27 дек 2008, 17:11
landscapeexplorer
в GIS DataBase в ней папка demolocation в ней PERMANENT в ней папки dig, dig_att, dit_ plus, site_list, и файлы DEFAULT_WIND, DEFAULT_WIND3, MYNAME, PROJ_INFO, PROJ_UNITS, VAR, WIND, WIND3

Re: GRASS 6.3.0 ошибка Error setting region

Добавлено: 27 дек 2008, 23:27
Максим Дубинин
похоже, что как и здесь, проблема в том, что в пути к профилю находится слово на русском языке (Администратор).

есть ли вас возможность запустить от другого пользователя? с именем на латинице?

Re: GRASS 6.3.0 ошибка Error setting region

Добавлено: 28 дек 2008, 21:59
landscapeexplorer
да. все именно так и оказалось. путь C:/Documents and Settings/Admin читается и все работает. Спасибо!!

Re: GRASS 6.3.0 ошибка Error setting region

Добавлено: 12 апр 2009, 17:05
Callisto
Добрый день. У меня тоже возникает та же ошибка.. Только при установки версии Grass 6.4
прочитала все, что ты тут писали
устанавливала программу точно как в описании http://gis-lab.info/qa/qgis-osgeo4w.html

нашла файл grassrc6 в C:\Пользователи\Natalya
открыла.. в нем написано GISDBASE: C:/OSGeo4W/downloads
LOCATION_NAME: http%3a%2f%2fdownload.osgeo.org%2fosgeo4w
GRASS_GUI: tcltk

как и было написано в инструкции к установке, находится папка эта в
C:\OSGeo4W\downloads\http%3a%2f%2fdownload.osgeo.org%2fosgeo4w
в ней папка release, а ней еще куча всяких папок...
папки PERMANENT нет.

Не знаю, в чем именно проблема, в том ли, что "Пользователи" у меня на русском, то ли с папкой downloads у меня не в порядке.

Попробовала сама найти data set на http://grass.osgeo.org/download/data6.php
скачала там GRASS 6.x: SPEARFISH data set (то есть второй в таблице)
заменила этой папкой папку в downloads, прописала новый путь к папке в файле grassrc6, а именно
GISDBASE: C:/OSGeo4W/downloads
LOCATION_NAME: spearfish60
GRASS_GUI: tcltk


Но безуспешно... ошибка все так же самая...
Пришла к выводу, что все-таки во всем виновато название папки на русском "Пользователи"
Но к сожалению поменять название на английский никак...

Посоветуйте, что сделать? Можно ли как-то переместить файл grassrc6 в другое место?
и если да, то как сделать, чтобы программа читала его из другого места??

Может я что-то не понимаю, конечно, тогда направьте меня на путь истинный

Программа для меня совсем новая, я и работать то как с ней слабо себе представляю, а тут еще и установить правильно не получается.

Кстати, когда первый раз открывала программу... она у меня запустилась после строки grass64 -gui, но сразу предложила прописать путь к папке "dataset" или чему-то подобному... я написала путь к папке downloads, после того, как у меня возникла проблема с папкой downloads и я закрыла программа и решила почитать тут про ошибки... но после этого программа так ни разу и не запустилась... только выдает ошибку "Ошибка установки региона (проблема с g.region?): child process exited abnormally", ну после закрытия ошибки тоже вылезает окошко с кучей всего понаписанного...
В итоге в строке выводится сообщение ERROR: MAPSET is not set

Вроде это та же ошибка, что вы обсуждаете..

Помогите, пожалуйста, как-то справиться.

С нетерпением жду ответа.
Наталья

Re: GRASS 6.3.0 ошибка Error setting region

Добавлено: 12 апр 2009, 20:09
Максим Дубинин
Да, проблемы из-за "Пользователей", вы уверены, что поменять никак? Я сильно рекомендую, это снимет массу потенциальных проблем не только с GRASS, но и кучей другого ПО, особенно ГИС.