21
การเชื่อมขอมูล House by House กับผังหมูบานที่มีคาพิกัดแลว การนําเขาฐานขอมูล เขาสูโปรแกรม 1. นําฐานขอมูล House by House ซึ่งเปนฐานขอมูล Microsoft Access ที่ตองการเชื่อมกับ ผังหมูบานที่มีคาพิกัดแลว ทําการสงออกขอมูลออกไปเปน ขอมูลที่มีรูปแบบเปน dBASE IV (รูปแบบของไฟล ที่มีนามสกุล .Dbf) - เลือกฐานขอมูล - ทําการสงออก ฐานขอมูล

การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

การเชื่อมขอมูล House by House กับผังหมูบานที่มีคาพิกัดแลว การนําเขาฐานขอมูล เขาสูโปรแกรม 1. นําฐานขอมูล House by House ซึ่งเปนฐานขอมูล Microsoft Access ที่ตองการเชื่อมกับผังหมูบานที่มีคาพิกัดแลว ทําการสงออกขอมูลออกไปเปน ขอมูลที่มีรูปแบบเปน dBASE IV (รูปแบบของไฟลที่มีนามสกุล .Dbf) - เลือกฐานขอมูล

- ทําการสงออก ฐานขอมูล

Page 2: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- Save ขอมูลที่สงออกในรูปแบบ dBASE IV ซึ่งมีนามสกุลเปน .dbf

- ใชโปรแกรม TNT mips เพื่อนําฐานขอมูลที่ตองการเชื่อมเขามา สําหรับเตรียมการเชื่อมโยงฐานขอมูลกับโปรแกรม TNT mips ดวยคําสั่ง Process > Import/Export

Page 3: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- เลือกชนิดของฐานขอมูล ซึ่งเปน dBASE IV แลวเลือกปุมคําสั่ง Import

- จะมีหนาตางขึ้นมาดังรูป

Page 4: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

ในชอง Source ใหทําการเลือก ไฟลฐานขอมูลที่ตองการนําเขา จาก Drive ที่ไดเก็บไฟลฐานขอมูลที่ไดสงออกไวแลว

Page 5: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

ในชอง Destination เปนตําแหนงที่จะเก็บฐานขอมูล และชื่อของฐานขอมูล ที่จะนําเขามาใน TNT mips

ในชอง Table Name เปนช่ือ Table ที่นําขอมูลเขามา

Page 6: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- ในชอง String Encoding ใหเลือกเปน Thai และเลือกคําสั่ง Copy จากนั้นเลือกปุมคําสั่ง Import

โปรแกรมจะดําเนินการนําเขา ฐานขอมูล ที่มีนามสกุล .dbf เขามาสูโปรแกรม TNT mips ตาม Drive, Folder และช่ือไฟล ที่ไดเลือกและตั้งไว การเชื่อมโยงฐานขอมูล กับขอมูลหมูบานที่มีคาพิกัดแลว - เปดโปรแกรม TNT mips โดยเลือก Display เลือกที่ Spatial Data

Page 7: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- ที่เมนู Spatial Data ใหเลือก New Display Layout

- จะปรากฎเมนูของ Layout Controls

Page 8: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- ที่ชองแสดงกลุมขอมูล Group1 ใหทําการแกไขชื่อ เปนช่ือของขอมูลที่ตองการใชงาน สําหรับตัวอยางนี้ ขอมูลที่ตองการใชคือ แผนผังหมูบาน และ ฐานขอมูลของหมูบาน จึงแกไขชื่อ Group1 เปน ขอมูลหมูบาน จากนั้นก็ทําการเลือกขอมูลที่ตองการใหแสดงผลในกลุมของหมูบานเขามา

- สําหรับวิธีการเลือกขอมูลเขามาในกลุมขอมูล สามารถทําไดโดยเลือกที่ปุม Add Layer แลวทําการ เลือกขอมูลจาก Drive หรือ Folder เพิ่มเขามาในกลุมขอมูล

Page 9: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

-จะปรากฏแผนผังบานที่ไดทําการลอกลายและใสคาพิกัดไวแลว ซึ่งแผนผังดังกลาวจะมีคาพื้นที่ของแผนผัง ดวย

Page 10: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- แผนผังที่ทําการลอกลายไวแลว

- คาพื้นที่ของแผนผัง

Page 11: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- จากนั้น นําเขาฐานขอมูล (*.Dbf) ที่ไดเตรียมไวเขามาใน โปรแกรม TNT mips โดยเลือกที่ปุม Make Table/Form และ Add Table

Page 12: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- ใหทําการเลือกจาก Drive และ Folder ที่เก็บฐานขอมูลไว เพื่อนํามาเชื่อมตอกับแผนผังหมูบาน

- เลือกที่ตัว Database

Page 13: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- เลือก Table ของ Database ซึ่งเปน Table ช่ือ tblData

- จะปรากฏ Field ขอมูลใน Table ของ Tbldata ที่ถูกนําเขามาในโปรแกรม TNT mips

Page 14: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- ในการเชื่อมตอขอมูลแผนผังหมูบาน กับฐานขอมูล มี Field ที่สําคัญจะตองใชงานอยู 3 Field คือ PEOPLEID, HOUSE, ID_HOUSE นอกนั้นใหทําการลบออกจาก Table ดวยการคลิกเลือกที่ช่ือ Field แลวกดปุม Delete Field เพื่อลบ Field ที่ไมตองการใชออก ใหเหลือแค Field ที่ตองการใชงาน

Page 15: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- จากนั้น ใหทําการเปลี่ยนช่ือ Table จาก tblData เปน Urban_ID ดวยการเลือกช่ือไฟล

ที่ตองการเปลี่ยนช่ือ คลิกขวา เลือกคําสั่ง Edit Name

Page 16: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- ต้ังช่ือ Table ขอมูลใหมใหเปน Urban_ID แลวเลือก OK

Page 17: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- เมื่อทําการ View Table ดูจาก Table ของ Urban_ID จะปรากฏขอมูลใหเห็นดังภาพ

- จากนั้นจะทําการเชื่อมโยงขอมูลระหวาง Table ช่ือ Urban_ID กับแผนผังหมูบาน

Page 18: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- เลือกปุมคําสั่ง Select ที่เปนปุมลูกศรสีแดง ไปทําการเลือกขอมูลของบานหลัง ที่จะทําการเชื่อมโยง จากแผนผังที่เตรียมไว บานหลังที่ถูกเลือกจะปรากฏเปนสี (สีชมพู) ตามตัวอยาง จากนั้นใหไปเลือกในตาราง Tableในชอง Field ช่ือ House ขอมูล Urban_ID

- จากนั้นใหเลือกที่แถบคําสั่ง Record เลือกคําสั่ง Attach to Selected Elements ใหทําการเช่ือมขอมูลระหวาง แผนผังหมูบาน กับ ฐานขอมูลของบาน

Page 19: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- ทําการตรวจสอบการเชื่อมฐานขอมูล ดวยการกด Select แลวกดเลือกบานจากแผนผังบาน ถาทําการเช่ือมขอมูลถูกตอง บานที่ถูกเลือก จะตรงกับขอมูล Table ของ Urban_ID ซึ่งตัวเช่ือมตอขอมูลจะเปน Field ที่ช่ือ House ซึ่งจะตองตรงกันกับ บานเลขที่ จาก แผนผังหมูบาน

- ขั้นตอนตอไป จะเปนการเพิ่มปุมคําสั่ง SML ในการเรียกดูผลขอมูลจากการเชื่อมขอมูล กับแผนผังที่สมบูรณ โดยเลือกที่คําสั่ง Option เลือกที่ Customize เลือก Tool Script

Page 20: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- จะมีกรอบใหเลือกคําสั่ง Customize Tool Scripts ใหกด Add

- เลือกที่ Drive และ Folder ที่เก็บคําสั่ง SML แลว กด OK

- จะมี Icon ของคําสั่ง Tool Script ปรากฏขึ้น

Page 21: การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู

- เมื่อทําการเลือกปุมคําสั่ง Tool Scripts แลว ไปกดเลือกเพื่อดูขอมูลของบานในแผนผังหมูบาน ตัวคําสั่ง Tool scripts จะทําการเรียกขอมูลของโปรแกรมฐานขอมูลทะเบียนประวัติ ของบานหลังที่ถูกเลือก

- จะปรากฏขอมูลของบุคคลทุกคนที่อยูในบานหลังที่ไดทําการเลือก มาแสดงผลในหนาจอของโปรแกรม ฐานขอมูลทะเบียนประวัติ