QGIS Portable

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
oleg
Завсегдатай
Сообщения: 460
Зарегистрирован: 03 фев 2005, 11:46
Репутация: 15
Контактная информация:

QGIS Portable

Сообщение oleg » 17 мар 2012, 12:47

Обновил архив до v1.7.4-1

Подскажите, пожалуйста, как можно настроить простой запуск ярлыком из любого места в дереве каталогов без дополнительных действий. Сейчас ярлык на D:\qgis\bin\qgis.bat - есть необходимость правки при ином расположении. Буду рад советам и направлениям поиска.

Сменил название с "Пренос настроек QGIS + QGIS Portable" на "QGIS Portable"
Последний раз редактировалось oleg 01 авг 2012, 19:08, всего редактировалось 1 раз.

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Пренос настроек QGIS + QGIS Portable

Сообщение Донецков » 18 май 2012, 22:06

К сожалению указанный архив, скопированный на диск D:\QGIS
указанным ярлыком не запускается...

если запускать непосредственно qgis.bat
получаем:
Не удается найти "C:\OSGeo\apps\bin\qgis.exe". Проверьте, правильно ли указано имя и повторите попытку.

привожу текст в qgis.bat:
@echo off
SET OSGEO4W_ROOT=C:\OSGeo
call "%OSGEO4W_ROOT%"\bin\o4w_env.bat
call "%OSGEO4W_ROOT%"\apps\grass\grass-6.4.2\etc\env.bat
@echo off
SET GDAL_DRIVER_PATH=%OSGEO4W_ROOT%\bin\gdalplugins\1.8
path %PATH%;%OSGEO4W_ROOT%\apps\qgis\bin;%OSGEO4W_ROOT%\apps\grass\grass-6.4.2\lib
start "Quantum GIS" /B "%OSGEO4W_ROOT%"\apps\qgis\bin\qgis.exe %*

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Пренос настроек QGIS + QGIS Portable

Сообщение Максим Дубинин » 18 май 2012, 23:08

неужели разница между
Донецков писал(а):D:\QGIS
и
Донецков писал(а):OSGEO4W_ROOT=C:\OSGeo
вас не смущает?
пристегивайтесь, турбулентность прямо по курсу

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Пренос настроек QGIS + QGIS Portable

Сообщение Донецков » 19 май 2012, 00:01

именно, что смущает...

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

p.s. пробывал и C:\OSGeo и C:\OSGEO4W - результат отрицательный - не запускается...

oleg
Завсегдатай
Сообщения: 460
Зарегистрирован: 03 фев 2005, 11:46
Репутация: 15
Контактная информация:

Re: Пренос настроек QGIS + QGIS Portable

Сообщение oleg » 08 июн 2012, 18:51

QGIS\QGIS.lnk ссылается на QGIS\bin\qgis_portable.bat. Содержание qgis_portable.bat есть выше в теме - viewtopic.php?f=27&t=9707#p57854 (qgis.bat был оставлен в сборке для примера "родной" структуры).

Запускать программу можно ярлыком QGIS.lnk или командным файлом qgis_portable.bat. Папка с программой может располагаться в корневом каталоге любого диска. Сделать универсальный относительный ярлык пока не получилось - прошу помощи у специалистов.

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Пренос настроек QGIS + QGIS Portable

Сообщение Донецков » 09 июн 2012, 07:35

Спасибо, было проще чем думал....
разархивировал в D:\\QGIS
перенес QGIS.lnk на рабочий стол, откорректировал его, указав:
%windir%\system32\RunDll32.exe shell32.dll,ShellExec_RunDLL "D:\QGIS\bin\qgis_portable.bat"
и программа запустилась....
кому нужна "родная" иконка, во вложении *.ico
Вложения
QGIS_ico.zip
(18.17 КБ) 415 скачиваний

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Пренос настроек QGIS + QGIS Portable

Сообщение Донецков » 10 июн 2012, 01:14

Интересно, а обновление на 1.8.0 как можно сделать, чтобы осталась Portable версия?

Можно ли сделать переносную версию из дистрибутива представленного на NextGIS?
т.к. попытка запустить этот дистрибутив из командной строки с параметром:
d:\NextGIS-QGIS-.... .exe -configpath d:/qgis/
у меня не выходит, все равно начинается стандартная установка...
Последний раз редактировалось Донецков 02 июл 2012, 21:34, всего редактировалось 1 раз.

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Пренос настроек QGIS + QGIS Portable

Сообщение Донецков » 20 июн 2012, 11:08

Вопрос - при добавлении пользовательских систем координат, и переносе всего каталога GIS на другую машину - я их не наблюдаю, в чем может быть косяк, в каком месте и формате они храняться, что нужно сделать, чтобы их перенести?

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Пренос настроек QGIS + QGIS Portable

Сообщение Донецков » 30 июн 2012, 11:29

Как можно добавить в эту сборку модули:
matplotlib-1.1.0.win32-py2.7
pyparsing-1.5.6.win32-py2.7
через exe, естественно, не видет Python 2.7, а указать в ручную каталог нельзя, если переименовать в zip, то простое копирование не принесли успеха, т.к. показывает что модули недоступны?

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Пренос настроек QGIS + QGIS Portable

Сообщение Донецков » 08 июл 2012, 16:32

Собрал из NextGIS перносную версию с целью переноса на другую машину на диск D:
- установил программу в d:\NextGIS\
- в d:\NextGIS\bin\ сделал копию qgis-dev.bat в qgis-dev_portable.bat
- отредактировал в файл qgis-dev_portable.bat

Код: Выделить всё

@echo off
SET OSGEO4W_ROOT=D:\NextGIS
call "%OSGEO4W_ROOT%"\bin\o4w_env.bat
call "%OSGEO4W_ROOT%"\apps\grass\grass-6.4.2\etc\env.bat
@echo off
[color=#0000FF]SET GDAL_DRIVER_PATH=%OSGEO4W_ROOT%\bin\gdalplugins\1.9[/color]
path %PATH%;%OSGEO4W_ROOT%\apps\qgis-dev\bin;%OSGEO4W_ROOT%\apps\grass\grass-6.4.2\lib
set QGIS_PREFIX_PATH=%OSGEO4W_ROOT:\=/%/apps/qgis-dev
start "Quantum GIS" /B "%OSGEO4W_ROOT%"\bin\qgis-dev.exe [color=#FF0000]--configpath D:\NextGIS\user[/color] %*
- после этого появился каталог d:\NextGIS\user\
в котором будут сохраняться пользователькие настройки...

возможно это не оптимальный батник, поэтому замечания только приветствуются...

- на первый взгляд программа запускается, конкретно на моей машине даже устанавливаются модули, т.к. из-за того, что у меня профиль пользователя кириллицей, при установке по умолчанию это не работает..., что может быть полезно тем у кого такая же проблема в системе...
- но в перечне Репозиториев почему-то виден только основной репозиторий... (см. скриншоты во вложении)
в ранних версиях их было несколько или теперь нужно все в ручную добавлять?
Вложения
pack.zip
(72.62 КБ) 427 скачиваний

oleg
Завсегдатай
Сообщения: 460
Зарегистрирован: 03 фев 2005, 11:46
Репутация: 15
Контактная информация:

Re: QGIS Portable

Сообщение oleg » 01 авг 2012, 19:16

Вложения
qgis-lisboa.png
qgis-lisboa.png (32.76 КБ) 12254 просмотра

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: QGIS Portable

Сообщение Донецков » 02 авг 2012, 15:29

Почему-то в qgis_portable.bat указано:
SET GDAL_DRIVER_PATH=%OSGEO4W_ROOT%\bin\gdalplugins\1.8
а в каталогах уже ...\bin\gdalplugins\1.9

для интересующихся выкладываю bat и lnk для версии NextGIS 1.9.0
Устанавливаете первоначально программу, например, на диск D:\ с офф. дистрибутива NextGIS
копируете bat в ..\NextGIS\bin\
копируете lnk на рабочий стол и в свойствах редактируете путь размещения программы с указанием вашего фактического положения:
%windir%\system32\RunDll32.exe shell32.dll,ShellExec_RunDLL "D:\NextGIS\bin\qgis-dev_portable.bat" и сохраняете...
Саму программу не выкладываю, т.к. она у меня более 300 мб, да и обновления несколько раз в месяц выходят...
Вложения
Portable_bat+lnk.zip
(4.74 КБ) 475 скачиваний

oleg
Завсегдатай
Сообщения: 460
Зарегистрирован: 03 фев 2005, 11:46
Репутация: 15
Контактная информация:

Re: QGIS Portable

Сообщение oleg » 02 авг 2012, 15:42

Донецков писал(а):а в каталогах уже ...\bin\gdalplugins\1.9
Поправил. Спасибо!

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: QGIS Portable

Сообщение Донецков » 02 авг 2012, 22:25

Использовал файлы из архива (v1.8.0-6416f38) для дополнения недостающих библиотек в NextGIS, после этого исчезли ошибки при загрузке некоторых модулей, в частности - Polygonizer.

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: QGIS Portable

Сообщение Донецков » 14 авг 2012, 22:35

В связи с выходом сборки NextGIS от 11.08.2012, выкладываю bat и lnk файлы для получения Portable версии...
Вложения
pack.zip
(2.11 КБ) 459 скачиваний

Ответить

Вернуться в «QGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя