Presentation is loading. Please wait.

Presentation is loading. Please wait.

Esri UC 2014 | Demo Theater | Labels and Annotation: Efficient And Effective Use of Text On Your Map Sam Troth.

Similar presentations


Presentation on theme: "Esri UC 2014 | Demo Theater | Labels and Annotation: Efficient And Effective Use of Text On Your Map Sam Troth."— Presentation transcript:

1 Esri UC 2014 | Demo Theater | Labels and Annotation: Efficient And Effective Use of Text On Your Map Sam Troth

2 Esri UC 2014 | Demo Theater | Map Textual Information Efficient and Effective Use of Text on Your Map Descriptive - Names, title, legend Positional - Grids, graticules Analytical - Charts, tables Metadata - Disclaimer, data source May or may not be feature-based Plan for text placement and storage

3 Esri UC 2014 | Demo Theater | Key Features of Labels Efficient and Effective Use of Text on Your Map Dynamic Managed as a group Linked to a feature Layer property Stored in map document or layer file

4 Esri UC 2014 | Demo Theater | Efficient and Effective Use of Text on Your Map Feature-based vs. not feature-based text AGR RES RSV Feature- based High seepage zone Not feature- based L-Use RSV ID RES AGR 1 2 3 Landuse

5 Esri UC 2014 | Demo Theater | Efficient and Effective Use of Text on Your Map Feature-based text can be based on: Franklin Prescott 65,346 14,650 Single attribute Multiple attributes City Name Population Franklin Pop_2011 Name 14,650 65,346 37,562 Prescott Franklin Prescott Leland Or an attribute from a joined table

6 Esri UC 2014 | Demo Theater | Efficient and Effective Use of Text on Your Map Label with Python, VBScript, or Jscript expressions def FindLabel ( [CNTRY_NAME] ): S = [CNTRY_NAME] S = S.upper() return S def FindLabel ( [CNTRY_NAME] ): S = [CNTRY_NAME] S = S.upper() return S def FindLabel ( [CNTRY_NAME] ): S = [CNTRY_NAME] S = S.replace(" ", "\n") return S def FindLabel ( [CNTRY_NAME] ): S = [CNTRY_NAME] S = S.replace(" ", "\n") return S round(float([SQKM]), 0) Change case [CNTRY_NAME] + " (" + [FIPS_CNTRY] +")" Multiple field values Round numbers Stack

7 Esri UC 2014 | Demo Theater | Efficient and Effective Use of Text on Your Map Scale range Scale at which labels will display Scale < 1:2,000,000 Zoomed in Scale > 1:2,000,000 Zoomed out

8 Esri UC 2014 | Demo Theater | Efficient and Effective Use of Text on Your Map Label Placement Placement properties change depending on type of feature Point Line Polygon

9 Esri UC 2014 | Demo Theater | Efficient and Effective Use of Text on Your Map Labeling toolbar Placement options SQL Query Text symbol - Halo Scale range Label classes – import from symbology Reference scale Labeling Demonstration

10 Esri UC 2014 | Demo Theater | Efficient and Effective Use of Text on Your Map Maplex Label Engine Advanced high-quality cartographic text placement engine End goal of reducing map production time and costs Numerous options - Label placement - Fitting strategies - Label density - Conflict resolution

11 Esri UC 2014 | Demo Theater | Efficient and Effective Use of Text on Your Map Pulling it all together… Labels can be a great choice for text on your map: - Dynamically placed - Based on feature attributes - Property of a layer Get the most out of labeling: - Visible scale range - Label expressions - Label placement - Label classes

12 Esri UC 2014 | Demo Theater | Set up labels, convert to annotation Common workflow to set the bulk of your text properties as labels, and then convert to annotation for finer control Labels Map annotation Geodatabase annotation Geodatabase annotation or Converting Labels to Annotation

13 Esri UC 2014 | Demo Theater | Converting labels to annotation For individual layers or all layers in the data frame Reference scale Storage location Feature-linked or standard Append to existing Retain unplaced text Converting Labels to Annotation

14 Esri UC 2014 | Demo Theater | Map annotation Use in a single map document Stored as graphics Create and edit with the Draw toolbar Organized into Annotation Groups Can link visibility to a layer Requires a reference scale Converting Labels to Annotation

15 Esri UC 2014 | Demo Theater | Geodatabase annotation Feature class Reuse Reference scale View as a layer - ArcMap TOC Choose from - Standard - Feature-linked Licensing Standard editing environment Converting Labels to Annotation

16 Esri UC 2014 | Demo Theater | Edit annotation Better control over individual text elements Want 3 lines, not 4Want to move upWant to change alignment Converting Labels to Annotation

17 Esri UC 2014 | Demo Theater | Annotation classes Label classes convert to Annotation classes - Reduces need for multiple annotation feature classes - Define separate, independent properties Converting Labels to Annotation

18 Esri UC 2014 | Demo Theater | Annotation Map annotation can be useful for: Minimal text Little editing Use in one map Geodatabase annotation is the best choice when: Lots of text Editing Use in multiple maps Converting Labels to Annotation

19 Esri UC 2014 | Demo Theater | Efficient and Effective Use of Text on Your Map Related Presentations Wednesday 16/07/14 11:00 AM - 11:30 AM : Desktop Mapping: Managing and Editing Annotation (General Theatre 2 Exhibit Hall A) Thursday 17/07/14 08:30 AM - 09:45 AM : Desktop Mapping: Getting the Most from the Maplex Label Engine (Room 14B) See us at the Mapping and Visualization Island at the Esri Showcase

20 Esri UC 2014 | Demo Theater | Thank you… Please fill out the session survey: Session ID: 1061 Online – www.esri.com/ucsessionsurveyswww.esri.com/ucsessionsurveys Efficient and Effective Use of Text on Your Map

21 Esri UC 2014 | Demo Theater | Efficient and Effective Use of Text on Your Map


Download ppt "Esri UC 2014 | Demo Theater | Labels and Annotation: Efficient And Effective Use of Text On Your Map Sam Troth."

Similar presentations


Ads by Google