esri uc 2014 | demo theater | labels and annotation: efficient and effective use of text on your map...

21
Labels and Annotation: Efficient And Effective Use of Text On Your Map Sam Troth

Upload: marcus-parks

Post on 04-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

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

Esri UC 2014 | Demo Theater |

Labels and Annotation: Efficient And Effective Use of Text On Your MapSam Troth

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

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

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

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

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

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

RESAGR

123

Landuse

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

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

Feature-based text can be based on:

Single attribute

Multiple attributes

City Name

Population

Franklin

Pop_2011Name

14,650

65,346

37,562Prescott

Franklin

Prescott

Leland

Or an attribute from a joined table

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

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) round(float([SQKM]), 0)

Change case

[CNTRY_NAME] + " (" + [FIPS_CNTRY] +")"[CNTRY_NAME] + " (" + [FIPS_CNTRY] +")"Multiple field values

Round numbers

Stack

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

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 inZoomed in

Scale > 1:2,000,000

Zoomed outZoomed out

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

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

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

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

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

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

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

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

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

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

LabelsLabels

Map annotationMap annotation

Geodatabase annotation

Geodatabase annotation

or

Converting Labels to Annotation

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

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

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

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

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

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

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

Esri UC 2014 | Demo Theater |

Edit annotation

• Better control over individual text elements

Want 3 lines, not 4 Want to move up Want to change alignment

Converting Labels to Annotation

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

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

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

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

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

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

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

Esri UC 2014 | Demo Theater |

Thank you…

• Please fill out the session survey:

Session ID: 1061

Online – www.esri.com/ucsessionsurveys

Efficient and Effective Use of Text on Your Map

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

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