ฉันสามารถส่งออกการตั้งค่าทั่วไปแบบกำหนดเองจากการติดตั้ง QGIS ของฉันไปยังไฟล์เพื่อให้ฉันสามารถถ่ายโอนการตั้งค่าไปยัง QGIS บนคอมพิวเตอร์เครื่องอื่นได้หรือไม่
QGIS บันทึกไว้ในไฟล์ที่อยู่ในฮาร์ดดิสก์หรือไม่?
ฉันสามารถส่งออกการตั้งค่าทั่วไปแบบกำหนดเองจากการติดตั้ง QGIS ของฉันไปยังไฟล์เพื่อให้ฉันสามารถถ่ายโอนการตั้งค่าไปยัง QGIS บนคอมพิวเตอร์เครื่องอื่นได้หรือไม่
QGIS บันทึกไว้ในไฟล์ที่อยู่ในฮาร์ดดิสก์หรือไม่?
คำตอบ:
สิ่งเดียวที่คุณสามารถถ่ายโอนในทางทฤษฎีโดยไม่มีปัญหาคือ qgis.db (เป็น. qgis /) ตราบใดที่มี QGIS รุ่นเดียวกัน
เนื่องจากนี่เป็นฐานข้อมูล SQLite คุณสามารถเปิดเพื่อดูว่ามีอะไรอยู่ภายใน
และเป็นไปได้ที่จะสังเกตว่ามีเพียงข้อมูลเกี่ยวกับระบบการฉายที่ใช้โดย QGIS เฉพาะรุ่น (หนึ่งสำหรับ QGIS 1.8 และอีกรุ่นสำหรับ QGIS เวอร์ชันต้นแบบในกรณีของฉัน) พร้อมกับ CRS ที่คุณกำหนดเอง
ถ้าคุณรู้จัก SQLite การส่งออก CRS ที่กำหนดเองของคุณนั้นไม่ยากและนำเข้าในฐานข้อมูล SQLite อื่น
สำหรับส่วนที่เหลือนั้นขึ้นอยู่กับระบบปฏิบัติการ (ดูการกำหนดค่า QGIS )
ตัวอย่างเช่นรายละเอียดของไฟล์ plist ของ QGIS 1.8 บน Mac OS X ที่ใช้บริการ wms บางอย่างที่ฉันใช้:
ตอนนี้วิธีการส่งออกการตั้งค่านี้?
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 จะถูกเก็บไว้ในฐานข้อมูล SQLite3 ชื่อ "qgis.db"
คุณสามารถค้นหาไฟล์นี้ภายในโฟลเดอร์โปรไฟล์ 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
ใน settings-> การปรับแต่งคุณสามารถปรับแต่งเฟรมเวิร์ก QGIS ให้บันทึกลงในไฟล์จากนั้นบนคอมพิวเตอร์เครื่องอื่นโหลดอีกครั้ง
ใน windows เก็บไว้ในรีจิสทรีเพื่อส่งออกเป็นไฟล์. reg จากนั้นในพีซีเครื่องอื่นหรือในแบบเดียวกันหลังจากเกิดความผิดพลาดเพียงดับเบิลคลิกที่ไฟล์. reg
หลายคนใช้แป้นพิมพ์ลัดที่กำหนดเองสำหรับคุณสมบัติบางอย่าง (การตั้งค่า -> กำหนดค่าทางลัด)
หากคุณต้องการถ่ายโอน QGIS ไปยังคอมพิวเตอร์เครื่องอื่นอย่าลืมบันทึกและกู้คืนมันด้วย!
ตั้งแต่ 2018 (กันยายน 2018) การตั้งค่าการโอนควรเป็นไปได้ใน QGIS 3.0 ฉันมีปัญหาในการทำให้สิ่งนี้ทำงานได้ใน QGIS เวอร์ชันเก่าและข้อมูลต่อไปนี้น่าจะช่วยได้
ดูโพสต์ที่นี่โดย @CrystallineEntity /gis//a/293372/70706
เมื่อฉันทดสอบฉันพบ: การ
คัดลอกโฟลเดอร์โปรไฟล์ทั้งหมดที่คุณแก้ไขแล้วลบโปรไฟล์เริ่มต้น - WORKS
แทนที่โฟลเดอร์โปรไฟล์ทั้งหมด - WORKS
ข้อมูลเพิ่มเติม: /gis//a/295672/70706 @maskin