1 / 21

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

Labels and Annotation: Efficient And Effective Use of Text On Your Map. Sam Troth. Map Textual Information. Descriptive Names, title, legend Positional Grids, graticules Analytical Charts, tables Metadata Disclaimer, data source May or may not be feature-based

aimon
Download Presentation

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

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. Map Textual Information • 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 Efficient and Effective Use of Text on Your Map

  3. Key Features of Labels • Dynamic • Managed as a group • Linked to a feature • Layer property • Stored in map document or layer file Efficient and Effective Use of Text on Your Map

  4. Feature-based vs. not feature-based text Landuse ID L-Use 1 RSV 2 RES 3 AGR AGR Not feature-based RES Feature-based High seepagezone RSV Efficient and Effective Use of Text on Your Map

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

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

  7. Scale range • Scale at which labels will display Zoomed in Zoomed out Scale > 1:2,000,000 Scale < 1:2,000,000 Efficient and Effective Use of Text on Your Map

  8. Label Placement • Placement properties change depending on type of feature Point Line Polygon Efficient and Effective Use of Text on Your Map

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

  10. 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 Efficient and Effective Use of Text on Your Map

  11. 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 Efficient and Effective Use of Text on Your Map

  12. 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 Map annotation Labels or Geodatabase annotation Converting Labels to Annotation

  13. 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. 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. 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. 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

  17. Annotation classes • Label classes convert to Annotation classes • Reduces need for multiple annotation feature classes • Define separate, independent properties Converting Labels to Annotation

  18. 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. 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 Efficient and Effective Use of Text on Your Map

  20. 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

  21. Efficient and Effective Use of Text on Your Map

More Related