การสืบค้น (Query) ข้อมูลเชิงพื้นที่ด้วย Spatialite (ตอนที่ 1)

ตอนที่แล้วผมเสนอเรื่องการแปลงไฟล์ CSV เป็นข้อมูลเชิงพื้นที่ หรือเรียกกันว่า Spatial converter ฟีเจอร์ตัวนี้สามารถทำได้ง่ายๆในโปรแกรมด้าน GIS เช่น MapWindow (ข้อสำคัญคือในข้อมูล CSV นั้นต้องมีคอลัมน์ X, Y เก็บค่าพิกัดด้วย) แต่ใน spatialite ใช้คำสั่ง query…

Continue Reading →

แปลงข้อมูล CSV เป็นฐานข้อมูลเชิงพื้นที่ด้วย Spatialite

ข้อมูลทดสอบ เขียนเรื่อง spatialite มา 2-3 ตอนแล้ว มาดูในตอนนี้สมมติว่ามี text file ที่เป็นรูปแบบ csv คั่นฟิลด์หรือคอลัมน์ด้วยเครื่องหมายคอมมา (,) ในข้อมูลมีคอลัมน์ค่าพิกัด X และ Y ด้วย เราจะมาแปลงเป็นฐานข้อมูลของ spatialite…

Continue Reading →

มาลองใช้ฐานข้อมูลเชิงพื้นที่ Spatialite ที่ทั้งเล็ก เร็ว และแรง ตอนที่ 2

ก่อนจะไปต่อผมอยากจะพูดถึงงาน FOSS4G 2010 มีการ present เรื่อง  “SpatiaLite, the Shapefile of the Future?” ตั้งเครื่องหมายคำถามไว้ด้วยว่า Spatialite จะเป็น shapefile ในอนาคตหรือไม่ ซึ่งที่ผ่านมาก็หลายปีแล้วครับ ที่ฐานข้อมูลแบบ Geodatabase…

Continue Reading →

มาลองใช้ฐานข้อมูลเชิงพื้นที่ Spatialite ที่ทั้งเล็ก เร็ว และแรง ตอนที่ 1

ฐานข้อมูลเชิงพื้นที่ที่กำลังดีวันดีคืน แต่ฐานข้อมูลจะดีแค่ไหนก็ตาม แต่ถ้า Application ทั้งหลายไม่สนับสนุนก็ยากที่จะอยู่ได้ หันมาดู Spatialite ตอนนี้ใน Quantum GIS สนับสนุนฐานข้อมูลนี้ในระดับที่พอใช้ได้ ก็คือสนับสนุนในระดับที่จำกัดที่ผมพบมาคือจะมองข้อมูล BLOB (Binary Large Object) ของ spatialite ซึ่งเป็นรูปถ่ายเป็น NULL…

Continue Reading →