การเรียกดูชื่อฟิวด์และประเภทของข้อมูล Shapefile(*.shp) ด้วย PyQGIS

•MAPEDIA•
MAPEDIA BLOG
Published in
1 min readJul 21, 2019

วันนี้ขอนำเสนอวิธีการเรียกดูชื่อฟิวด์และประเภทของข้อมูล Shapefile ด้วย PyQGIS กันครับ จริงแล้วถ้าในเชิงของการเปิดดูข้อมูลบน QGIS Desktop นั้นก็ง่ายๆ เลยครับ แค่คลิกขวา Properties > SourceField เราก็จะทราบรายละเอียดฟิวด์และประเภทของข้อมูลได้ทันทีเลย แต่ถ้าเราเขียน Python บน PyQGIS ที่เรียกใช้งานจากเมนู Plugins > Python Console (Ctrl+Alt+P) เราจะต้องเขียนโปรแกรมดังด้านล่างนี้ครับ

Get Shapefile Field and Type in PyQGIS
ผลลัพธ์ที่ได้จากตัวอย่าง code ด้านบนครับ
ภาพตัวอย่างจากการคลิกขวา Properties > SourceField

--

--