{ "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 0, "name": "Transport sensor countlines", "type": "Feature Layer", "parentLayer": null, "defaultVisibility": true, "minScale": 0, "maxScale": 0, "canScaleSymbols": false, "geometryType": "esriGeometryPolyline", "description": "

Intended Purpose: <\/SPAN>This data source is created to provide access to data from transport sensors installed in Wellington City, which measure transport counts and help analyse how people move across the city. <\/SPAN><\/P>

Abbreviations/Acronyms:<\/SPAN><\/P>

WCC: Wellington City Council<\/SPAN><\/SPAN><\/P>

API: Application Programming Interface<\/SPAN><\/SPAN><\/P>

Refresh Rate (Data only): <\/SPAN>The dataset will be refreshed no less than once per calendar month.<\/SPAN><\/P>

Ownership: <\/SPAN>This data is owned by the WCC\u2019s Smart Council Business Unit. Please contact: digitalinnovation@wcc.govt.nz for questions or feedback about this data source.<\/SPAN><\/P>

Stewardship: <\/SPAN>Data accuracy, completeness, and consistency, metadata documentation (definitions, sources), determining business needs for open data, and identifying and supporting issue resolution is actioned by the WCC\u2019s City Insights Team.<\/SPAN><\/P>

Custodianship: <\/SPAN>Corporate GIS Team, WCC.<\/SPAN><\/P>

Authoritative Data Source (Data only): <\/SPAN>The primary source of data is from VivaCity Labs, which provides a dashboard and API for collected data.<\/SPAN><\/P>

Outlining limitations of data: <\/SPAN><\/P>

This dataset provides valuable insights into transport activity over time, but there are a few limitations to keep in mind:<\/SPAN><\/SPAN><\/P>

  • While sensors are designed to be highly accurate, they may still produce occasional discrepancies due to technical faults, environmental conditions, or other external factors. The data is best used to understand patterns and trends rather than precise counts.<\/SPAN><\/SPAN><\/P><\/LI>

  • Work is underway to improve how data accuracy is monitored, resolved, and presented on the Open Data Portal.<\/SPAN><\/SPAN><\/P><\/LI>

  • Temporary gaps may appear due to sensor outages or scheduled maintenance.<\/SPAN><\/SPAN><\/P><\/LI>

  • If data for one direction of a countline appears blank, it means that the countline is configured to count in only one direction.<\/SPAN><\/SPAN><\/P><\/LI>

  • In locations where multiple sensors or countlines are close together, a single commuter may be counted more than once as they pass through each countline. Users should refer to the spatial layout provided in this layer to interpret the data accurately.<\/SPAN><\/SPAN><\/P><\/LI>

  • Sensors vary in installation dates, resulting in different data collection start points.<\/SPAN><\/SPAN><\/P><\/LI>

  • Historic data collected from old or inactive sensors may be excluded from the historic datasets.<\/SPAN><\/SPAN><\/P><\/LI>

  • Data dictionary:<\/SPAN><\/P><\/LI><\/UL>

    1. Dimension/Look-up table<\/SPAN><\/SPAN><\/P>

    Countline Meta Info<\/SPAN><\/P>

    Description: This model processes and enriches countline metadata by calculating the bearing and direction of lines based on their start and end coordinates. It provides relevant compass directions for each line, which can be used for navigation or spatial analysis. <\/SPAN><\/SPAN><\/P>

    • Columns:<\/SPAN><\/SPAN><\/P>

      1. 1. <\/SPAN>name: countline_id<\/SPAN><\/P>

        <\/SPAN> <\/SPAN> <\/SPAN> <\/SPAN>description: A unique identifier for each countline.<\/SPAN><\/P><\/LI>

      2. 2. <\/SPAN>name: name<\/SPAN><\/P>

        <\/SPAN> <\/SPAN>description: The name of the countline, indicating generic location of countline.<\/SPAN><\/P><\/LI>

      3. 3. <\/SPAN>name: latitude_start_line<\/SPAN><\/P>

        <\/SPAN> <\/SPAN>description: The latitude coordinate where the countline starts.<\/SPAN><\/P><\/LI>

      4. 4. <\/SPAN>name: longitude_start_line<\/SPAN><\/P>

        <\/SPAN> <\/SPAN> <\/SPAN>description: The longitude coordinate where the countline starts.<\/SPAN><\/P><\/LI>

      5. 5. <\/SPAN>name: latitude_end_line<\/SPAN><\/P>

        <\/SPAN> <\/SPAN> <\/SPAN>description: The latitude coordinate where the countline ends.<\/SPAN><\/P>

        6. <\/SPAN>name: longitude_end_line<\/SPAN><\/P>

        <\/SPAN> <\/SPAN> <\/SPAN>description: The longitude coordinate where the countline ends.<\/SPAN><\/P>

        <\/SPAN> <\/SPAN>7. <\/SPAN>name: direction_in<\/SPAN><\/P>

        <\/SPAN>description: The compass direction of the countline when moving in a clockwise direction.<\/SPAN><\/P><\/LI>

      6. <\/SPAN> <\/SPAN>8. <\/SPAN>name: direction_out<\/SPAN><\/P>

        <\/SPAN>description: The compass direction of the countline when moving in an anticlockwise direction.<\/SPAN><\/P><\/LI>

      7. 9. <\/SPAN>name: earliest<\/SPAN><\/P>

        <\/SPAN> <\/SPAN> <\/SPAN>description: The earliest date when the countline was recorded.<\/SPAN><\/P><\/LI>

      8. 10. <\/SPAN>name: latest<\/SPAN><\/P>

        <\/SPAN> <\/SPAN> <\/SPAN>description: The latest date when the countline was recorded.<\/SPAN><\/P>

        2. Count dataset<\/SPAN><\/SPAN><\/P>

        Description: This dataset aggregates mobility data from different countline sources, providing a comprehensive view of traffic flow and directionality.<\/SPAN><\/SPAN><\/P><\/LI><\/OL><\/LI>

      9. <\/SPAN>Columns:<\/SPAN><\/P><\/LI><\/UL>

        1. <\/SPAN>name: countline_id<\/SPAN><\/P>

        1. <\/SPAN>description: A unique identifier for each countline.<\/SPAN><\/P>

          1. 2. <\/SPAN>name: countline_transport_class*<\/SPAN><\/P>

            <\/SPAN>description: Classification of the transport modes, indicating the type of traffic being measured.<\/SPAN> <\/SPAN><\/P><\/LI><\/OL><\/LI>

          2. 3.<\/SPAN> name: countline_date<\/SPAN><\/P>

            <\/SPAN>description: The date when the countline data was recorded.<\/SPAN><\/P><\/LI>

          3. 4. <\/SPAN>name: countline_hour<\/SPAN><\/P>

            <\/SPAN>description: The hour of the day when the countline data was recorded.<\/SPAN><\/P><\/LI>

          4. 5. <\/SPAN> name: direction_count<\/SPAN><\/P>

            <\/SPAN>description: The total count of traffic in a specific direction during the hour.<\/SPAN><\/P><\/LI>

          5. 6.<\/SPAN> name: direction<\/SPAN><\/P>

            <\/SPAN>description: Normalized direction label, indicating the flow of traffic, as follows:<\/SPAN><\/P>

            1. <\/SPAN>N: North<\/SPAN><\/P><\/LI>

            2. <\/SPAN>NE: North East<\/SPAN><\/P><\/LI>

            3. <\/SPAN>E: East<\/SPAN><\/P><\/LI>

            4. <\/SPAN>SE: South East<\/SPAN><\/P><\/LI>

            5. <\/SPAN>S: South<\/SPAN><\/P><\/LI>

            6. <\/SPAN>SW: South West<\/SPAN><\/P><\/LI>

            7. <\/SPAN>W: West<\/SPAN><\/P><\/LI>

            8. <\/SPAN>NW: North West<\/SPAN><\/P><\/LI><\/OL><\/LI>

            9. Countline transport classes<\/SPAN><\/P><\/LI><\/OL>

              Wellington Transport Class<\/SPAN><\/SPAN><\/P><\/TD>

              Description<\/SPAN><\/SPAN><\/P><\/TD><\/TR>

              Pedestrian<\/SPAN><\/SPAN><\/P><\/TD>

              People on foot<\/SPAN><\/SPAN><\/P><\/TD><\/TR>

              Cyclist<\/SPAN><\/SPAN><\/P><\/TD>

              People on any type of bikes<\/SPAN><\/SPAN><\/P><\/TD><\/TR>

              Escooter<\/SPAN><\/SPAN><\/P><\/TD>

              Electric scooters<\/SPAN><\/SPAN><\/P><\/TD><\/TR>

              Motorbike<\/SPAN><\/SPAN><\/P><\/TD>

              Motorbike<\/SPAN><\/SPAN><\/P><\/TD><\/TR>

              Car<\/SPAN><\/SPAN><\/P><\/TD>

              Small passenger vehicles including car, taxi, and emergency car.<\/SPAN><\/SPAN><\/P><\/TD><\/TR>

              LGV<\/SPAN><\/SPAN><\/P><\/TD>

              LGV (Light Goods Vehicle) includes van and emergency van.<\/SPAN><\/SPAN><\/P><\/TD><\/TR>

              Bus<\/SPAN><\/SPAN><\/P><\/TD>

              All types of buses and minibuses<\/SPAN><\/SPAN><\/P><\/TD><\/TR>

              OGV1<\/SPAN><\/SPAN><\/P><\/TD>

              OGV 1 (Ordinary Goods Vehicle 1). Larger vehicles with two or three axles. Includes Rigid and Fire Engine in Wellington context.<\/SPAN><\/SPAN><\/P><\/TD><\/TR>

              OGV2<\/SPAN><\/SPAN><\/P><\/TD>

              OGV 2 (Ordinary Goods Vehicle 2). Includes truck in Wellington context.<\/SPAN><\/SPAN><\/P><\/TD><\/TR><\/TBODY><\/TABLE>

              Countline Directionality and Data Inclusions<\/SPAN><\/SPAN><\/P>

              Countline data can be recorded in two directions (in and out) to capture movement across a countline location. In certain cases, only one direction is relevant. For example, if a countline is located on a one-way street, only the direction that aligns with traffic flow may be included in the dataset.<\/SPAN><\/SPAN><\/P>

              This directionality inclusion is reflected in the Countline Meta Info columns:<\/SPAN><\/SPAN><\/P>

              • direction_in and direction_out indicate the compass direction of movement. <\/SPAN><\/SPAN><\/P><\/LI>

              • If a direction is excluded, the corresponding column will show no compass direction, signalling that data for that direction is not part of the countline record.<\/SPAN><\/SPAN><\/P><\/LI><\/UL>

                This approach ensures that the dataset accurately represents valid transport movements and avoids misleading counts for irrelevant directions. <\/SPAN><\/SPAN><\/P>

                1. <\/P><\/LI><\/OL>

                  <\/P><\/DIV><\/DIV><\/DIV>", "copyrightText": "Wellington City Council, Viva City", "editFieldsInfo": null, "ownershipBasedAccessControlForFeatures": null, "syncCanReturnChanges": false, "relationships": [], "isDataVersioned": false, "isDataArchived": false, "infoInEstimates": [ "extent", "count" ], "isDataBranchVersioned": false, "isDataReplicaTracked": false, "isCoGoEnabled": false, "supportsRollbackOnFailureParameter": true, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "supportsValidateSQL": true, "supportsCoordinatesQuantization": true, "supportsQuantizationEditMode": true, "supportsCalculate": true, "supportsASyncCalculate": true, "supportsDatumTransformation": true, "advancedQueryCapabilities": { "supportsPagination": true, "supportsTrueCurve": true, "supportsQueryWithDistance": true, "supportsReturningQueryExtent": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsQueryWithResultType": true, "supportsReturningGeometryCentroid": false, "supportsSqlExpression": true, "supportsQueryWithDatumTransformation": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsQueryAnalytic": true }, "advancedQueryAnalyticCapabilities": { "supportsLinearRegression": true, "supportsAsync": false, "supportsPercentileAnalytic": true }, "advancedEditingCapabilities": { "supportedSqlFormatsInCalculate": [ "standard" ], "supportsAsyncApplyEdits": true }, "hasGeometryProperties": true, "geometryProperties": { "shapeLengthFieldName": "Shape__Length", "units": "esriMeters" }, "hasMetadata": true, "extent": { "xmin": 1744284.8039999995, "ymin": 5422490.9896, "xmax": 1753788.8597999997, "ymax": 5442591.4562, "spatialReference": { "wkid": 2193, "latestWkid": 2193, "xyTolerance": 0.001, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -4020900, "falseY": 1900, "xyUnits": 10000, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "sourceSpatialReference": { "wkid": 2193, "latestWkid": 2193, "xyTolerance": 0.001, "zTolerance": 2, "mTolerance": 2, "falseX": -4020900, "falseY": 1900, "xyUnits": 10000, "falseZ": 0, "zUnits": 1, "falseM": 0, "mUnits": 1 }, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriSLS", "style": "esriSLSSolid", "color": [ 47, 102, 158, 255 ], "width": 1 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "hasM": false, "hasZ": false, "allowGeometryUpdates": false, "allowTrueCurvesUpdates": true, "onlyAllowTrueCurveUpdatesByTrueCurveClients": true, "hasAttachments": false, "supportsApplyEditsWithGlobalIds": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "objectIdField": "OBJECTID", "globalIdField": "", "displayField": "COUNTLINE_ID", "typeIdField": "", "subtypeField": "", "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null, "editable": false, "nullable": false, "defaultValue": null, "modelName": "OBJECTID" }, { "name": "COUNTLINE_ID", "type": "esriFieldTypeInteger", "alias": "COUNTLINE_ID", "domain": null, "editable": true, "nullable": true, "defaultValue": null, "modelName": "COUNTLINE_ID" }, { "name": "Shape__Length", "type": "esriFieldTypeDouble", "alias": "Shape.STLength()", "domain": null, "editable": false, "nullable": false, "defaultValue": null, "modelName": "Shape.STLength()" } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null, "editable": false, "nullable": true, "defaultValue": null, "modelName": "Shape" }, "indexes": [ { "name": "R2202_pk", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "S2106_idx", "fields": "Shape", "isAscending": true, "isUnique": true, "description": "" } ], "datesInUnknownTimezone": false, "dateFieldsTimeReference": { "timeZone": "UTC", "respectsDaylightSaving": false }, "preferredTimeReference": null, "types": [], "templates": [ { "name": "Transport sensor countlines", "description": "", "prototype": { "attributes": {} }, "drawingTool": "esriFeatureEditToolLine" } ], "maxRecordCount": 2000, "supportedQueryFormats": "JSON, geoJSON, PBF", "supportedExportFormats": "sqlite,filegdb", "capabilities": "Query,Extract", "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "standardMaxRecordCount": 8000, "tileMaxRecordCount": 4000, "standardMaxRecordCountNoGeometry": 32000, "maxRecordCountFactor": 1 }