region 6 seamless annotation geodatabase development n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Region 6 Seamless Annotation Geodatabase Development PowerPoint Presentation
Download Presentation
Region 6 Seamless Annotation Geodatabase Development

Loading in 2 Seconds...

play fullscreen
1 / 21

Region 6 Seamless Annotation Geodatabase Development - PowerPoint PPT Presentation


  • 86 Views
  • Uploaded on

Region 6 Seamless Annotation Geodatabase Development. Presented by Andy Bury and Morgan Omdal Tetra Tech, Inc. April, 2009. Presentation Outline. Project History and Objectives Project Details Project Results Lessons Learned. Historical Context.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Region 6 Seamless Annotation Geodatabase Development' - thetis


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
region 6 seamless annotation geodatabase development

Region 6 Seamless Annotation Geodatabase Development

Presented byAndy Bury and Morgan OmdalTetra Tech, Inc.April, 2009

presentation outline
Presentation Outline
  • Project History and Objectives
  • Project Details
  • Project Results
  • Lessons Learned
historical context
Historical Context
  • Region 6 uses digital annotation files for map production
  • GSTC quad-based annotation as E00 or TXT files
  • Difficult to use and did not cover the entire Region
  • 1,279 quads out of 1366 had TXT annotation
project objectives
Project Objectives
  • Seamless annotation feature class geodatabase
  • Features from all 1:24,000-scale quad maps in Region 6
  • Defined according to the ½ inch = 1 mile scale (1:126,720) specifications
results
Results
  • Tetra Tech delivered a seamless annotation feature class geodatabase for all of Region 6
  • 98 annotation classes
  • Met USDA Forest Service cartographic and symbol standards
  • Appropriate for 1:126,720 scale maps, but maintained much of the information from the 1:24,000 scale maps
project development details
Project Development Details
  • Data collection
  • Base map layer compilation
  • Geodatabase design
  • Converting/Importing annotation
  • Placing annotation
  • Quality assurance
data collection
Data Collection
  • Base map data layers
    • Used to replicate features on a forest service visitor’s map
    • Point and line features symbolized to standard sizes and widths
  • TXT annotation files
    • Used to import quad based annotation where available
  • Hard/Soft copy SEQs
    • Used as a guide for positioning labels and as annotation source when TXT files are unavailable
setting up the databases
Setting Up the Databases
  • Base Map Geodatabase
    • Reproject layers to the appropriate projection/datum
    • Import layers into a Geodatabase
      • Allows for Map Caching
  • Annotation Geodatabase
    • Designing the Geodatabase
      • What symbol/annotation classes are included?
      • Will the annotation by displayed using a different projection?
geodatabase design
Geodatabase Design
  • What symbol/annotation classes are included?
    • Symbol classes allow functional groupings of similar feature labels
      • Allows for on/off toggling in map TOC
      • Region 6 had 98 total symbol classes!
    • Annotation classes allow cartographic groupings of similar symbol parameters
  • Will the annotation be displayed using a different projection?
    • Horizontal annotation will rotate
    • Isolate labels to manage separately
subtype details of an annotation gdb feature class
Subtype Details of an Annotation GDB Feature Class
  • An annotation feature class contains user-defined symbol classes (subtypes) and annotation classes
  • Annotation classes correspond to the cartographic standards developed by the agency
  • Unique symbol classes for horizontal labels
converting importing annotation
Converting/Importing Annotation

7.5 Minute Topological Maps USFS Visitor Maps

Quad Based | 1:24k Scale | *.e00 or *.txt Seamless | ½” = 1 Mile | *.gdb or *.mdb

importing from txt dgn files
Importing From TXT/DGN Files
  • Run an AML to reference quad based annotation
    • Output is a Coverage
  • Select on DGN attributes to import to specific symbol classes using “Convert Coverage Annotation to Geodatabase Annotation”
  • Calculating Symbol ID and Annotation ID codes
  • Calculate status field for “placed” or “unplaced”
automating the process
Automating the Process
  • Build a Model to automate the process of importing annotation to Geodatabase
other methods of converting importing annotation
Other Methods of Converting/Importing Annotation
  • Convert feature labels to Annotation
    • Outdated information contained in quad based TXT files or feature names that are frequently updated
      • Roads from INFRA
      • Recreation site names
  • Create annotation from scratch where TXT files are not available
placing annotation pieces to a puzzle
Placing Annotation: Pieces to a Puzzle
  • Variations in font size and reference scale produce jumbled and overlapping labels
  • Drag, rotate, flip, resize, explode, merge and position text into a “best fit” location as to minimize overlap with features and other annotation
  • Use specific criteria or “Rules of Thumb” to place each label appropriately
placing annotation pieces to a puzzle1
Placing Annotation: Pieces to a Puzzle
  • Annotation along a linear feature
  • Horizontal annotation around a point or within a region
  • Avoiding overlapping annotation
  • Repeating annotation for large features
  • Precise spacing between annotation and features
quality assurance
Quality Assurance
  • Compare final product with hard/soft copy SEQs
  • Edge match adjacent quads and remove duplicate labels
  • Review attribute table to ensure Symbol ID and Annotation ID codes are assigned appropriately
lessons learned
Lessons Learned
  • Map caching significantly reduced refreshing speed
  • SDE editing frequently caused computer crashes
    • Worked on local machines, then appended groups of annotation together
  • Various methods of converting/importing annotation created thousands of “default” or unnecessary annotation classes
    • Applied a script to delete unused classes
lessons learned cont
Lessons Learned Cont.
  • A single annotation feature class for an entire forest region was too big to manage easily
    • Limit annotation feature classes to a single CSA
    • Limit annotation feature classes to particular symbol types
      • E.g. hydro annotation
  • Keep the number of symbol classes minimal … don’t get too specific unless necessary
  • Annotation of different symbol classes can share an annotation class