Page 135 - python
P. 135

109












                                 ภาพประกอบที่ 10.8 แสดงการเลือกรายการแอตทริบิวสของชั้น Buffer


                          6.  เลือกเมนู Vector -> Spatial Query -> Spatial Query เลือก Source Feature From:
                                             ื
                                                                                                 ุ
                              Province และเลอก และเลือก Reference features of: Buffer จากนั้นกดปม Apply























                         ภาพประกอบที่ 10.9 แสดงจังหวัดที่อยูในพื้นที่ intersec ระหวาง province และ buffer


                                                                                        ู
                          7.  เลือกที่เลเยอร Province <intersects> Buffer จากนั้นเลือกเมน Plutins -> Python
                              Console เขียนโคดดังน  ี้


                                                                        
                   ตัวอยางที่ 10.1 การแสดงรายชื่อจังหวัดในเรดารตาคลีและอมกอย
                    Layer=iface.activeLayer()
                    for i in Layer.getFeatures():

                        print i['PROV_NAM_T']

                   ผลลัพธ
                    จ.เลย

                    จ.เชียงใหม
                    จ.ลําพูน
                    ...

                    จ.สมุทรสงคราม
                    จ.เพชรบุรี
   130   131   132   133   134   135   136   137   138   139   140