วิธีเพิ่มข้อมูล GIS จาก Google Drive ใน QGIS

Chingchai Hoomhong
MAPEDIA BLOG
Published in
Jun 11, 2023

วันนี้ขอแนะนำสำหรับท่านที่ใช้ Google Drive ในการเก็บข้อมูล GIS ต่างไม่ว่าจะเป็นรูปแบบเวกเตอร์ (Vector) และราสเตอร์ (Raster) เราสามารถเพิ่มข้อมูลหรือเรียกข้อมูล GIS ใน Google Drive ดังกล่าวนั้นให้ มาแสดงในโปรแกรม QGIS ได้ครับ แต่เท่าที่ผมเองลองทดสอบดูนั้นจะสามารถทำได้แค่แสดงข้อมูลอย่างเดียว แต่จะไม่สามารถแก้ไขข้อมูล GIS ได้ครับ เรามาลองทำดูกันครับ

1 เริ่มจากเราจะต้องแปลงไฟล์ข้อมูลเวกเตอร์เราให้อยู่ในรูปแบบของ GeoJSON ก่อนนะครับ โดยการคลิกขวาที่ชั้นข้อมูล Export > Save Features As.. หรือถ้ามีอยู่แล้วก็ไม่ต้องแปลงไฟล์นะครับ

2 จากนั้นเราก็อัพข้อมูลเวกเตอร์และราสเตอร์ไว้ใน Google Drive ดังภาพ

3 จากนั้นให้ทำการคลิกที่ชั้นข้อมูลที่ต้องการ และเลือกแชร์

4 ทำการกำหนดชั้นข้อมูลให้เป็นรูปแบบ Anyone with the link ที่เราต้องการแชร์นั้น และคลิกที่ปุ่ม Copy link

5 จากนั้นที่เรา Copy ลิงค์ไว้ ให้นำมาวางไว้ที่ Text Editor หรือ Wordpad ก่อนนะครับ โดยทำการแก้ไขลิงค์นิดหน่อย โดยเปลี่ยนดังน้ี

จาก file/d เปลี่ยนเป็น uc?id=

และ view?usp=sharing เปลี่ยนเป็น &export?format=geojson

6 จากนั้นมาที่โปรแกรม QGIS ไปที่ Layer > Data Source Manager

7 มาที่แถบเมนู Vector และทำการกำหนดดังภาพ จากนั้นคลิกปุ่ม Add

Source Type: ให้เลือกเป็น Protocal: HTTP(S), Cloud ,Etc.

Protocol:

8 หลังจากนั้นรอสักครู่ QGIS ก็จะทำการเพิ่ม Layer มาให้ดังภาพครับ

9 สามารถเปิดตารางได้นะครับ (แต่ไม่สามารถแก้ไขได้)

10 ลองเพิ่มอีกชั้นข้อมูลดูว่าสามารถเรียกได้หรือไม่

11 เรียบร้อยแล้วครับ

12 จากนั้นให้ลองทำลักษณะเดิมกับข้อมูลราสเตอร์ดูบ้างนะครับ

บทความนี้ ขออุทิศให้แด่พี่ต๋อง อรรถกรณ์ ศรีณรงค์ ที่ล่วงลับไปครับ ขอให้พี่สู่ภพภูมิที่ดีนะครับ 🖤

--

--