Download - การเชื่อมข้อมูล House by House กับผัง ... · 2013-10-22 · การเชื่ อมขอม House by House ูล กัังหมบผู
การเชื่อมขอมูล House by House กับผังหมูบานที่มีคาพิกัดแลว การนําเขาฐานขอมูล เขาสูโปรแกรม 1. นําฐานขอมูล House by House ซึ่งเปนฐานขอมูล Microsoft Access ที่ตองการเชื่อมกับผังหมูบานที่มีคาพิกัดแลว ทําการสงออกขอมูลออกไปเปน ขอมูลที่มีรูปแบบเปน dBASE IV (รูปแบบของไฟลที่มีนามสกุล .Dbf) - เลือกฐานขอมูล
- ทําการสงออก ฐานขอมูล
- Save ขอมูลที่สงออกในรูปแบบ dBASE IV ซึ่งมีนามสกุลเปน .dbf
- ใชโปรแกรม TNT mips เพื่อนําฐานขอมูลที่ตองการเชื่อมเขามา สําหรับเตรียมการเชื่อมโยงฐานขอมูลกับโปรแกรม TNT mips ดวยคําสั่ง Process > Import/Export
- เลือกชนิดของฐานขอมูล ซึ่งเปน dBASE IV แลวเลือกปุมคําสั่ง Import
- จะมีหนาตางขึ้นมาดังรูป
ในชอง Source ใหทําการเลือก ไฟลฐานขอมูลที่ตองการนําเขา จาก Drive ที่ไดเก็บไฟลฐานขอมูลที่ไดสงออกไวแลว
ในชอง Destination เปนตําแหนงที่จะเก็บฐานขอมูล และชื่อของฐานขอมูล ที่จะนําเขามาใน TNT mips
ในชอง Table Name เปนช่ือ Table ที่นําขอมูลเขามา
- ในชอง String Encoding ใหเลือกเปน Thai และเลือกคําสั่ง Copy จากนั้นเลือกปุมคําสั่ง Import
โปรแกรมจะดําเนินการนําเขา ฐานขอมูล ที่มีนามสกุล .dbf เขามาสูโปรแกรม TNT mips ตาม Drive, Folder และช่ือไฟล ที่ไดเลือกและตั้งไว การเชื่อมโยงฐานขอมูล กับขอมูลหมูบานที่มีคาพิกัดแลว - เปดโปรแกรม TNT mips โดยเลือก Display เลือกที่ Spatial Data
- ที่เมนู Spatial Data ใหเลือก New Display Layout
- จะปรากฎเมนูของ Layout Controls
- ที่ชองแสดงกลุมขอมูล Group1 ใหทําการแกไขชื่อ เปนช่ือของขอมูลที่ตองการใชงาน สําหรับตัวอยางนี้ ขอมูลที่ตองการใชคือ แผนผังหมูบาน และ ฐานขอมูลของหมูบาน จึงแกไขชื่อ Group1 เปน ขอมูลหมูบาน จากนั้นก็ทําการเลือกขอมูลที่ตองการใหแสดงผลในกลุมของหมูบานเขามา
- สําหรับวิธีการเลือกขอมูลเขามาในกลุมขอมูล สามารถทําไดโดยเลือกที่ปุม Add Layer แลวทําการ เลือกขอมูลจาก Drive หรือ Folder เพิ่มเขามาในกลุมขอมูล
-จะปรากฏแผนผังบานที่ไดทําการลอกลายและใสคาพิกัดไวแลว ซึ่งแผนผังดังกลาวจะมีคาพื้นที่ของแผนผัง ดวย
- แผนผังที่ทําการลอกลายไวแลว
- คาพื้นที่ของแผนผัง
- จากนั้น นําเขาฐานขอมูล (*.Dbf) ที่ไดเตรียมไวเขามาใน โปรแกรม TNT mips โดยเลือกที่ปุม Make Table/Form และ Add Table
- ใหทําการเลือกจาก Drive และ Folder ที่เก็บฐานขอมูลไว เพื่อนํามาเชื่อมตอกับแผนผังหมูบาน
- เลือกที่ตัว Database
- เลือก Table ของ Database ซึ่งเปน Table ช่ือ tblData
- จะปรากฏ Field ขอมูลใน Table ของ Tbldata ที่ถูกนําเขามาในโปรแกรม TNT mips
- ในการเชื่อมตอขอมูลแผนผังหมูบาน กับฐานขอมูล มี Field ที่สําคัญจะตองใชงานอยู 3 Field คือ PEOPLEID, HOUSE, ID_HOUSE นอกนั้นใหทําการลบออกจาก Table ดวยการคลิกเลือกที่ช่ือ Field แลวกดปุม Delete Field เพื่อลบ Field ที่ไมตองการใชออก ใหเหลือแค Field ที่ตองการใชงาน
- จากนั้น ใหทําการเปลี่ยนช่ือ Table จาก tblData เปน Urban_ID ดวยการเลือกช่ือไฟล
ที่ตองการเปลี่ยนช่ือ คลิกขวา เลือกคําสั่ง Edit Name
- ต้ังช่ือ Table ขอมูลใหมใหเปน Urban_ID แลวเลือก OK
- เมื่อทําการ View Table ดูจาก Table ของ Urban_ID จะปรากฏขอมูลใหเห็นดังภาพ
- จากนั้นจะทําการเชื่อมโยงขอมูลระหวาง Table ช่ือ Urban_ID กับแผนผังหมูบาน
- เลือกปุมคําสั่ง Select ที่เปนปุมลูกศรสีแดง ไปทําการเลือกขอมูลของบานหลัง ที่จะทําการเชื่อมโยง จากแผนผังที่เตรียมไว บานหลังที่ถูกเลือกจะปรากฏเปนสี (สีชมพู) ตามตัวอยาง จากนั้นใหไปเลือกในตาราง Tableในชอง Field ช่ือ House ขอมูล Urban_ID
- จากนั้นใหเลือกที่แถบคําสั่ง Record เลือกคําสั่ง Attach to Selected Elements ใหทําการเช่ือมขอมูลระหวาง แผนผังหมูบาน กับ ฐานขอมูลของบาน
- ทําการตรวจสอบการเชื่อมฐานขอมูล ดวยการกด Select แลวกดเลือกบานจากแผนผังบาน ถาทําการเช่ือมขอมูลถูกตอง บานที่ถูกเลือก จะตรงกับขอมูล Table ของ Urban_ID ซึ่งตัวเช่ือมตอขอมูลจะเปน Field ที่ช่ือ House ซึ่งจะตองตรงกันกับ บานเลขที่ จาก แผนผังหมูบาน
- ขั้นตอนตอไป จะเปนการเพิ่มปุมคําสั่ง SML ในการเรียกดูผลขอมูลจากการเชื่อมขอมูล กับแผนผังที่สมบูรณ โดยเลือกที่คําสั่ง Option เลือกที่ Customize เลือก Tool Script
- จะมีกรอบใหเลือกคําสั่ง Customize Tool Scripts ใหกด Add
- เลือกที่ Drive และ Folder ที่เก็บคําสั่ง SML แลว กด OK
- จะมี Icon ของคําสั่ง Tool Script ปรากฏขึ้น
- เมื่อทําการเลือกปุมคําสั่ง Tool Scripts แลว ไปกดเลือกเพื่อดูขอมูลของบานในแผนผังหมูบาน ตัวคําสั่ง Tool scripts จะทําการเรียกขอมูลของโปรแกรมฐานขอมูลทะเบียนประวัติ ของบานหลังที่ถูกเลือก
- จะปรากฏขอมูลของบุคคลทุกคนที่อยูในบานหลังที่ไดทําการเลือก มาแสดงผลในหนาจอของโปรแกรม ฐานขอมูลทะเบียนประวัติ