labeling, annotation, editing, and text placement with arcgis...labeling, annotation, editing, and...

37
Labeling, Annotation, Editing, and Text Placement with ArcGIS Ralph Denkenberger

Upload: others

Post on 23-May-2020

29 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Labeling, Annotation, Editing, and Text Placement

with ArcGISRalph Denkenberger

Page 2: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

OverviewOverview

•• Define labels & annotationDefine labels & annotation

•• Work with labelsWork with labels

•• Convert labels to annotationConvert labels to annotation

•• Work with annotationWork with annotation

•• QuestionsQuestions

2

Page 3: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Map has variety of textual information

•• DeDescriptive- Names, title, legend

•• PositionalPositional- Grids, graticules

•• AnalyticalAnalytical- Charts, tables

•• MetadataMetadata-- Disclaimer, Disclaimer, data sourcedata source

•• May or may not be featureMay or may not be feature--basedbased

•• Plan for text placement and storagePlan for text placement and storage

3

Page 4: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Feature-based vs. not feature-based text

4

AGR

RES

RSV

Feature- based

High seepage

zone

Not feature- based

L-UseRSV

ID

RESAGR

123

LanduseLanduse

Page 5: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

FeatureFeature--based textbased text

5

•• Can be based onCan be based on

Single attribute

Multiple attributes

2001 Population

Population over 70

Pop-2001R-Type OV70

14,6501 709

65,3462 1201

37,5621 503

Page 6: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Labels or annotationLabels or annotation

6

Labels Annotation

Dynamic Static

Managed as a group Managed individually

Stored in map document Stored in map document or in GDB

Linked to a feature May or may not be linked to a feature

Layer property Can be a graphic or a feature

Page 7: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Decision making for map text

77

GDB annotation FC

Feature linked Standard

Map annotation group

Bulk labels (dynamic)

Options Standard Label Engine Maplex Label Engine

Labels

Annotation

Feature-based Not feature-based

Individual annotations

C o n v e r s i o n C o n v e r s i o n

Page 8: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

OverviewOverview

•• Define labels & annotationDefine labels & annotation

•• Work with labelsWork with labels

•• Convert labels to annotationConvert labels to annotation

•• Work with annotationWork with annotation

8

Page 9: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Label managementLabel management

9

•• Layer Properties dialogLayer Properties dialog–– Manage labels one layer at a timeManage labels one layer at a time

Page 10: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Label managementLabel management

10

•• Layer Properties dialogLayer Properties dialog–– Manage labels as a groupManage labels as a group

•• Labeling toolbarLabeling toolbar

Page 11: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Label PlacementLabel Placement

• Placement properties change depending on type of feature

11

• Point

• Line

• Polygon

Page 12: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Label fieldLabel field

12

•• Label using any attribute fieldLabel using any attribute field•• Label from joined tablesLabel from joined tables

Square KMSquare KMNameName

Page 13: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Symbols & stylesSymbols & styles

•• Font, size, colorFont, size, color

•• Bold, underline, italicBold, underline, italic

•• X/Y offset from featureX/Y offset from feature

13

Predefined symbolsPredefined symbolsCustom symbolsCustom symbols

•• Vertical & horizontal Vertical & horizontal alignmentalignment

•• Uppercase, lowercaseUppercase, lowercase

•• Shadow, halo, background Shadow, halo, background fillfill

Page 14: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Point placementPoint placement

14

Angles 45 & 225• Hierarchy of angles•• Hierarchy of anglesHierarchy of angles

• Based on attribute field•• Based on attribute fieldBased on attribute field

• Directly on point•• Directly on pointDirectly on point

• Predefined scheme•• Predefined schemePredefined scheme

Page 15: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Line placementLine placement

15

•• OrientationOrientation–– HorizontalHorizontal–– ParallelParallel–– CurvedCurved–– PerpendicularPerpendicular

•• PositionPosition–– Above lineAbove line–– On the lineOn the line–– Below lineBelow line–– Define offset unitsDefine offset units

Horizontal on line

Parallel below line

Curved above line,

offset

Page 16: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

•• HorizontalHorizontal•• StraightStraight

Polygon placementPolygon placement

16

•• Try horizontal first, Try horizontal first, then straight then straight

Page 17: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Scale rangeScale range

17

•• Scale at which labels will displayScale at which labels will display

Scale > 1:2,000,000

Zoomed inZoomed in

Scale < 1:2,000,000

Zoomed outZoomed out

Page 18: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Label classesLabel classes

18

•• Label features in same layer differently Label features in same layer differently –– Define with SQL QueryDefine with SQL Query–– Use existing feature symbol categoriesUse existing feature symbol categories

Symbol categoriesSymbol categories

Page 19: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Label classesLabel classes

19

Page 20: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Label Priority & Weight RankingLabel Priority & Weight Ranking

20

•• Objects with higher rank or weight will not be overObjects with higher rank or weight will not be over--writtenwritten

Page 21: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Label with VBScript or Jscript expressions Label with VBScript or Jscript expressions

21

• Change caseUCase([STREET])

• Stack labelsReplace([NAME], " ", vbNewLine)

• Round numbersRound([AREA], 1)

• Label multiple field values[CITY] & ", " & [CNTRY]

Page 22: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

MaplexMaplex Label EngineLabel Engine

22

•• Enhanced rule base for label placementEnhanced rule base for label placement•• Requires Requires MaplexMaplex extensionextension

Page 23: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

OverviewOverview

•• Define labels & annotationDefine labels & annotation

•• Work with labelsWork with labels

•• Convert labels to annotationConvert labels to annotation

•• Work with annotationWork with annotation

23

Page 24: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Annotation storage Annotation storage -- In the mapIn the map

24

•• Use in a single map documentUse in a single map document•• Stored as graphics, create and edit with Draw toolbarStored as graphics, create and edit with Draw toolbar

Page 25: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Annotation storage Annotation storage –– In a In a geodatabasegeodatabase

25

•• Use labeling and convert to annotationUse labeling and convert to annotation

Page 26: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Annotation storage Annotation storage -- In a In a geodatabasegeodatabase

26

•• Use in multiple map documentsUse in multiple map documents•• Use for variableUse for variable--depth maskingdepth masking•• Store additional feature attributesStore additional feature attributes•• Display in Display in ArcMapArcMap TOCTOC•• Layer properties you can setLayer properties you can set

–– TransparencyTransparency–– Draw orderDraw order

Appears in ArcCatalogCatalog Tree with Layer name

Page 27: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Annotation classesAnnotation classes

27

•• In GDB, Label class converts to Annotation classIn GDB, Label class converts to Annotation class–– No need for multiple annotation No need for multiple annotation FCsFCs–– Define separate, independent propertiesDefine separate, independent properties

Page 28: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Unplaced annotationUnplaced annotation

28

• GDB annotation FC • Map annotation group

Stored in anno FC Stored in map

Page 29: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

OverviewOverview

•• Define labels & annotationDefine labels & annotation

•• Work with labelsWork with labels

•• Convert labels to annotationConvert labels to annotation

•• Work with annotationWork with annotation

29

Page 30: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Edit annotationEdit annotation

30

•• Better control over individual text elementsBetter control over individual text elements

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

Page 31: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Use correct toolbarUse correct toolbar

31

•• Create new annotationCreate new annotation•• Edit existing annotationEdit existing annotation

Edit GDB annotation FC

Edit map annotation group

Page 32: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Editor toolbarEditor toolbar

32

•• Central location for creating & editing annotationCentral location for creating & editing annotation•• Integrated with feature editing environmentIntegrated with feature editing environment

–– Use snapping, select by attribute, etc.Use snapping, select by attribute, etc.

Page 33: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Create new annotationCreate new annotation

33

•• Choose Choose targettarget

•• Add text and Add text and construction construction typetype

•• Click to Click to placeplace

Page 34: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Edit existing annotationEdit existing annotation

34

•• Choose Choose target or target or targetstargets

•• Change Change properties or properties or attributes in attributes in tabletable

Page 35: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Edit existing annotationEdit existing annotation

35

•• Choose Choose which which feature to feature to follow by follow by pointing to itpointing to it

•• Horizontal, Horizontal, straight, or straight, or curvedcurved

•• Create Create multiple multiple parts and parts and move move individuallyindividually

Page 36: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference

Questions?

3636

Thank you for attending!Thank you for attending!

Please fill out the survey form.Please fill out the survey form.

Page 37: Labeling, Annotation, Editing, and Text Placement with ArcGIS...Labeling, Annotation, Editing, and Text Placement with ArcGIS Author: Esri Subject: 2011 Esri Federal User Conference