ฉันทำมาหลายครั้งแล้วใน ArcGIS และ ArcPad แต่ฉันไม่รู้ด้วยซ้ำว่าจะเริ่มสร้างรูปแบบที่กำหนดเองสำหรับการป้อนข้อมูลใน QGIS ได้อย่างไร ฉันต้องการทำเช่นนี้สำหรับการทำงานภาคสนาม - QGIS จะสร้างเครื่องมือภาคสนามที่ดีพร้อมการปรับแต่งเล็กน้อย
ฉันทำมาหลายครั้งแล้วใน ArcGIS และ ArcPad แต่ฉันไม่รู้ด้วยซ้ำว่าจะเริ่มสร้างรูปแบบที่กำหนดเองสำหรับการป้อนข้อมูลใน QGIS ได้อย่างไร ฉันต้องการทำเช่นนี้สำหรับการทำงานภาคสนาม - QGIS จะสร้างเครื่องมือภาคสนามที่ดีพร้อมการปรับแต่งเล็กน้อย
คำตอบ:
ง่ายเหมือนพาย
http://woostuff.wordpress.com/2011/09/05/qgis-tips-custom-feature-forms-with-python-logic/
โดยทั่วไปคุณสร้างแบบฟอร์มที่มีการควบคุมที่มีชื่อเดียวกับเขตข้อมูลที่คุณต้องการผูกค่ากับ QGIS จะดูแลส่วนที่เหลือ
นอกจากนี้ : หากคุณต้องการให้ QGIS ทำการแมปตัวควบคุมในรูปแบบที่กำหนดเองของคุณอย่างถูกต้องคุณต้องตั้งค่าชนิดตัวควบคุมเขตข้อมูลในการตั้งค่าเขตข้อมูลของ Layar เช่นถ้าคุณมีการเรียกกล่องคำสั่งผสมTYPE
และคุณต้องการให้เติมคำสั่งผสม คุณมีอยู่ในเลเยอร์แล้วคุณต้องตั้งค่าฟิลด์แก้ไขแก้ไขเป็นค่าที่ไม่ซ้ำ
แก้ไข : เพิ่งสร้างบล็อกโพสต์ใหม่เพื่ออธิบายการเชื่อมโยงอีกเล็กน้อยhttp://woostuff.wordpress.com/2012/03/30/custom-qgis-feature-forms-value-binding/