Page 136 - python
P. 136
110
ู
ตัวอยางที่ 10.1 ตัวแปร Layer เปนชั้น layer ปจจุบนที่ถกเลือกใหทํางานซึ่งคือชั้น Province
ั
<intersects> Buffer จากนั้นวนเขาไปใน Features และแสดงคาตัวแปร PROV_NAM_T ออกมา
ผลลัพธจะแสดงรายชื่อจังหวัดที่อยูภายในพื้นที่รัศมีเรดารตาคลีและอมกอยในรัศมี 240 กิโลเมตร
10.9 การตรึงภาพถายและแผนที่ดวย Georeference
การตรึงภาพ หรือ Georeference คือ การกาหนดพกดใหกบภาพ อาจะเปนภาพถายมุมสูงหรือ
ํ
ั
ิ
ั
ี่
ิ
ภาพถายจากดาวเทียมเพื่ออางองตําแหนงภายในภาพใหตรงกับพกดบนแผนทไดอยางถูกตอง โดยปกติ
ิ
ั
ภาพถายดาวเทียมที่ใหบริการมักผานกระบวนการทํา Georeferencing มาแลว
ใหนิสิตดาวนโหลดภาพถายดาวเทียมจากลิงค http://dsdi.msu.ac.th/programming/gis/
MTSAT2-1APR12-0925.jpg และทํา Georeference
1. เปดโปรแกรม QGIS เลือก Setting -> Option -> CRS -> เลือก WGS84/UTM Zone 47N
2. ดาวนโหลดภาพดาวเทียม MTSAT2 (นามสกุล .jpg)
3. เปด QGIS เลือก Plugins -> Georeferencer -> Georeferencer
4. เลือกเมนู Raster -> Georeferencer -> เลือก Open Raster -> เลือกภาพที่ตองการตรึง
ในตัวอยางนี้คือไฟล MTSAT2-1APR12-0925.jpg
5. เมนู Setting -> Transformation setting -> เลือก Target SRS เปน WGS 84/UTM zone
47N จากนั้นคลิ๊กที่จุดที่ตองการตรึงในภาพ
6. เลือกที่ปุมเพิ่มจุดอางองที่ 1 จากนั้นเลือกลงไปทจุดบนภาพ จะใหปอนพกด ใหเลือกปุม
ี่
ิ
ั
ิ
From map canvas จากนั้นคลิ๊กที่จุดอางอิงบนแผนที่ ทําซ้ําจนครอบคลุมพื้นที่ภาพถาย
7. บันทึกไฟลผลลัพธเปนนามสกุล .TIF
ภาพประกอบที่ 10.10 การตรึงภาพดาวเทียม MSAT2 ดวย Georeferencing
10.10 การแสดงแผนที่ดวย folium
ํ
โมดูล Folium สําหรับแสดงแผนที่ในรูปแบบไฟล Html สามารถใส marker และกาหนดขอมูล
การแสดงแผนที่ รองรับแผนที่จาก OpenStreetMap, Mapbox และ Stamen รองรับ GeoJSON และ
TopoJSON ติดตั้งดวยคําสั่ง pip install folium หรือจากเว็บ https://pypi.org/project/folium