Operating Instructions and Parts Manual PTX and JTX Series ...
Overview of Job Tracking for ArcGIS (JTX)
-
Upload
dale-schneider -
Category
Documents
-
view
59 -
download
0
description
Transcript of Overview of Job Tracking for ArcGIS (JTX)
JTX Overview
Key Features
• Workflow Management• Analysts immediately productive• Steps (tasklist) ensure no step is missed.• Streamlined workflow = Time savings
• Version Management• Handles complex geodatabase tasks behind the scenes by
creating and managing versions
• Job Tracking/Documentation• Detailed history of job actions is automatically recorded
providing a play-by-play of how the job was completed. • User provided comments and notes supplement job history
JTX Overview
Key Features (cont’d)
• Transaction Management • Supports historical tracking of all feature edits (adds,
modifies, deletes) made in a job version• Tracks geographic and field-level changes• Stores (in XML) field and/or geometry changes along with
before/after values • Occurs when version is posted back to the database
JTX Overview
Key Features (cont’d)
• Transaction Management (cont’d)
• Custom Tools– JTX Transaction Inspector – Load Job Transactions
• Framework/API provided for storing Feature and Field level metadata with the JTX Transactions
• Can be warehoused for comprehensive history log• Can be used to apply Transactional Updates
JTX Overview
What is a Job?
• A unit of work to be performed by one or more people on a set of data.
• Examples:• Update hydrant at specified coordinates • Create transportation map• Add new features in Area X per updated aerial photography• Your workorder here…
JTX Overview
Anatomy of a Job
• Job Properties• Unique Identifier, Description, Status, Due Date, Project, Priority
• Job Types• Specific workflow (steps) for each job type• Set of Arcmap layers (and symbology) for each job type
• Users• Who is the job assigned to?• Individual users• User groups / queue
• Tracking and Documentation• History – automatically logged as user works job• Notes, Comments – supplements job history with user input
JTX Overview
Anatomy of a Job (cont’d)
• Geodatabase Version• For jobs that require editing• Keeps job edits separate from other users until data is
explicitly integrated.• One per job, for life of job
• Area of Interest• Assigns a geographic area to the job• One per job, for life of job
• ArcMap Document (mxd)• Portable (saved in database with job).• Allows users to save their “session”.• One per job, for life of job
JTX Overview
Framework• Geodatabase Implementation
• JTX System tables– Stores configuration values– Repository for job information
• Integrated with ArcGIS• Arcmap Extension
– Persists job information (allows for “job aware” MXD)– Automates setup tasks (load layers, configure GUI)
• Arcmap and ArcCatalog tools
• JTX Application• Standalone exe• Main user interface
JTX Overview
Framework (cont’d)
• Application Programming Interface (API)• Business objects expose the full range of functionality necessary
for creating, managing, and working with jobs. • Built using Microsoft's Component Object Model (COM)
technology and extends ESRI's ArcObjects framework.• Customize the default JTX Application
– Existing JTX Application and tools are written on top of this business tier
• Integrate JTX into existing applications
JTX Overview
Framework (cont’d)
• Configuration Manager• Stand-alone application for managing the JTX system tables• Configuration exchange
– Copy configuration from one machine to another• Job utilities
– Deleting job and components– Reassigning jobs
JTX Overview
Who can benefit from JTX?
• Any organization that needs to complete enterprise GIS tasks while tracking staffing, other resources, tasks, time schedules, and more.
• Anyone who needs to track and store feature history (changes to the database).
• Anyone with a need for a workflow management system that integrates with their GIS and other business applications.