Esri Production Mapping:Map Automation and Advanced … · 2015-07-30 · Esri Production Mapping: Map Automation and Advanced Cartography. Amber Bethell. Joe Sheffield

Post on 17-Jun-2020

11 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

Transcript

Esri Production Mapping:Map Automation and Advanced

CartographyAmber BethellJoe Sheffield

Traditional CartographyWith ArcMap

What you really want

Map Automation

Production MappingCartographic Rules

Map Automation

Production MappingCartographic Rules

Geoprocessing& Python

Map Automation

Production MappingCartographic Rules

Geoprocessing& Python

Esri Production Mapping

A collection of ArcMap Extensions

DataProduction

Cartography Workflow DataValidation

Cartographic Workflow

CartographicData

Scale Appropriate Data

SymbologyConflict

Resolution

Layout

Output

Models and Scripts

Scale Appropriate Data

CartographicData

Scale Appropriate Data

SymbologyConflict

Resolution

Layout

Output

Models and Scripts

Generalization

• Data is collected and maintained in high detail• When drawn at a smaller scale:

- it can be too detailed- symbols can conflict

Generalization

• Clarifies the display of feature geometry at smaller scales

Generalization Tools

Feature Generalization

• Features assessed individually without regard to symbology or spatial relationships

Find the tool and add to a model

Contextual Generalization

• Features from multiple layers assessed simultaneously- Maintain pattern, density, and spatial relationships

Contextual Generalization

• Features from multiple layers assessed simultaneously- Maintain pattern, density, and spatial relationships

Find the tool and add to a model

Find the tool and add to a model

Run the models

DemoCreating Scale Appropriate Data

Cartographic DataCartographic

Data

Scale Appropriate Data

SymbologyConflict

Resolution

Layout

Output

Models and Scripts

Cartographic DataData and text used to enrich cartographic products

Visualization of abstract concepts

Cartographic DataData and text used to enrich cartographic products

Visualization of abstract concepts

Grids and Graticules

• Grids

Grids and Graticules

• Grids

• Graticules

Grids and Graticules

• Grids

• Graticules

• Features

About

Grids and Graticules

• Scale• Coordinate system• Grid line spacing• Annotation placement• Rotation• Line weight, font

Designing

Grids and Graticules

• GP

• Python

Applying

Grids and GraticulesApplying

Grids and GraticulesApplying

DemoCartographic Data

SymbologyCartographic

Data

Scale Appropriate Data

SymbologyConflict

Resolution

Layout

Output

Models and Scripts

SymbologyIntuitively displaying information

SymbologyIntuitively displaying information

Feature Class Representations

Feature ClassRepresentations

GIS Data CartographicEdits

Visual Specifications

• Create Symbology

Defining

Visual Specifications

• Create Symbology• Know Your Rules

Defining

Visual Specifications

• Create Symbology• Know Your Rules• Define Specifications

Defining

Visual SpecificationsApplying

Visual SpecificationsApplying

CartographicEdits

CartographicData

Scale Appropriate Data

SymbologyConflict

Resolution

Layout

Output

Models and Scripts

Cartographic EditsImproving map clarity

Cartographic EditsImproving map clarity

Conflict ResolutionManaging the extent and placement of symbolized features on maps

Conflict ResolutionManaging the extent and placement of symbolized features on maps

Feature Class Representations

Cartographic RefinementAdjusting the alignment and arrangement of symbols

Automating Conflict Resolution

MaskingEnhancing cartographic display by obscuring conflicting symbols

MaskingEnhancing cartographic display by obscuring conflicting symbols

Masking

DemoSymbology and Conflict Resolution

LayoutCartographic

Data

Scale Appropriate Data

Symbology

Layout

Output

Models and Scripts

ConflictResolution

LayoutProviding Context

LayoutProviding Context

Templates

• Static ElementsCompany

Information

Legend

Templates

• Static Elements• Dynamic Elements

- Dynamic Text

ProjectionInformation

Templates

• Static Elements• Dynamic Elements

- Dynamic Text- Python

Title

Templates

• Static Elements• Dynamic Elements

- Dynamic Text- Python- Graphic Table Element

Dynamic Legendor Table

Graphic Table

• Dynamic table creation capabilities• Tables are linked or independent of feature layers• Ability to include text, symbols and graphics

Dynamic illustrated table

Element Placement

Element Placement

Element Placement

OutputCartographic

Data

Scale Appropriate Data

Symbology

Layout

Output

Models and Scripts

ConflictResolution

OutputGetting your map to the people who need it

OutputGetting your map to the people who need it

Color Separation

Automating ExportUsing Python

Production Mapping for ArcGIS Server

ArcGIS

Mobile

PublicAccess

Web

Authoritative Map Product Services

Server

Production Mapping for ArcGIS Server

ArcGIS

Mobile

PublicAccess

Web

Authoritative Map Product Services

Server

GP Services & Python Scripts

Production Mapping Rules

& Templates

Database

Product on Demand

DemoProduct on Demand

Conclusion

Map Automation and Advanced Cartography

CartographicData

Scale Appropriate Data

Symbology

Layout

Output

Cartographic Edits

Map Automation and Advanced Cartography

CartographicData

Scale Appropriate Data

Symbology

Layout

Output

Cartographic Edits

Map Automation and Advanced Cartography

Production MappingCartographic Rules

Map Automation and Advanced Cartography

Production MappingCartographic Rules

Geoprocessing& Python

Map Automation and Advanced Cartography

Production MappingCartographic Rules

Geoprocessing& Python

Thank you…

• Please fill out the session survey:Esri Production Mapping: Map Automation and Advanced Cartography

UC AppPaper – pick up and put in drop box

References

Reach out:

MapAutomation_External@esri.com

Production Mapping

Learn More:http://www.esri.com/productionmapping

Email us:productionmapping@esri.com

Get the configurations:

https://github.com/esri/ctm

Product on DemandGet it:https://github.com/Esri/product-on-demand

Try it:http://pod.arcgis.com/

top related