ภาควิชาวิทยาการคอมพิวเตอร์

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Pointers. Why have pointers? / pointers ทำให้ฟังก์ชันหรือส่วนของ โปรแกรมสามารถใช้งานข้อมูลร่วมกันได้ / ใช้ pointers ในการสร้างโครงสร้างข้อมูลที่ ซับซ้อนได้
Advertisements

2.1 การเคลื่อนที่ในแนวเส้นตรง
ภาษา SQL (Structured Query Language)
EEET0485 Digital Signal Processing Asst.Prof. Peerapol Yuvapoositanon DSP3-1 ผศ.ดร. พีระพล ยุวภูษิตานนท์ ภาควิชา วิศวกรรมอิเล็กทรอนิกส์ DSP 5 The Discrete.
ดร. พีระพล ยุวภูษิตานนท์ ภาควิชา วิศวกรรมอิเล็กทรอนิกส์
DSP 4 The z-transform การแปลงแซด
ข้อตกลงในการเรียน พื้นฐานที่จำเป็นสำหรับนำไปใช้ในเรื่อง
การรับค่าและแสดงผล.
Conic Section.
EEET0770 Digital Filter Design Centre of Electronic Systems and Digital Signal Processing การออกแบบตัวกรองดิจิตอล Digital Filters Design Chapter 2 z-Transform.
การแก้ปัญหาด้วยคอมพิวเตอร์
ผศ.ดร. พีระพล ยุวภูษิตานนท์ ภาควิชา วิศวกรรมอิเล็กทรอนิกส์
DSP 4 The z-transform การแปลงแซด
ผังงานโปรแกรม (Program Flowchart)
Lab 3: คำสั่งพื้นฐานสำหรับการรับและการแสดงผลข้อมูล
เนื้อหา ประเภทของโปรแกรมภาษา ขั้นตอนการพัฒนาโปรแกรม
Chapter 3 Graphics Output primitives Part II
หน่วยที่ 5 ตัวดำเนินการ (Operators)
ASP:ACCESS Database.
C Programming Lecture no. 6: Function.
ASP:ACCESS Database.
Geometric data of PostgreSQL
Classification Abstraction
ขั้นตอนวิธี (Algorithm)
บทที่ 4 การโปรแกรมเชิงเส้น (Linear Programming)
โปรแกรม Microsoft Access
Electronic Commerce เว็บฟอร์ม (Web Form).
การสร้างเกี่ยวกับส่วนของเส้นตรง
การเขียนโปรแกรมภาษาซี
What Is GIS? GIS เป็นคำย่อจาก Geographic Information System
CPE 332 Computer Engineering Mathematics II
การสร้างงานกราฟิก ในภาษา php
การ Generate text file ให้เป็นชั้นข้อมูล ArcView
Artificial Intelligence (AI)
วิชาคอมพิวเตอร์กราฟิก intro_vb_net_06 การสร้างกราฟเส้นตรงด้วย VB.NET
วิชาคอมพิวเตอร์กราฟิก
DSP 4 The z-transform การแปลงแซด
Geographic Information System
Week 2 Variables.
Computer Programming for Engineers
2.1 วิธีแก้ปัญหาด้วยคอมพิวเตอร์ (Computer problem solving methods)
บทที่ 3 การทำงานกับฟอร์ม (Form)
โปรแกรม Microsoft Access
บทที่ 3 การทำงานกับฟอร์ม (Form)
วิทยา กรระสี (วท.บ. วิทยาการคอมพิวเตอร์)
การใช้งานระบบจัดการฐานข้อมูล Mysql ผ่าน phpmyadmin
นางสาวอารมณ์ อินทร์ภูเมศร์
CPE 332 Computer Engineering Mathematics II
สำนักงานเขตพื้นที่การศึกษาระนอง
การทำเหมืองข้อมูล (Data Mining)
เรื่องการประยุกต์ของสมการเชิงเส้นตัวแปรเดียว
พื้นฐานเกี่ยวกับโปรแกรม Flash CS3
บทที่ 7 การวิเคราะห์งานและการโปรแกรม แบบมีโครงสร้าง
Chapter 04 Flowchart ผู้สอน อ.ยืนยง กันทะเนตร
School of Information Communication Technology,
สาขาวิชาเทคโนโลยี สารสนเทศ คณะเทคโนโลยีสารสนเทศ และการสื่อสาร.
ตัวแปรและชนิดของข้อมูล (Variables & Data Types)
แบบฝึกหัด จงหาคำตอบที่ดีที่สุด หรือหาค่ากำไรสูงสุด จาก
เรื่องที่ 1 เรื่องที่ 2 เรื่องที่ 3 เรื่องที่ 4 เรื่องที่ 5 บทเรียน.
เรื่องที่ 1 เรื่องที่ 2 เรื่องที่ 3 เรื่องที่ 4 เรื่องที่ 5 บทเรียน.
พื้นฐานการเขียนโปรแกรมด้วย C#
ให้ทำการเขียนโปรแกรมเพื่อแสดงรูปภาพ ดังนี้
โรงเรียนวังไกลกังวล หัวหิน
เครื่องมือในการจัดการและวิเคราะห์ข้อมูล
โครงสร้างข้อมูลแบบ สแตก (stack)
File & Directory Management การจัดการไฟล์และไดเรคทอรี
CPE 332 Computer Engineering Mathematics II Chapter 1 Vector.
Computer Program คือ ขั้นตอนการทำงาน ของคอมพิวเตอร์
1 Introduction to SQL กนกวรรธน์ เซี่ยงเจ็น สำนักวิชาเทคโนโลยีสารสนเทศ และการสื่อสาร มหาวิทยาลัยนเรศวร วิทยาเขต สารสนเทศพะเยา.
ใบสำเนางานนำเสนอ:

ภาควิชาวิทยาการคอมพิวเตอร์ GIS & PostgreSQL ภาควิชาวิทยาการคอมพิวเตอร์

Datatypes (ชนิดข้อมูล) PostgreSQL สนับสนุน Geometric Types ชนิดข้อมูล point (x,y) เป็นข้อมูลขั้นพื้นฐาน point line และ lseg box path polygon circle

จุด : point ชนิด : point เป็นพื้นฐานในระนาม 2-D ของ geometric type Point on the plane Syntax ( x , y ) x , y ขนาด 16 bytes

เส้น : Line & Line Segments ชนิด : lseg หรือ line แทนด้วยคู่หนึ่งของ points Syntax ( ( x1 , y1 ) , ( x2 , y2 ) ) ( x1 , y1 ) , ( x2 , y2 ) x1, y1 , x2 , y2 ขนาด 32 bytes

กล่อง : Boxes ชนิด : box แทนด้วยคู่หนึ่งของ point บนมุมที่อยู่ตรงข้ามกัน Syntax ( ( x1 , y1 ) , ( x2 , y2 ) ) ( x1 , y1 ) , ( x2 , y2 ) x1, y1 , x2 , y2 ขนาด 32 bytes

เส้นทาง : Paths ชนิด path แทนด้วย sets ของ points ที่ต่อเนื่องกัน Syntax [ ] = open path ( ) = close path [ ( x1 , y1 ) , . . . , ( xn , yn ) ] ( ( x1 , y1 ) , . . . , ( xn , yn ) ) เป็น output syntax ด้วย ( x1 , y1 ) , . . . , ( xn , yn ) x1, y1 , . . . , xn , yn ขนาด 16 + 16n bytes

พื้นที่ : Polygons ชนิด polygon แทนด้วย sets ของ points ถือว่าเป็น close paths Syntax ( ( x1 , y1 ) , . . . , ( xn , yn ) ) เป็น output syntax ด้วย ( x1 , y1 ) , . . . , ( xn , yn ) x1, y1 , . . . , xn , yn ขนาด 40 + 16n bytes

วงกลม : Circles ชนิด circle แทนด้วยจุดศูนย์กลาง และ รัศมี Syntax < ( x , y ) , r > เป็น output syntax ด้วย ( ( x , y ) , r ) ( x , y ) , r x , y , r ขนาด 24 bytes

Geometric Operators เป็นเครื่องหมายที่ใช้กับ objects ที่เป็น geometric data type ตัวอย่างเช่น <-> หมายถึง Distance between SELECT ‘(1,1)’::point <-> ‘(2,2)’::point ดูรายละเอียดในตาราง 9-28: Geometric Operators

Geometric Functions เป็น functions ที่ใช้กับ object แบบ geometric types ตัวอย่างเช่น area(object) return type : double precision SELECT * FROM tempbox; (8,9),(1,3) SELECT area(fieldname) FROM tempbox; ได้ผลลัพธ์ 42 ดูตารางที่ 9-29 : Geometric Functions

Geometric Type Conversion Functions เป็น functions ที่ใช้แปลง objects ที่มี data type ต่างกัน ตัวอย่างเช่น box(point, point) points to box return type box box(point ‘(0,0)’, point ‘(1,1)’) SELECT box(point '(0,0)', point '(1,1)'); box (1,1),(0,0)

ข้อแนะนำ ในบทเรียนนี้ท่านควรจะมีความรู้เกี่ยวกับการใช้ functions บน SQL มาก่อน ดังนั้นอาจยังไม่เข้าใจ ให้ศึกษาทบทวนกับ functions ทั่วๆ ไปก่อน ในกรณีที่มี text file ของ vector information แล้ว เราสามารถเขียนโปรแกรมเพื่อ insert ข้อมูลคราวละมาก ๆ