gis : การสร้าง label และการทำ annotation

Post on 14-Apr-2017

64 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

การทำา Label และ Annotation โดยโปรแกรม ArcMap 10.1

- ขัน้เบื้องต้น

1. ทำาการ Connect หรอืเชื่อมโฟลเดอรข์อ้มูลที่เราต้องการโดยไปที่หน้าต่าง Catalog คลิ๊กขวาที่ Folder Connections -> Connect to Folder หรอืท่ีรูปโฟลเดอรท์างมุมขวา ด้านบนของหน้าต่าง Catalog

Display Area Catalog Window

Table Of

Contents (TOC)

Task Bar Menu Bar Toolbars

Status Bar

2. เลือกโฟลเดอรท์ี่ต้องการ จากนัน้คล๊ิก OK

3. จะได้ขอ้มูลที่เราต้องการในหน้าต่าง Catalog ทางขวามอื

4. เปิดชัน้ขอ้มูลที่ต้องการโดยคลิ๊กซา้ยลากมาที่หน้าต่าง Table Of Contents หรอืหน้าต่าง Command Window

- เรื่องท่ี 1 การทำา Labelวธิท่ีี 1 สรา้ง Label จากเครื่องมอื Labeling1. คล๊ิกขวาท่ีแถบ Tool bar -> เลือก Labeling หรอืไปที่

Customize -> Toolbars -> เลือก Labeling

2. เม ื่อ ได ้เคร ื่อง Labeling แล ้ว ใหค้ล ิ๊กท ี่เคร ื่องมอื Label Manager

3. จะได้หน้าต่าง Label Manager คลิ๊กเครื่องหมายถกูที่หน้าชัน้ขอ้มูลที่ต้องการใหเ้กิดป้ายชื่อ ในหน้าต่าง Label Classes (ดังภาพ) หลังจากนัน้เลือกชื่อที่ต้องการใหแ้สดงบนป้ายชื่อ (Label) ในชอ่ง Label Field หลังจากนัน้เลือกขนาด (size) ,รูปแบบตัวอักษร (Font) , สตีัว

อ ัก ษ ร (Color) แ ล ะ ร ูป แ บ บ ก า ร แ ส ด ง ป ้า ย ช ื่อ (Placement Properties) แล้วกด Apply หรอื กด OK เมื่อเสรจ็เรยีบรอ้ย

****เพิม่เติมการใชเ้ครื่องมอื Labeling****1. เคร ื่องมอื Label Priority Ranking ใชส้ ำาหรบัต้องการให ้

แสดงป้ายชื่อของขอ้มูลใดขอ้มูลหน่ึงก่อน หรอืหลัง

1.1 เลือกชนิดขอ้มูลท่ีต้องการ คลิ๊กท่ีลกูศรด้านขวามอืของหน้าต่างโดยประกอบไปด้วย Top , Up , Down , Botton

Ex. ใหช้นิดขอ้มูล Chon_tam อยูบ่นสดุ แผนที่จะแสดงป้ายชื่อของตำาบลเป็นอันดับแรก โดยป้ายชื่ออ่ืนๆ ที่ซอ้นทับกันจะไมแ่สดง แต่หาก Zoom in จะเหน็ป้ายชื่อทกุป้ายครบถ้วนเชน่เดิม

Ex. กรณีใหข้อ้มูล Chon_vill อยูบ่นสดุ แผนที่ก็จะแสดงป้ายชื่อของขอ้มูลหมูบ่า้นเป็นอันดับแรก

1.2 เครื่องมอื Labeling Weight Ranking ใชส้ำาหรบัใหค้่านำ้าหนักโดยเลือกได้ 2 รูปแบบคือแบบ Feature Weight และแบบ Label Weight

เม ื่อคลิ๊กท ี่เคร ื่องมอืจะได ้หน ้าต ่าง Label Weight Ranking เปลี่ยน Chon_vill ให ้Label Weight มคี่าLow จะทำาใหแ้ผนที่แสดงป้ายชื่อหมูบ่า้นน้อยลง นัน้คือป้ายชื่อหมูบ่า้นมคีวามสำาคัญน้อยนัน้เอง แต่เมื่อ Zoom in ก็ยงัมปี้ายชื่อหมูบ่า้นอยูค่ล้ายกับการทำา Label Priority Ranking นัน่เอง

แต่เมื่อตัง้ค่าที่ชอ่ง Feature Wieght ให ้Chon_vill มคี่าเป็น High จะได้แผนท่ีที่ไมม่ปี้ายชื่อใดมาทับบดบงัจุดหมูบ่า้น

1.3 เครื่องมอื Lock Labeling คือการล็อกไมใ่หม้กีารทำาอะไรกับป้ายชื่อได้

1.4 เคร ื่อ ง ม อื Pause Labeling ค ือ เคร ื่อ ง ม อื ท ี่ห ย ุด กา รเปล่ียนแปลงของป้ายชื่อ เราจะสามารถตัง้ค่าป้ายชื่อได้ แต่ป้ายชื่อจะไมเ่กิดการเปล่ียนแปลงนัน่เอง

1.5 เคร ื่องมอื View Unplaced Label คือการแสดงป้ายช ื่อทัง้หมดท่ีสามารถสรา้งได้ โดยจะขึ้นเป็นตัวอักษรสแีดง

วธิท่ีี 2 สรา้ง Label จากเมนู Properties จากแต่ละชัน้ขอ้มูล1. คลิ๊กที่ช ัน้ขอ้มูลที่หน ้าต่าง Table Of Contents -> เล ือก

Properties

2. จะ ได ้หน ้าต ่าง Layer Properties -> เล ือกแถบ Label ทำาการตัง้ค่าขอ้มูลที่ต้องการใหแ้สดง หากต้องการตัง้ค่ารูปแบบการแสดงผลคล๊ิกที่ Placement Properties

3. จะได้หน้าต่าง Placement Properties ตัง้ค่าตามต้องการ กด OK ทัง้สองหน้าต่างเมื่อเสรจ็เรยีบรอ้ย

4. คลิ๊กขวาท ี่ช ัน้ขอ้ม ูลท ี่ท ำาการต ัง้ค ่า Label ไว เ้ล ือก Label Feature เพื่อใหแ้สดง Label และทำาเชน่เดียวกันกับชัน้ขอ้มูลอ่ืนๆ

วธิท่ีี 3 สรา้ง Label จากเครื่องมอื Draw1. เ ร ิม่ จ า ก เป ิด เคร ื่อ งม อื Draw (โดยกา รคล ิ๊กขว าท ี่แถบ

Toolbars -> เลือก Draw หรอืไปที่ แถบเคร ื่องมอื Customize -> Toolbars -> Draw)

2. ไปที่ Text (รูปตัวอักษร A) คล๊ิกที่ลกูศรลง -> เลือก Label

3. จะได้หน้าต่าง Label Tool Options

4. เปิดขอ้มูลที่เราต้องการสรา้ง Label โดยจะสรา้งแบบเลือกตำาแหน่งอัตโนมตัิและรูปแบบของ Label ตามที่เคยตัง้ค่าไว ้นำาเมา้สค์ลิ๊กในบรเิวณแต่ละชุดของขอ้มูลท่ีต้องการ

คือตำาแหน ่งของ Label ที่จะแสดง1.คือเลือกตำาแน่งโดยอัตโนมตัิตามความเหมาะสมค ือ ร ูปแบ บข อง Label ท ี่จ ะแสดง1. รูปแบบตามที่เคยตัง้ค่าไว้2. เล ือกร ูปแบบใหม ่ โดยจะ

5. ทำาเชน่เดียวกันกับทัง้ท่ีเป็นขอ้มูล point และ line

6. เลือกตำาแหน่งของ Label เป็นแบบคลิ๊กที่ตำาแหน่งใด ใหแ้สดง Label ท่ีตำาแหน่งนัน้ๆ

- เรื่องท่ี 2 การสรา้ง Annotationแบบท่ี 1 (In a database)1. ทำาการเปิดป้ายชื่อ (Label) ท่ีต้องการทำา Annotation

2. คลิ๊กขวาที่โฟลเดอรข์อ้มูลที่เปิดอยู ่-> New -> Folder หลังจากนัน้ตัง้ชื่อโฟลเดอร์

3. หลังจากน ัน้คล ิ๊กขวาท ี่โฟลเดอรท์ ี่เป ิดขอ้มูล -> New -> Personal Geodatabase

4. ตัง้ชื่อ Geodatabase ท่ีสรา้งขึ้น

5. คลิ๊กขวาที่ชัน้ขอ้มูลที่ทำาการเปิด Label ไว ้-> เลือก Convert Label to Annotations

6. จะได้หน้าต่าง Convert Label to Annotation -> ในสว่น Store Annotation ใ ห เ้ ล ือ ก In a database -> ส ว่ น Create Annotation For เลือก All Feature หลังจากนัน้คลิ๊กที่แฟม้โฟลเดอร์สเีหลืองในชอ่ง Annotation Feature Class

7. จะได้หน้าต่าง Create Annotation feature Class ใหเ้ลือกไฟล์ที่มนีามสกลุเป็น .mdb ที่เราสรา้งไว ้-> ตัง้ชื่อตามต้องการ -> กด Save

8. กด Convert

9. จะได้ชัน้ขอ้มูลที่เป็นป้ายชื่อ (Label) ใหมต่ามชื่อที่เราบนัทึกไว ้ซึ่งจะสามารถแก้ไขเฉพาะป้ายใดป้ายหน่ึงได้

10. ทำาการแก้ไขเฉพาะป้ายชื่อที่ต้องการ โดยใชเ้คร ื่องมอื Editor (หากไมม่เีคร ื่องมอื Editor ที่ Toolbars ใหค้ลิ๊กขวาที่ Toolbars -> Editor หรอื ไปท่ี Customize -> Toolbars -> Editor)

11. เมื่อได้เคร ื่องมอื Editor แล้ว ใหค้ลิ๊กที่คำาวา่ Editor เลือก Start Editing

12. โปรแกรมจะแสดงหน้าต่าง Start Editing ขึ้นมาใหเ้ลือกที่ขอ้มูลท่ีเป็น Annotation แล้วกด OK

13. เปิดเครื่องมอื Draw (หากไมม่เีครื่อง Draw ท่ี Toolbars ให้ค ล ิ๊ก ข ว า ท ี่ Toolbars -> Draw ห ร อื ไ ป ท ี่ Customize -> Toolbars -> Draw)

14. เมื่อได้เครื่องมอื Draw ใหเ้ลือก Select Elements

15. ดับเบ ิล้คล ิ๊กท ี่ป ้ายช ื่อท ี่ต ้องการจะเปล ี่ยน จะได ้หน ้าต ่าง Properties -> Change Symbol จ ะ ไ ด ้ห น ้า ต ่า ง Symbol Selector ขึ้นมาใหท้ำาการเปล่ียนรูปแบบของ Label

16. เมื่อทำาการเปลี่ยนเสรจ็เรยีบรอ้ยตามที่ต้องการใหก้ด OK ทัง้หน้าต่าง Symbol Selector และหน้าต่าง Properties

17. จะได้ป้ายชื่อ (Label) ที่ทำาการเปลี่ยนดังภาพ สามารถปรบัขนาดของป้ายที่เปลี่ยนได้โดยเลือกเครื่องมอื Edit Annotation Tool ท่ีเครื่องมอื Editor หลังจากนัน้ คล๊ิกที่ป้ายชื่อที่ต้องการปรบัขนาด

18. เล่ือน Score Mouse เพื่อปรบัขนาดตามต้องการ

19. เมื่อจบการแก้ไขแล้วใหไ้ปที่ Editor ที่เคร ื่องมอื Editor -> เลือก Save Edits

20. หลังจากนัน้เลือก Stop Editing เพื่อเป็นการจบการแก้ไขป้ายชื่อ (Label)

แบบท่ี 2 (In a Map)1. ไ ป ท ี่ Menu Bar ท ี่แ ถ บ View -> เ ล ือ ก Data Frame

Properties

2. จ ะ ไ ด ้ห น ้า ต ่า ง Data Frame Properties เ ล ือ ก แ ถ บ Gerenal ในสว่น Unit เปลี่ยนชอ่ง Map และ Display เป็น Meter -> กด OK

3. คลิ๊กขวาที่ช ัน้ขวาที่ท ำาการเปิดป้ายช ื่อไว ้-> เลือก Convert Label to Annotation

4. จ ะ ไ ด ้ห น ้า ต ่า ง Convert Label to Annotation ใ น ส ว่ น Store Annotation เล ือก In a map สว่น Create Annotation For เล ือก All feature -> กด Convert

5. เมื่อทำาการ Convert เสรจ็จะเป็นดังภาพ หลังจากนัน้จะสามารถแก้ไขป้ายชื่อ (Label) ได้แบบเฉพาะป้ายใดป้ายหน่ึง

6. แก้ไขเฉพาะป้ายชื่อ (Label) โดย ไปที่เคร ื่องมอื Editor -> เลือก Editor -> เลือก Start Editing

7. เลือกเครื่องมอื Select Element

8. ดับเบิล้คลิ๊กที่ป้ายชื่อ (Label) ที่ต้องการจะแก้ไข จะได้หน้าต่าง Properties

9. คลิ๊กท ี่ Change Symbol หลังจากน ัน้ท ำาการแก ้ไขตามท ี่ต้องการ -> กด OK

10. กด OK ในหน้าต่าง Properties

11. จะได้ป้ายชื่อ (Label) ที่แก้ไขดังภาพ และหากต้องการปรบัขนาดของป้ายชื่อใหเ้ลือกเครื่องมอื Edit Tool แล้วนำาไปคลิ๊กที่ป้ายชื่อที่ต้องการปรบัขนาด และใช ้Score Mouse เล่ือนขึ้น - ลงในการปรบัขนาด

12. เม ื่อจบการแก้ไขแล้ว ใหไ้ปที่เคร ื่องมอื Editor -> เล ือก Editor -> เลือก Save Edits

13. หลังจากนัน้เลือก Stop Editing เพื่อจบการแก้ไข

top related