configuring plts for arcgis · plts foundation • base toolset –consistent, repeatable,...
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/1.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/2.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/3.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/4.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/5.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/6.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/7.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/8.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/9.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/10.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/11.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/12.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/13.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/14.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/15.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/16.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/17.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/18.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/19.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/20.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/21.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/22.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/23.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/24.jpg)
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](https://reader031.vdocuments.net/reader031/viewer/2022011902/5f0ea60c7e708231d44040e3/html5/thumbnails/25.jpg)
Questions?Questions?Thank you for coming!Thank you for coming!Thank you for coming!Thank you for coming!