Установка WinGRASS и MSYS
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Установка WinGRASS и MSYS
Как я понимаю, чтобы запускать shell-скрипты, можно использовать среду MSYS, которая устанавливается вместе с GRASS и из которой надо его (GRASS) запустить. Хочу попросить кого-нибудь проверить, ведет ли себя GRASS так же при это как и у меня:
1. Установить GRASS (http://grass.itc.it/grass63/binary/mswi ... -Setup.exe)
2. Зайти в папку, куда был установлен GRASS\msys\home
3. Вопрос 1: Появилась ли в ней серия подпапок вида: С\Documents and Settings\USERNAME\ с файлом grass63?
4. Запустить MSYS через Start\Programs\GRASS\GRASS MSYS Console
5. Еще раз зайти в папку, куда был установлен GRASS\msys\home
6. Вопрос 2: Появилась ли в ней еще одна папка, теперь уже просто username, и без файла grass63?
1. Установить GRASS (http://grass.itc.it/grass63/binary/mswi ... -Setup.exe)
2. Зайти в папку, куда был установлен GRASS\msys\home
3. Вопрос 1: Появилась ли в ней серия подпапок вида: С\Documents and Settings\USERNAME\ с файлом grass63?
4. Запустить MSYS через Start\Programs\GRASS\GRASS MSYS Console
5. Еще раз зайти в папку, куда был установлен GRASS\msys\home
6. Вопрос 2: Появилась ли в ней еще одна папка, теперь уже просто username, и без файла grass63?
пристегивайтесь, турбулентность прямо по курсу
- taimyr
- IT-моторист
- Сообщения: 460
- Зарегистрирован: 14 окт 2003, 12:36
- Репутация: 17
- Откуда: Москва
- Контактная информация:
Re: Установка WinGRASS и MSYS
По вопросу 1 - да, каталог C:\GRASS\msys\home\C\Documents and Settings\Administrator.TAIMYR-1\grass63
По вопросу 2 - да, создался каталог C:\GRASS\msys\home\Administrator\, пустой
По вопросу 2 - да, создался каталог C:\GRASS\msys\home\Administrator\, пустой
И оставшиеся в живых позавидуют мёртвым....
- Zhenya Lazarev
- Интересующийся
- Сообщения: 43
- Зарегистрирован: 10 дек 2007, 18:33
- Репутация: 0
- Откуда: Москва
Re: Установка WinGRASS и MSYS
Вопрос 1: да, папка C:\GRASS\msys\home\C\Documents and Settings\Mityay\grass63
Вопрос 2: да, создался пустой каталог: C:\GRASS\msys\home\Mityay
Вопрос 2: да, создался пустой каталог: C:\GRASS\msys\home\Mityay
Все нормально
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Установка WinGRASS и MSYS
Windows Vista: после установки в каталоге C:\GRASS\msys\home\ появилась папка username, внутри которой располагаются файлы .grassrc6 и grass63. После запуска MSYS Console - ничего не поменялось. Однако, если в консоли выполнять какие-либо команды, то помимо файлов .grassrc6 и grass63 добавляется файл .bash_history с историей команд. Windows XP: как и у всех высказавшихся до меня.
Spatial is now, more than ever, just another column- The Geometry Column.
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Установка WinGRASS и MSYS
Большое всем спасибо за подтверждения. Пожалуйста, проделайте еще одну небольшую операцию:
1. Переместите файл GRASS\msys\home\C\Documents and Settings\USERNAME\grass63 в папку GRASS\msys\home\USERNAME
2. Удалите если он есть файл .grassrc6 из GRASS\msys\home\C\Documents and Settings\USERNAME\
3. Удалите если он есть файл .grassrc6 из C:\Documents and Settings\USERNAME\
4. Запустите GRASS MSYS Console
5. Введите grass63 -text
Вопрос, после нажатия RETURN в окне приглашение GRASS, появляется ли такой текст?
1. Переместите файл GRASS\msys\home\C\Documents and Settings\USERNAME\grass63 в папку GRASS\msys\home\USERNAME
2. Удалите если он есть файл .grassrc6 из GRASS\msys\home\C\Documents and Settings\USERNAME\
3. Удалите если он есть файл .grassrc6 из C:\Documents and Settings\USERNAME\
4. Запустите GRASS MSYS Console
5. Введите grass63 -text
Вопрос, после нажатия RETURN в окне приглашение GRASS, появляется ли такой текст?
Starting GRASS ...
Redirection is not supported.
пристегивайтесь, турбулентность прямо по курсу
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Установка WinGRASS и MSYS
Подтверждаю, все точно так же.
Spatial is now, more than ever, just another column- The Geometry Column.
- taimyr
- IT-моторист
- Сообщения: 460
- Зарегистрирован: 14 окт 2003, 12:36
- Репутация: 17
- Откуда: Москва
- Контактная информация:
Re: Установка WinGRASS и MSYS
По последнему вопросу - именно так и есть.
Только у меня нет .grassrc6, он похоже только у "вистующих"
Только у меня нет .grassrc6, он похоже только у "вистующих"
И оставшиеся в живых позавидуют мёртвым....
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Установка WinGRASS и MSYS
В Windows Vista, если запустить скрипт, не удаляя никаких файлов, то появляется следующий текст:
Если же удалить файл .grassrc6:
Жмем RETURN:
В Windows XP все также, как описал sim.
Код: Выделить всё
$ grass63 -text
Cleaning up temporary files.....
Starting GRASS ...
Redirection is not supported
Код: Выделить всё
$ grass63 -text
WELCOME TO GRASS Version 6.3.0 2008
1) Have at your side all available GRASS tutorials
2) When working on your location, the following materials
are extremely useful:
- A topo map of your area
- Current catalog of available computer maps
3) Check the GRASS webpages for feedback mailinglists and more:
http://www.grass-gis.org
http://grass.osgeo.org
Hit RETURN to continue
Код: Выделить всё
Starting GRASS ...
Redirection is not supported.
Spatial is now, more than ever, just another column- The Geometry Column.
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Установка WinGRASS и MSYS
Всем еще раз спасибо за ответы.
Ситуация такова, теперь это подтвержденный баг, для которого есть соответствующий тикетв багтрекере, что значит, что разработчики о нем знают и должны исправить. Когда - непонятно.
Тем временем есть временное решение, позволяющее использовать shell-скрипты в unix-стиле.
1. Устанавливаем GRASS
2. Запускаем MSYS
3. Закрываем MSYS
4. Перемещаем файл GRASS\msys\home\C\Documents and Settings\USERNAME\grass63 в папку GRASS\msys\home\USERNAME
5. Запускаем MSYS снова и вводим grass63, должен открыться интерфейс GRASS с сообщением об ошибке.
6. Игнорируем сообщение об ошибке (нажимаем ок) и выбираем путь к одному из location. Например: C:\Documents and Settings\USERNAME\My Documents\GIS DataBase\
7. Выбираем location: demolocation и mapset: permanent
8. Закрываем открывшиеся окна и используем окно командной строки для shell-скриптов например такого вида.
Разумеется, работа с вашими данными может потребовать создания новых областей, для этого можно использовать сначала нормально запускающийся GUI GRASS.
Ситуация такова, теперь это подтвержденный баг, для которого есть соответствующий тикетв багтрекере, что значит, что разработчики о нем знают и должны исправить. Когда - непонятно.
Тем временем есть временное решение, позволяющее использовать shell-скрипты в unix-стиле.
1. Устанавливаем GRASS
2. Запускаем MSYS
3. Закрываем MSYS
4. Перемещаем файл GRASS\msys\home\C\Documents and Settings\USERNAME\grass63 в папку GRASS\msys\home\USERNAME
5. Запускаем MSYS снова и вводим grass63, должен открыться интерфейс GRASS с сообщением об ошибке.
6. Игнорируем сообщение об ошибке (нажимаем ок) и выбираем путь к одному из location. Например: C:\Documents and Settings\USERNAME\My Documents\GIS DataBase\
7. Выбираем location: demolocation и mapset: permanent
8. Закрываем открывшиеся окна и используем окно командной строки для shell-скриптов например такого вида.
Разумеется, работа с вашими данными может потребовать создания новых областей, для этого можно использовать сначала нормально запускающийся GUI GRASS.
пристегивайтесь, турбулентность прямо по курсу
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость