configuring plts for arcgis · plts foundation • base toolset –consistent, repeatable,...

25
Configuring PLTS for Configuring PLTS for ArcGIS ArcGIS Sandi Belson Sandi Belson

Upload: others

Post on 26-Jun-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

Configuring PLTS for Configuring PLTS for ArcGISArcGIS

Sandi BelsonSandi Belson

Page 2: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

Seminar overviewSeminar overview

•• PLTS SolutionsPLTS Solutions–– What are they?What are they?–– What do they provide?What do they provide?

•• Configuring PLTSConfiguring PLTSg gg g–– PLTS Production PLTS Production geodatabasegeodatabase–– PLTS Product LibraryPLTS Product Library

•• Creating Field ConfigurationsCreating Field Configurationsg gg g•• Setting up validation rules Setting up validation rules •• Managing productsManaging products•• Views and Visual SpecificationsViews and Visual Specifications

Page 3: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

PLTS FoundationPLTS Foundation

•• Base toolsetBase toolset–– Consistent, repeatable, production workflowsConsistent, repeatable, production workflows

•• Multiple componentsMultiple components–– End to end data and map production toolsEnd to end data and map production toolsp pp p

•• Workflow managementWorkflow management•• Data editing/extractionData editing/extraction•• Data reviewData review•• Cartographic productionCartographic production

datio

n to

ols GIS Data

ReViewerMap

Production System-Atlas

Task Assistant Manager

Job Tracking for ArcGIS

(JTX)

Foun

d

Page 4: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

PLTS SolutionsPLTS Solutions

•• Industry specific aides to productionIndustry specific aides to production•• Product specific resourcesProduct specific resources

–– GeodatabaseGeodatabase schemasschemas•• Validation specificationsValidation specifications

AeronauticalSolution

DefenseSolutionpp

–– Cartographic resourcesCartographic resources•• SymbologySymbology specificationsspecifications•• Grid templatesGrid templates

PLTS Foundation PLTS Foundation

•• Surround elementsSurround elements–– Special toolsSpecial tools

•• ModifiableModifiableNauticalSolution

Mapping AgencySolution

–– Edit existingEdit existing–– Create from scratchCreate from scratch

•• Sits ‘on top’ of PLTS FoundationSits ‘on top’ of PLTS Foundation

PLTS FoundationPLTS Foundation

Page 5: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

Terminology…Terminology…

•• Production databaseProduction databaseProduction Database

Data Model 

–– Contains data being used for Contains data being used for production tasksproduction tasks

–– Consists of a data model Consists of a data model •• Entire schema of the databaseEntire schema of the database

•• Product LibraryProduct Library–– GeodatabaseGeodatabase with product specific with product specific

resourcesresources•• Geographic data managementGeographic data management•• Page Layout managementPage Layout management Product 

LibraryLibrary

A

Page 6: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

Configuring the production Configuring the production geodatabasegeodatabase

•• Typical Typical geodatabasegeodatabase–– Detailed domainsDetailed domains–– Feature classesFeature classes

•• With subtypesWith subtypes–– Configure using Configure using ArcCatalogArcCatalog toolstools

•• Additional PLTS tablesAdditional PLTS tables–– Used by the PLTS toolsUsed by the PLTS toolsyy

Page 7: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

Configuring Product LibraryConfiguring Product Library

•• For Data ManagementFor Data Management–– Configure in Configure in ArcMapArcMap

•• Product Library tab or Product Library tab or Properties dialogProperties dialogO i i d i th ftO i i d i th ft•• Or using wizards in the softwareOr using wizards in the software

–– Build first two levels of the hierarchyBuild first two levels of the hierarchy•• Solution Solution

–– Project or domain groupingProject or domain groupingProject or domain groupingProject or domain grouping

•• Product ClassProduct Class–– Usage groupingUsage grouping–– “specific scale “specific scale topotopo maps, nautical charts”maps, nautical charts”

•• *Can let the software build for you*Can let the software build for you•• *Can let the software build for you*Can let the software build for you–– Uses default names and version levelsUses default names and version levels

Page 8: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

DemoDemo

•• Explore MGCP Production Explore MGCP Production geodatabasegeodatabase•• Connect to PLTS Product LibraryConnect to PLTS Product Library

Page 9: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

PLTS Attribute management & data validation with PLTSPLTS Attribute management & data validation with PLTS

•• Saved in the Product classSaved in the Product class–– Within the product libraryWithin the product library–– Associates rules with product being createdAssociates rules with product being created

•• Attribute managementAttribute managementgg–– Control appearance & behavior of attributes Control appearance & behavior of attributes –– PLTS Selection and PLTS Target tabPLTS Selection and PLTS Target tab

•• Data validationData validationData validationData validation–– Spatial and attribute QCSpatial and attribute QC–– Using Data Using Data ReViewerReViewer Batch JobsBatch Jobs

Production DatabaseProduct Library

P d t D fi itiP d t D fi itiSolution

Product DefinitionProduct Definition

Product Class

Data Model Attribute  Management 

Data Validation

Page 10: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

Feature attribute managementFeature attribute management

•• Control the appearance of attribute fieldsControl the appearance of attribute fields–– Observed on the PLTS Target and PLTS Selection tabs Observed on the PLTS Target and PLTS Selection tabs

•• Also called field configurationsAlso called field configurations–– Identifies attributes that are:Identifies attributes that are:

Required, editable, or disabled Required, editable, or disabled for editingfor editing

–– Used to set field order Used to set field order –– Additional properties availableAdditional properties available

•• Activate through context menuActivate through context menu–– On either the PLTS Target or On either the PLTS Target or

PLTS Selection tabPLTS Selection tab

A

Page 11: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

Creating field configurationsCreating field configurations

•• Field Configuration ManagerField Configuration Manager–– ArcMapArcMap > Foundation tools> Foundation tools–– Configuration saved in Product LibraryConfiguration saved in Product Library–– Establish appearanceEstablish appearancepppp

•• EXEX–– Visibility: Normal, Bold, InvisibleVisibility: Normal, Bold, Invisible–– Change orderChange order–– Set field typeSet field type

•• Ex, DateEx, Date pickerpicker–– Add help ‘documentation’Add help ‘documentation’

Page 12: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

Edit shared fieldsEdit shared fields

•• Allows for editing configuration of fields in batchAllows for editing configuration of fields in batch–– Across feature classes or subtypesAcross feature classes or subtypes

•• Applies to fields with the same name and data typeApplies to fields with the same name and data type–– Accessed within the Field Configuration ManagerAccessed within the Field Configuration Manager

Page 13: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

DemoDemo

•• Create field configurationsCreate field configurations

Page 14: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

Validation onValidation on--thethe--flyfly

•• Occurs using the PLTS Selection and Target tabsOccurs using the PLTS Selection and Target tabs–– Verifies attribute values prior to feature creationVerifies attribute values prior to feature creation

•• Uses preUses pre--created Data Checkscreated Data Checks•• Checks saved in a Batch JobChecks saved in a Batch Job

–– Batch Job is saved in the Product LibraryBatch Job is saved in the Product Library•• Activated from the PLTS TOC tabsActivated from the PLTS TOC tabs

Page 15: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

Creating attribute validation rulesCreating attribute validation rules

•• Configure checks using the Configure checks using the ReViewerReViewer Batch Job ManagerBatch Job Manager–– Execute SQLExecute SQL

•• Where clause defines invalid attributesWhere clause defines invalid attributes–– Regular Expression CheckRegular Expression Check

•• Searches for string patternsSearches for string patterns–– Unique ID CheckUnique ID Check

•• Checks ID across entire databaseChecks ID across entire database–– Table to Table Attributes checkTable to Table Attributes check

•• Compares table valuesCompares table values–– Between tables and/or feature classesBetween tables and/or feature classes

Subtype domain & relationshipSubtype domain & relationship–– Subtype, domain, & relationshipSubtype, domain, & relationshipcheckschecks

Page 16: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

Spatial validation Spatial validation

•• GeodatabaseGeodatabase topologytopology–– Well known spatial validation policiesWell known spatial validation policies

•• ReViewerReViewer Spatial Validation rulesSpatial Validation rules–– Spatial Parameter validation checksSpatial Parameter validation checkspp–– Feature on Feature checksFeature on Feature checks–– Duplicate Geometry checksDuplicate Geometry checks–– Topology checksTopology checksTopology checksTopology checks–– Z value checksZ value checks–– Polygon checksPolygon checks–– PolylinePolyline checkschecksPolylinePolyline checkschecks

•• Configure through the Batch Job ManagerConfigure through the Batch Job Manager

Page 17: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

Associate Batch Jobs to Product LibraryAssociate Batch Jobs to Product Library

•• Allows for onAllows for on--thethe--fly validationfly validation–– Associate up to 2 batch jobsAssociate up to 2 batch jobs

•• SpatialSpatial•• AttributeAttribute

–– PLTS Properties dialogPLTS Properties dialog•• PLTS menu > Foundation Tools > PLTS menu > Foundation Tools >

Associate Batch JobsAssociate Batch Jobs•• Uploads to the Product LibraryUploads to the Product Library•• Uploads to the Product LibraryUploads to the Product Library•• Always available when connected to ProductAlways available when connected to Product

LibraryLibrary

Page 18: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

DemoDemo

•• Create Create ReViewerReViewer Batch JobsBatch Jobs–– AttributeAttribute–– SpatialSpatial

•• Associate batch job with Product LibraryAssociate batch job with Product Libraryj yj y•• Explore validationExplore validation--onon--the flythe fly

Page 19: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

Cartographic product managementCartographic product management

•• Two options for managing productsTwo options for managing products–– One MXD managing the entire map seriesOne MXD managing the entire map series

•• MPSMPS--AtlasAtlas–– Separate MXD’s managed as productsSeparate MXD’s managed as products

•• Product LibraryProduct Library

•• Use will depends on complexityUse will depends on complexity–– Simpler products Simpler products vsvs

more complex productsmore complex products

Product Library

MPS-Atlas

Page 20: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

Creating a map book with MPSCreating a map book with MPS--AtlasAtlas

•• Batch cartographic production toolBatch cartographic production tool–– Multiple map sheets in one MXDMultiple map sheets in one MXD–– Map sheets in a series can be shared or single Map sheets in a series can be shared or single

•• Shared Shared –– layouts are sharedlayouts are shared•• Single Single –– layouts are individuallayouts are individual

–– Batch printing and export capabilitiesBatch printing and export capabilities–– Map sheets can be saved asMap sheets can be saved as

individual map documentsindividual map documents•• Quick & easy to use map seriesQuick & easy to use map series

generation toolgeneration tool

Page 21: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

Managing products with Product LibraryManaging products with Product Library

•• Data and map document managerData and map document manager–– Store in a Store in a geodatabasegeodatabase–– Organizes data and maps by product Organizes data and maps by product

•• Based on commonalityBased on commonality–– Manages complex chartsManages complex charts

•• Many changesMany changes•• Multiple users editingMultiple users editing

Page 22: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

PLTS ViewsPLTS Views

•• Help prepare for map productionHelp prepare for map production•• Presets many map propertiesPresets many map properties

–– Data needed Data needed –– SymbologySymbologyy gyy gy–– Labels or annotationLabels or annotation–– Cartographic projectionsCartographic projections

•• Can be used for all products or tasksCan be used for all products or tasksCan be used for all products or tasks Can be used for all products or tasks in organizationin organization

–– Stored in a databaseStored in a database–– Loaded into the map document when neededLoaded into the map document when neededLoaded into the map document when neededLoaded into the map document when needed

2222

Page 23: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

Visual Specifications toolVisual Specifications tool

•• Works with Cartographic RepresentationsWorks with Cartographic Representations–– Leverages on core technologyLeverages on core technology

•• Batch management/ application of representationsBatch management/ application of representations•• Rule based applicationRule based applicationRule based applicationRule based application

–– Termed a specificationTermed a specification–– Uses SQL where clauses or VB ScriptUses SQL where clauses or VB Script

•• Apply representations based on the attributes of featuresApply representations based on the attributes of featuresApply representations based on the attributes of featuresApply representations based on the attributes of features–– Apply one layer at a time or all layers in TOCApply one layer at a time or all layers in TOC

•• Also used to apply text strings (labels) to featuresAlso used to apply text strings (labels) to features•• Also used to apply text strings (labels) to features Also used to apply text strings (labels) to features

2323

Page 24: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

DemoDemo

•• Create a series with Product LibraryCreate a series with Product Library•• Create and work with ViewsCreate and work with Views

Page 25: Configuring PLTS for ArcGIS · PLTS Foundation • Base toolset –Consistent, repeatable, production workflows • Multiple components –End to end data and ma ppp p roduction tools

Questions?Questions?Thank you for coming!Thank you for coming!Thank you for coming!Thank you for coming!