Archive
Archive for the ‘ปฏิบัติการ-ArcView 3.X’ Category
ศึกษาการนำเข้าข้อมูลจาก ASCII TEXT FILE
Free ArcView scripts ของ http://warden.www.cistron.nl/geo/ (Gen2shp Version 5.0 extension) และศึกษาวิธีการใช้งานที่ Help(ภาษาอังกฤษ)
เมื่อทำการ download extension แล้ว ให้นำไปไว้ใน EXT32 เพื่อสามารถเรียกใช้ extension ได้
ศึกษาเพิ่มเติมจากเอกสารแนบนี้ ascii_import.pdf
Share on Facebook
เทคนิคในการเรียนรู้ AVENUE ซึ่งเป็นรูปแบบของคำสั่งในการเรียกใช้งาน ARCVIEW ได้อย่างดีนั้น มีหลายๆ ท่านมีคำถามว่ามีความจำเป็นต้องเรียนรู้การเขียนโปรแกรม (Programming) ไหม ในส่วนของคำตอบนั้นคือ ถ้ามีพื้นฐานบ้างก็จะดี แต่ถ้าไม่มีนั้นเราสามารถที่จะเรียนรู้การใช้คำสั่งจากตัวอย่างหลายๆ ตัวอย่าง แล้วดูว่าตัวอย่างคำสั่งใดบ้าง ที่เหมาะสมกับงานที่เรากำลังจะจัดทำ แล้วเราก็สามารถที่จะคัดลอก และดัดแปลงคำสั่งเหล่านั้นให้เหมาะสมกับงานที่เรากำลังจะทำ
download เนื้อหาในการเรียนรู้ในตาราง
Share on Facebook
AVENUE : การสร้าง Graphic บน View window
บทความชุดนี้จะอธิบายถึงการทำงานด้วย Graphic ที่เราสามารถสร้างขึ้นบน ArcView ซึ่งเราจะต้องเข้าใจว่ารูปภาพเชิงเรขาคณิต (สี่เหลี่ยม, วงกลม วงรี เป็นต้น) ที่ประกอบด้วยค่าพิกัด x,y ที่จะสร้างขึ้นเป็นรูปทรงเรขาคณิตต่างๆ นั้นเราอาจจะเรียกได้ว่า Shape ซึ่งอาจจะแสดงอยู่ในรูปแบบจุด เส้น สี่เหลี่ยม วงกลม วงรี หรือหลายเหลี่ยม ก็ได้ทั้งหมด แต่ถ้า Graphic นั้นจะแสดงในรูปแบบสัญลักษณ์ที่คล้ายกับ Shape คืออาจจะอยู่ในรูปแบบสัญลักษณ์จุด สัญลักษณ์เส้น สัญลักษณ์สี่เหลี่ยมเป็นต้น โดยที่ทั้ง Shape และ Graphic นั้นสามารถแสดงผลบน View และ Layout ได้ทั้งสองชนิด ในขณะที่ Shape แสดงผลแบบชั่วคราว (เปิด/ปิด ได้) เท่านั้น แต่ Graphic จะแสดงผลแบบถาวรบน View หรือ Layout
ศึกษาได้จากเอกสารประกอบ avenue08.pdf
Share on Facebook
AVENUE : ควบคุมตารางของ Theme ด้วย GUI ใน ArcView 3.X
ในบทความชุดนี้ทางผู้เรียบเรียงและเขียน ได้อธิบายวิธีการเปิดตารางฐานข้อมูลของ Theme และการเรียกดู Table ของ Theme ที่เราสนใจดูข้อมูลนั้น ซึ่งในบทความนี้อยากให้คุณได้เรียนรู้โครงสร้างของชุดคำสั่งในการเรียกใช้งานตารางของ theme ซึ่งเป็น Attribute Data ในส่วนนี้ จะทำให้เราเข้าใจฐานข้อมูลของ GIS มากขึ้น
เรียนรู้ได้จากเอกสารประกอบเพิ่มเติม avenue07.pdf
Share on Facebook
AVENUE : การแสดงผล Theme ด้วย GUI ใน ArcView 3.X
ในบทความชุดนี้ทางผู้เรียบเรียงและเขียน ได้อธิบายวิธีการแสดงผล Theme ที่เราสนใจดูข้อมูลนั้น ซึ่งในบทความนี้อยากให้คุณได้เรียนรู้โครงสร้างของชุดคำสั่งในการเรียกใช้งาน theme และจะได้เข้าใจถึงโครงสร้างของโปรแกรมแบบ For Each … มากขึ้น ในการเรียกใช้งานซ้ำๆ สำหรับบางกรณี
ให้ทุกท่านเปิด Project ที่ทำไว้ในบทความครั้งที่ 4 ที่ผ่านมาแล้วให้ลองทดสอบ script ใหม่ เพื่อให้เราเข้าใจในบทเรียนมากขึ้น
ซึ่งถ้าเราพยายามทำความเข้าใจโครงสร้างของชุดคำสั่งต่างๆ ที่เราต้องการเรียกใช้งานให้ Theme ที่มีอยู่แสดงผล เราอาจจะใช้คำสั่ง SetVisible ดังตัวอย่างข้างล่างเป็นการค้นหา Theme ที่ต้องการและให้มีการแสดงผลบน view
ศึกษาเพิ่มเติมได้จากเอกสารแนบนี้ avenue06.pdf
Share on Facebook
AVENUE : การปรับแต่ง Graphic User Interface ใน ArcView 3.X
ในบทความชุดนี้เราจะลองเรียนรู้เกี่ยวกับหน้าต่าง (Interface) ที่เราต้องใช้งานซึ่งจะกล่าวถึงการทำงานเฉพาะผู้ใช้งานบน Operating System ชนิด Window เท่านั้น จะทดลองทำตามดูว่าเราจะเข้าใจและสามารถสร้างเครื่องมือเฉพาะการทำงานของหน่วยงานเราได้หรือไม่
ศึกษาได้จากเอกสารนี้ avenue05.pdf
Share on Facebook
AVENUE : Script ควบคุม View Windows
บทความชุดนี้จะเรียนรู้ในเรื่องของการใช้คำสั่งวัตถุ เรียกว่า Request ในการกำหนดให้วัตถุแสดงผลต่างๆนั้นโดยส่ง Request ไปให้วัตถุ ซึ่งค่าที่ได้หรือผลลัพธ์ที่ได้นั้นเราอาจจะมีตัวแปรไปรับค่านั้นหรือไม่ก็ได้ เรียนรู้การใช้ Script ควบคุมการเปิด ปิด View Window
ศึกษาเพิ่มเติมจากเอกสารแนบนี้ avenue04.pdf
Share on Facebook
AVENUE : Script เปิด-ปิดการแสดงผล Themes
ในส่วนของบทนี้ จะลองศึกษาวิธีการเขียน script
และการ compile และ test โปรแกรม และเรียนรู้วิธีในการควบคุม ArcView ให้สามารถ
ดำเนินการได้ตามวัตถุประสงค์ และปุ่ม รวมถึงหน้าจอแสดงผลต่าง
ติดตามได้ในเอกสารแนบนี้ avenue03.pdf
Share on Facebook
AVENUE : การแก้ไขข้อผิดพลาด Debugging
เรียนรู้การตรวจสอบความผิดพลาดของการเขียน Script ได้อย่างไรบน AVENUE
เรียนรู้ได้จากเอกสารประกอบ avenue02.pdf
Share on Facebook
AVENUE : เรียนรู้พื้นฐานการเขียน AVENUE Script บน ArcView 3.X
เทคนิคในการเรียนรู้ AVENUE ซึ่งเป็นรูปแบบของคำสั่งในการเรียกใช้งาน ARCVIEW ได้อย่างดีนั้น มีหลายๆ ท่านมีคำถามว่ามีความจำเป็นต้องเรียนรู้การเขียนโปรแกรม (Programming) ไหม ในส่วนของคำตอบนั้นคือ ถ้ามีพื้นฐานบ้างก็จะดี แต่ถ้าไม่มีนั้นเราสามารถที่จะเรียนรู้การใช้คำสั่งจากตัวอย่างหลายๆ ตัวอย่าง แล้วดูว่าตัวอย่างคำสั่งใดบ้าง ที่เหมาะสมกับงานที่เรากำลังจะจัดทำ แล้วเราก็สามารถที่จะคัดลอก และดัดแปลงคำสั่งเหล่านั้นให้เหมาะสมกับงานที่เรากำลังจะทำ
เรียนรู้เพิ่มเติมที่เอกสารแนบ avenue01.pdf
Share on Facebook