an information model for maps: towards cartographic...

29
An Information Model for Maps: Towards Cartographic Production from GIS Databases Aileen Buckley, Ph.D. and Charlie Frye Senior Cartographic Researchers, ESRI Barbara Buttenfield, Ph.D. Professor, University of Colorado-Boulder Torrin Hultgren Graduate Student, University of Colorado-Boulder

Upload: others

Post on 27-Jun-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

An Information Model for Maps:

Towards Cartographic Production from GIS Databases

Aileen Buckley, Ph.D. and Charlie FryeSenior Cartographic Researchers, ESRI

Barbara Buttenfield, Ph.D.Professor, University of Colorado-Boulder

Torrin HultgrenGraduate Student, University of Colorado-Boulder

Page 2: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote
Page 3: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

DLM5m resolution

DLM5m resolution

DLM25m resolution

DLM25m resolution

DCM_250KDCM_250K

DCM_10KDCM_10K

DCM_100KDCM_100K

DCM_50KDCM_50K

Digital LandscapeModel

CartographicAbstraction

Digital CartographicModel

Map / AtlasProducts

DCM_Campus25KDCM_Campus25K

DCM_Topo24KDCM_Topo24K

DCM_10MillionDCM_10MillionDLM1km resolution

DLM1km resolution

10K OS Topo

24K DOQ

24K USGS Topo24K Hillshade

50K Wall Map

100K Recreation Map

250K Road Map

10M World Wall Map

30K Campus

MapProduction

Page 4: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

GIS Cartography

Page 5: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

DATACOLLECTION CARTOGRAPHY MAP USE

Fundamental information transformations in cartography

Geospatialdata

Geographicalenvironment

Map Map image

CensusGround surveyGPSRemote sensingDigitizing

ReadingAnalysisInterpretation

SelectionGeneralizationSymbolizationLabeling

Transform 2 Transform 3Transform 1

Page 6: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

From geographical environment to map…

DATA COLLECTION CARTOGRAPHY

Geospatialdata

Geographicalenvironment

Map

Transform 2Transform 1

Computational

Non-computational

PRODUCTIONPROCESS

Non-digital

Non-digitaldocuments

COMPILATIONPROCESS

GIS

Digital

Digitalfiles

GIS database

Page 7: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote
Page 8: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

Outline of remainder of talk

Cartographic data modeling

Map conceptualization

Proposed information model for maps

Use of the model for cartographic production

Page 9: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

Types of Maps

Number of users and uses(indicates the level of general application)

Nu

mb

er o

f map

feat

ure

s(a

nd

the

subs

eque

nt c

ompl

exity

of re

latio

nsh

ips

betw

een

them

)

Bike Map

Trail Map

Crime Hot Spots

Suitability Map

AnalysisResults

AtlasThematic Map

Census Data

ThematicMaps

Low High

High

Low

Atlas Reference Map

Topo Map

ReferenceMaps

Special UseMaps

Page 10: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

DLM5m resolution

DLM5m resolution

DLM25m resolution

DLM25m resolution

DCM_250KDCM_250K

DCM_10KDCM_10K

DCM_100KDCM_100K

DCM_50KDCM_50K

Digital LandscapeModel

CartographicAbstraction

Digital CartographicModel

Map / AtlasProducts

DCM_Campus25KDCM_Campus25K

DCM_Topo24KDCM_Topo24K

DCM_10MillionDCM_10MillionDLM1km resolution

DLM1km resolution

10K OS Topo

24K DOQ

24K USGS Topo24K Hillshade

50K Wall Map

100K Recreation Map

250K Road Map

10M World Wall Map

30K Campus

MapProduction

Page 11: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

Traditional GIS data modeling

Workflow or processmodel

Data modelGeographicalenvironment

Conceptualdata model

(CDM)

Logicaldata model

(LDM)

Physicaldata model

(PDM)

Producte.g., GISdatabase

Functionalmodel(FM)

+Data model

Page 12: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

Cartographic data modeling

CCDM LCDM PCDM

Map

FCM

Cartographicworkflow model

Cartographic data model

+

Geographicalenvironment

Page 13: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

Process of map conceptualization

Map and graphic design: an intuitive and creative process

•Type of map• Spatial format• Basic layout• Data to be

represented• Mapping technique

• Kinds of symbols• General symbology• Number of classes

and class limits• Symbol and type

relationships• Typography• Colors

• Legibility• Visual contrast• Organizational

hierarchy• Figure-ground

organization

Map conceptualization

Graphicrefinement

Graphicplan

Graphicideation

Map user andMap purpose

Mapconceptualization

Page 14: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

Mapconceptualization

Map user andMap purpose

CCDM LCDM PCDM

Map

FCM

Cartographicworkflow model

Cartographic data model

+

Geographicalenvironment

1

7

6

3

2

4 5

8

Page 15: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

Cartographic productionmodel

Cartographic data model

REFINEMENT

Graphicrefinement

GraphicplanGraphic

ideationMap user andmap purpose

Mapconceptualization

Geographicalenvironment

Map

FCM

CCDM

LCDM

PCDM

Map conceptualization process

Finalproduct

Publication

Page 16: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

Export

PrintEmail

HydroLayerHydro

+

CartographicRepresentations

Representation features(multiple representations)

SymbolizationLabeling

RepresentationRules

Visual ContrastLegibilityFigure-GroundHierarchy

GraphicRules

(for Features)

Map

DataFrame

MapSurrounds

PageTemplate

Map Production Process

+ =+Featureclass

CartographyTable

Style

SelectionClassificationSimplification

GeneralizationRules

Boundaries

Cultural

Transportation

Surface Cover

PLSS

Physiography

Serve

Publish

Page layoutMap elements

Map CompilationRules

Symbology conflictsLabeling conflicts

Graphic ConflictRules

Visual Balance

GraphicRules

(for the Page)

+

Page 17: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote
Page 18: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

Map compilation

Model generalization:•Selection•Classification

computational processgraphic refinements

CDM

SymbolizationLabeling

RepresentationRules

Visual ContrastLegibilityFigure-GroundHierarchy

GraphicRules

(for Features)

SelectionClassificationSimplification

GeneralizationRules Map

GIS data

Symbology conflictsLabeling conflicts

Graphic ConflictRules

graphic refinement

Page 19: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

Cartographic Generalization

Simplification (reduction of detail or modification that reducesclutter)

Elimination (e.g., nth point removal algorithms)Selection (e.g., Douglas routine)Displacement or Repositioning

Classification (modification of the taxonomy or map legend categories)

Aggregation (typification, collapsing, merging, resampling)Partitioning (using metric or non-metric class breaks)Overlay (in vector space and in raster space)

Enhancement (systematic introduction of detail)Smoothing (e.g., high- or low-pass filter, or DEM pit-pass fill-in)Exaggeration (e.g., retaining features even if they might not maintain visibility "at scale")Refinement (e.g., adding road casing to symbology to highlight highways)Generation (e.g., adding detail through fractal models)Interpolation (e.g., generating a terrain grid or contour lines from individual elevation points)

Page 20: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

Map compilation

Model generalization:•Selection•Classification

computational processgraphic refinements

CDM

SymbolizationLabeling

RepresentationRules

Visual ContrastLegibilityFigure-GroundHierarchy

GraphicRules

(for Features)

SelectionClassificationSimplification

GeneralizationRules Map

GIS data

Symbology conflictsLabeling conflicts

Graphic ConflictRules

graphic refinement

Page 21: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

CartoCulturalFeaturesCarto

Boundaries

CartoCultural

CartoHydro

=

Generalization

CartoTransportation

CartoSurface Cover

CartoPLSS

CartoPhysiography

MapDocument

Feature by feature

+ =CulturalInformation + Cultural

features

Symbolization

GraphicRules+

Labeling

GraphicConflicts

Page 22: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

Generalization Rules

Featureclass

Simplifylines

Simplifiedfeatures

Select basedon attributes

Selectionof features

CartographyTable

Save to layerClassifiedfeatures

Classify Layerfile

Page 23: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

Layerfile

Representation Rules

Featureclass

Match symbolsto style

Symbolizedcarto features

JoinCarto

features

CartographyTable

Style

Save to layerLabeled cartofeatures

Load labelexpressions

Page 24: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

Graphic Rules

Legibility -- ability to be seen AND recognizedVisual Contrast -- extent to which a symbol contrasts with its background and adjacent symbolsFigure-Ground -- spontaneous visual organization of the graphic display into two contrasting perceptual impressionsOrganizational Hierarchy -- internal graphic structuring that portrays levels of relative importance; visual distance between layersVisual Balance – how to draw a readers eye and how the data are distributed and the layout of the geography

Page 25: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

Example of Graphic Rules

Legibilityability to be seen AND recognized

Visual Contrast

Figure-Ground

Organizational Hierarchy

Visual Balance

little square symbols&

two different colors

square = fort

red = English

Page 26: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

Graphic Rules / Graphic Conflicts

Modifiedfeatures

Layer

Change order Ordered layersAdd to

data frameLayers on map

Layer

Order file

Check colorsfor

visual contrast

Modifiedfeatures

Checkfeature sizefor legibility

Modifiedfeatures

Checkcolor conflicts

Modifiedfeatures

Check densityof features

Page 27: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

CompilationElements

MapLegendSlope GuideNorth ArrowConversion GraphAdjoining Sheet GuideElevation GuideBoundary GuideNotesCoordinate notesScale BarGlossaryTitle / SubtitleLocator MapTrim GuideMap SpecificationsMeter Reference Guide

Page 28: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

Finalpage map

Example of Compilation Rules

Data frame

Changeplacementof elements

Modifiedpage map

Add to page Page mapMap template

Relative placement

relationships

Modifypositions

Highlightedproblems

Check fordiscrepancies

Map surroundelements

Page 29: An Information Model for Maps: Towards Cartographic ...downloads2.esri.com/MappingCenter2007/...LasVegas.pdfMap Production. GIS Cartography. DATA ... Census Ground survey GPS Remote

Future Directions

“What we want to do is to put the power back in the hands of the cartographers – allowing them the freedom to override the decisions that the computer made in order to provide absolute clarity. It’s about letting the cartographer put the art back into cartography where it’s needed.”

Paul Hardy, Cartography Product Manager, ESRI