_______ตอนแรกผมได้ลง Ubuntu 13.04 (Raring Ringtail)ไว้พอเปิดขึ้นมา มันก็ให้ Upgrade ไปเป็น Ubuntu 13.10 (Saucy Salamander) เลยตอนแรกผมกะว่าจะไม่ให้มัน Upgrade ไปๆ มาๆ นั่งคิดอยู่พักนึงว่าจะเอายังไงดี สุดท้ายก็เลยตัดสินใจอัพเลย ซึ่งผลออกมาก็ถือว่าใช้ได้ดีเลยทีเดียวครับ ซึ่งโปรแกรมทางด้าน GIS ที่ผมเคยลงไว้ในเวอร์ชั่นเก่านั้น ก็ยังคงใช้การได้เหมือนเดิม ไม่มีข้อบกพร่องอะไรครับ ถ้าใครที่สนใจอยากจะลองบ้างก็ให้เข้าไปที่ http://www.ubuntu.com/download/desktop/upgrade ซึ่งจะมีขั้นตอนบอกอยู่ครับ
ที่มา: http://www.ubuntu.com/download/desktop/upgrade
วันเสาร์ที่ 16 พฤศจิกายน พ.ศ. 2556
วันศุกร์ที่ 8 พฤศจิกายน พ.ศ. 2556
การติดตั้งฟอนต์ "ไทยสารบรรณ (TH Sarabun PSK)" ลงในระบบปฎิบัติการ Ubuntu
1. เข้าไปดาวน์โหลดฟอนต์ที่เว็บไซต์ http://www.f0nt.com/release/13-free-fonts-from-sipa
2. จากนั้นก็ให้แตกไฟล์ฟอนต์ทั้งหมด ดังภาพ
3. จากนั้นก็ copy โฟลเดอร์ ที่เราได้แตกไฟล์ฟอนต์แล้วไปวางไว้ที่ /usr/share/fonts/truetype
4. เปิด terminal ขึ้นมาแล้วเข้าไปที่ path => cd /usr/share/fonts ดังภาพ
5. จากนั้นใช้คำสั่ง sudo fc-cache -f -v เพื่ออัพเดท cache ฟอนต์ของระบบ
6. ติดตั้งฟอนต์เสร็จเรียบร้อยแล้ว
7. ภาพตัวอย่างเพื่อทดสอบว่าใช้ฟอนต์ ได้หรือไม่
อ้างอิงวิธีการจาก : เพิ่ม font ลงในระบบ ubuntu
2. จากนั้นก็ให้แตกไฟล์ฟอนต์ทั้งหมด ดังภาพ
3. จากนั้นก็ copy โฟลเดอร์ ที่เราได้แตกไฟล์ฟอนต์แล้วไปวางไว้ที่ /usr/share/fonts/truetype
4. เปิด terminal ขึ้นมาแล้วเข้าไปที่ path => cd /usr/share/fonts ดังภาพ
5. จากนั้นใช้คำสั่ง sudo fc-cache -f -v เพื่ออัพเดท cache ฟอนต์ของระบบ
6. ติดตั้งฟอนต์เสร็จเรียบร้อยแล้ว
7. ภาพตัวอย่างเพื่อทดสอบว่าใช้ฟอนต์ ได้หรือไม่
อ้างอิงวิธีการจาก : เพิ่ม font ลงในระบบ ubuntu
วันศุกร์ที่ 1 พฤศจิกายน พ.ศ. 2556
Load Shapefile (SHP) into PostGIS from Command-line (Terminal) on Ubuntu
_______การนำเอาข้อมูล Shapefile เข้าสู่ฐานข้อมูล database โดยใช้โปรแกรม PostgreSQL/PostGIS ผ่าน Terminal ซึ่งทำในระบบปฏิบัติการ Ubuntu ครับ โดยการใช้งานก็คล้ายๆ กับที่เราติดตั้งใน windows นั่นแหละครับ ซึ่งข้อมูล shapefile ที่อยู่ใน postgis แล้วนั้นจะอยู่ในรูปแบบของตาราง table โดยจะมี column หนึ่งที่เก็บ Geometry ไว้ครับ วันนี้ผมก็จะอธิบายอย่างคร่าวๆ ก่อนล่ะกันครับ (เอาไว้วันหลังบ้างฮ่าๆ) เรามาดูวิธีทำกันครับ
1. เริ่มจากการเปลี่ยน shapefile เป็น sql โดยใช้ shp2psql ซึ่งผลลัพธ์เราจะได้ไฟล์ sql ออกมาครับ ดังภาพ
2. เมื่อพิมพ์เสร็จแล้วก็ให้ Enter ก็จะได้ดังภาพ ซึ่งก็จะบอกประเภทของข้อมูล shapefile นั้นๆ
3. จากนั้นเราจะได้ไฟล์ sql ออกมาดังภาพ
4. จากนั้นเราก็นำเอาไฟล์ sql นั้นเข้าสู่ database ได้เลยครับ
5. จากนั้นก็ run ได้เลยครับ สำเร็จแล้ว
6. เมื่อทำได้แล้วก็จะมีตารางข้อมูลปรากฏขึ้นมาใหม่ ดังภาพ
7. ลองเปิดตารางดู ว่ามีฟิลด์เหมือนกับ shapefile หรือไม่
8. เชื่อมต่อฐานข้อมูลกับ PostGIS โดยใช้ QGIS ดังภาพครับ
9. ผลลัพธ์ที่ได้จากการเรียกชั้นข้อมูลจาก PostGIS ครับ
1. เริ่มจากการเปลี่ยน shapefile เป็น sql โดยใช้ shp2psql ซึ่งผลลัพธ์เราจะได้ไฟล์ sql ออกมาครับ ดังภาพ
2. เมื่อพิมพ์เสร็จแล้วก็ให้ Enter ก็จะได้ดังภาพ ซึ่งก็จะบอกประเภทของข้อมูล shapefile นั้นๆ
3. จากนั้นเราจะได้ไฟล์ sql ออกมาดังภาพ
4. จากนั้นเราก็นำเอาไฟล์ sql นั้นเข้าสู่ database ได้เลยครับ
5. จากนั้นก็ run ได้เลยครับ สำเร็จแล้ว
6. เมื่อทำได้แล้วก็จะมีตารางข้อมูลปรากฏขึ้นมาใหม่ ดังภาพ
7. ลองเปิดตารางดู ว่ามีฟิลด์เหมือนกับ shapefile หรือไม่
8. เชื่อมต่อฐานข้อมูลกับ PostGIS โดยใช้ QGIS ดังภาพครับ
9. ผลลัพธ์ที่ได้จากการเรียกชั้นข้อมูลจาก PostGIS ครับ
ป้ายกำกับ:
ESRI Shapefile
,
postgis
,
postgresql
,
shp2pgsql
,
Ubuntu 13.10
สมัครสมาชิก:
บทความ
(
Atom
)