Answers:
从理论上讲,唯一可以毫无问题地传输的就是qgis.db(在.qgis /中),只要存在相同版本的QGIS。
由于这是一个SQLite数据库,因此您可以打开它查看里面的内容
可以观察到,仅存在有关特定版本的QGIS(在我的情况下,一个用于QGIS 1.8,另一个用于QGIS主版本)所使用的投影系统的信息,以及您定义的自定义CRS。
如果您了解SQLite,则导出自定义CRS并将其导入另一个SQLite数据库并不难。
对于其余部分,取决于操作系统(请参阅QGIS配置)
例如,在Mac OS X上使用我使用的某些wms服务的QGIS 1.8的plist文件的详细信息:
现在,如何导出此设置?
The only thing you can transfer theoretically without problem is qgis.db
。
这个问题的答案已经过时了。
内森·伍德罗(Nathan Woodrow)最新发布的文章可以在以下位置找到:
http://nathanw.net/2014/02/24/syncing-qgis-settings/
QGIS提供了--optionspath和--configpath命令行选项,以便移动.qgis2和设置文件。使用这两个选项,或者仅使用一个取决于您需要的选项,将使您可以将QGIS设置存储在其他位置。而不是将设置存储在注册表或.config和.plist文件中,它将创建一个.ini文件并将所有内容保存在那里。
如果我没有误会,则QGIS设置存储在名为“ qgis.db”的SQLite3数据库中。
您可以在QGIS配置文件文件夹中找到该文件(默认情况下,/home/username/.qgis
在Linux内和C:/Documents and Properties/username/.qgis
Windows内)。
如果您只是将此文件复制到同一文件夹结构内的另一台计算机上,则QGIS应该会识别设置(假设您使用相同的QGIS版本)
HKEY_CURRENT_USER\Software\QuantumGIS
。
HKEY_CURRENT_USER\Software\QuantumGIS
@AndreJoost之类的位置。
/usr/share/qgis/resources
在设置->自定义中,您可以自定义QGIS框架,将其保存到文件中,然后在另一台计算机上再次加载它。
许多人使用自定义键盘快捷方式来使用某些功能(“设置”->“配置快捷方式”)。
如果您需要将QGIS传输到另一台计算机,也不要忘记保存和还原它们!
从2018年(2018年9月)开始,现在应该可以在QGIS 3.0中进行传输设置了。我在使它在较旧版本的QGIS中工作时遇到了一些问题,以下信息应会有所帮助。
请参阅@CrystallineEntity /gis//a/293372/70706在此处发布
测试时,我发现:
复制您已修改的整个配置文件文件夹,然后删除默认配置文件-WORKS
替换整个配置文件文件夹-WORKS
更多信息:https: //gis.stackexchange.com/a/295672/70706 @maskin