🌎
ATD Geospatial
  • Table of Contents
  • Geospatial Read-Only
  • ArcGIS Online
    • Activating your ArcGIS Online account
    • Create Vector Tiles with Popups
    • ArcGIS Online Training Page
    • Updating Existing Web Style Published to AGOL
  • ArcGIS Pro
    • ArcGIS Pro Training Page
    • Working in ArcGIS Pro
  • FME
    • Getting Started
    • Working with datetime
    • Adding or Deleting columns in Socrata
  • Active Transportation
    • Bike Facilities Data Dictionary
    • Interim Projects Viewer Model
    • Strava Metro Data
    • Bike Rack Data Collection
    • Updated Bike Rack Data Collection
    • Bike Data Requests
    • Bike Route Steepness Point Generation
    • Level of Comfort Feature Service Update
    • Bike Map Processes
      • Updating Online Bike Route Vector Tiles
      • Updating Steepness Chevrons
      • Print Bike Map
      • Bike Map Data Sources/Paths
  • Arterial Management
    • Data Driven PHB Ranking
      • Data Structure
      • Attribute Schema
      • Data Collection / Processing
      • Analysis
    • School Zone Beacon Audit Map
    • Signal Intersection Aerials Map
  • Comprehensive Transportation Network
    • Active Transportation Edits to the CTN
    • CTN Data Dictionary
    • CTN Monthly Updates
      • 1. CTN Street Segment Update
      • 2. CTN Intersection Points Update
      • 3. Publishing CTN as Vector Tiles to AGOL
  • Parking Enterprise
    • Affordable Parking Program
    • Bike Parking Dashboard/Data Pull
    • Parking Inventory Management
      • Getting Started
      • Editing in MAINT
      • Relationship Classes
      • Attribute Schema
      • Domains
      • Attribute Rules
  • Signs - Markings - Banners
    • Markings GIS Maintenance
      • Getting Started
      • Standard Operating Procedure
        • Marking Types and Sub Types
        • Scenarios doing GIS QA
        • Specifications | In-House > GIS
        • Materials | In-House > GIS
        • Items | Contractor > GIS
      • Attribute Rules
        • Intersection ID
      • Domains
      • Attribute Schema
    • Signs GIS Maintenance
      • Attribute Rules
      • Attribute Schema
      • Domains
      • FGDB Topology
      • New/Removed Signs Workflow
      • Signs QC Process
  • SPEED LIMIT CHANGE PROJECT
    • Desktop App - Speed Limit Change
    • Collector App - Speed Limit Change
  • Miscellaneous
    • ArcGIS Collector App
    • Alan De Anda's G Drive
    • Capital Improvements Program (CIP) Digitization
    • Collector App Set-up - Troubleshooting
    • GIS Onboarding
    • Google Partner Account & Geodata Uploader
    • PNTS Shapefile Creation
    • Public Facing Links
    • Vision Zero Polygon Maintenance
    • TCAD/WCAD Land Values Data Process
    • ArcGIS Style Creation
  • Format Testing
    • AS
    • ZB
    • JC
    • DS
  • Special Events
    • Map Closures Project
    • SXSW GIS Support
      • Data
      • Maps
      • Spring Festival ATX Mobility Guide
      • Incident Tracking
    • AMANDA Street Events Update
    • Active Parking Permits
Powered by GitBook
On this page
  • Parking Data
  • Attribute Rules
  • Related Data
  • Tracking Changes

Was this helpful?

  1. Parking Enterprise

Parking Inventory Management

Created for Parking - Austin Transportation Department

The new Parking Inventory Management Data that resides on GISMAINT1 must be viewed and edited using ArcGIS Pro. It is not accessible in ArcGIS 10.x since Attribute Rules within ArcGIS Pro have been set on all feature classes and table. Once the feature classes and table are exported from GISMAINT1, the data is accessible by ArcGIS 10.x.

Parking Data

  • Feature Dataset

    • Feature Classes

      • Block Segments (line)

        • ATD_ADMIN.block_segments

      • Parking Paystations (point)

        • ATD_ADMIN.parking_paystations

      • Parking Spaces (point)

        • ATD_ADMIN.parking_spaces

      • Parking Zones (line)

        • ATD_ADMIN.parking_zones

    • Geodatabase Topology

      • ATD_ADMIN.Parking_Topology

        • Feature Classes

          • ATD_ADMIN.parking_spaces (rank 2)

          • ATD_ADMIN.parking_zones (rank 1)

        • Rules

          • ATD_ADMIN.parking_spaces - Must Be Covered By - ATD_ADMIN.parking_zones

          • ATD_ADMIN.parking_zones - Must Not Self Overlap

          • ATD_ADMIN.parking_zones - Must Not Self Intersect

    • Relationship Classes

      • Block Segments related to Parking Zones

        • ATD_ADMIN.block_segments_zones_rel_class

      • Parking Zones related to Parking Restrictions

        • ATD_ADMIN.parking_zones_restrictions_rel_class

      • Parking Zones related to Parking Spaces

        • ATD_ADMIN.parking_zones_spaces_rel_class

  • Table

    • Parking Restrictions

      • ATD_ADMIN.parking_restrictions

Attribute Rules

  • Unique ID Field

    • A Unique ID Field is required for all data that will reside on GISDM (not OBJECTID)

    • When a new feature is added to any feature class or table, the Unique ID field for that layer is automatically coded.

    • An Attribute Rule has been created on each feature class and table to code the Unique ID field using a database sequence table (atd_parking_data_sequence).

    • The database sequence table increments by 1 each time and is triggered when a new feature is created in all feature classes and table listed below.

      • ATD_ADMIN.block_segments - BLOCK_SEGMENT_ID

      • ATD_ADMIN.parking_zones - PARKING_ZONE_ID

      • ATD_ADMIN.parking_restrictions - PARKING_RESTRICTION_ID

      • ATD_ADMIN.parking_spaces - PARKING_SPACE_ID

      • ATD_ADMIN.parking_paystations - PARKING_PAY_ID

  • Parking Restrictions Rules

    • Time Limit

    • Monday Hours

    • Tuesday Hours

    • Wednesday Hours

    • Thursday Hours

    • Friday Hours

    • Saturday Hours

    • Sunday Hours

Related Data

  • Spatial Features can be related 2 ways

    • Example: Create a new Parking Zone, it will need to be related to a Block Segment

      • Add Selected Record to Relationship

        • Parking Zone is selected, select the Block Segment that the Parking Zone will be related to, right click Block Segments relationship that is under Parking Zones in the Attribute Table Window, Add Selected to Relationship.

      • Manually

        • Enter the BLOCK_SEGMENT_ID for the Block Segment that the Parking Zone is located along to manually create a relationship in the Parking Zone Attribute Table.

  • Tabular Data - Parking Restrictions Table related to Parking Zones

    • Select Parking Zone, right click on Parking Restrictions relationship that is under that Parking Zone in the Attribute Table Window, Add New to Relationship.

      • A new record will be created in the Parking Restrictions table that is related to the selected Parking Zone. Code the attributes for the Parking Restriction using the Attribute Table Window.

  • Automatically Selecting Related Data

    • Within the Layer Properties for each feature class and table, related data can be automatically selected. This choice is available under Selection.

    • Having this box checked on all feature classes all the time may cause confusion as some feature classes are related to multiple feature classes (ex: Parking Zones are related to Parking Restrictions and Parking Spaces).

    • Example below Parking Zones are set to Automatically Select Related Data

      • 1 Parking Zone is selected

      • All relationships are available with the Status set to show Active and Retired records

      • A definition query can be set to hide Retired records or visa-versa.

Tracking Changes

  • All feature classes / table have the STATUS_TYPE field included in the attribute schema, which can be coded to Active, Inactive or Retired.

  • When a new record is created in all feature classes / table, the STATUS_TYPE field is automatically coded to Active.

  • When a record is no longer valid, change the STATUS_TYPE field to Retired and code the Retired Date in the RETIRED_DATE field.

  • Records are never to be deleted so a history of the parking data remains in tact for reporting and analysis.

    • Parking Restriction only change (tabular):

      • Current Parking Restriction in table is set to Retired, date of retirement recorded

      • New Parking Restriction is created, related to Parking Zone, and set to Active

    • Parking Zone change of any type - splitting or combining

      • All must be Retired - Parking Zone(s), Parking Restriction(s), Parking Space(s) in order to keep the relationships in place.

      • Parking Pay Stations and Parking Meters only need to be retired if they are moved or removed as they are not related.

PreviousBike Parking Dashboard/Data PullNextGetting Started

Last updated 3 years ago

Was this helpful?

Parking Zones set to Automatically Select Related Data