Name: CSI_OPEN_DATA
Display Field: EVENT_UNIQUE_ID
Type: Feature Layer
Geometry Type: esriGeometryPoint
Description: This dataset includes selected Community Safety Indicators (CSI) occurrences by reported date and related offences since 2014.Community Safety Indicators DashboardDownload DocumentationThe selected Community Safety Indicators (CSI) categories include Assault, Break and Enter, Auto Theft, Robbery and Theft Over (Excludes Sexual Violations). Additional Community Safety Indicators are published through separate datasets and dashboards.This data is provided at the offence and/or victim level, therefore one occurrence number may have several rows of data associated to the various CSIs used to categorize the occurrence.The downloadable datasets display the REPORT_DATE and OCC_DATE fields in UTC timezone.This data does not include occurrences that have been deemed unfounded. The definition of unfounded according to Statistics Canada is: “It has been determined through police investigation that the offence reported did not occur, nor was it attempted” (Statistics Canada, 2020).**The dataset is intended to provide communities with information regarding public safety and awareness. The data supplied to the Toronto Police Service by the reporting parties is preliminary and may not have been fully verified at the time of publishing the dataset. The location of crime occurrences have been deliberately offset to the nearest road intersection node to protect the privacy of parties involved in the occurrence. All location data must be considered as an approximate location of the occurrence and users are advised not to interpret any of these locations as related to a specific address or individual.NOTE: Due to the offset of occurrence location, the numbers by Division and Neighbourhood may not reflect the exact count of occurrences reported within these geographies. Therefore, the Toronto Police Service does not guarantee the accuracy, completeness, timeliness of the data and it should not be compared to any other source of crime data.By accessing these datasets, the user agrees to full acknowledgement of the Open Government Licence - Ontario.In accordance with the Municipal Freedom of Information and Protection of Privacy Act, the Toronto Police Service has taken the necessary measures to protect the privacy of individuals involved in the reported occurrences. No personal information related to any of the parties involved in the occurrence will be released as open data. ** Statistics Canada. 2020. Uniform Crime Reporting Manual. Surveys and Statistical Programs. Canadian Centre for Justice Statistics.
Copyright Text:
Min. Scale: 0
Max. Scale: 0
Default Visibility: false
Max Record Count: 2000
Supported query Formats: JSON, geoJSON, PBF
Use Standardized Queries: True
Extent:
XMin: -8865400.4618276
YMin: 5.6649236412909E-09
XMax: 6.32778044253391E-09
YMax: 5442747.00467992
Spatial Reference: 102100 (3857)
Drawing Info:
{"renderer":{"type":"simple","symbol":{"type":"esriSMS","style":"esriSMSCircle","color":[132,116,27,255],"size":4,"angle":0,"xoffset":0,"yoffset":0,"outline":{"color":[0,0,0,255],"width":0.7}}},"scaleSymbols":true,"transparency":0,"labelingInfo":null}
HasZ: false
HasM: false
Has Attachments: false
Has Geometry Properties: false
HTML Popup Type: esriServerHTMLPopupTypeAsHTMLText
Object ID Field: OBJECTID
Unique ID Field:
IsSystemMaintained : True
Global ID Field:
Type ID Field:
Fields:
- OBJECTID (type: esriFieldTypeOID, alias: OBJECTID, SQL Type: sqlTypeOther, length: 0, nullable: false, editable: false)
- EVENT_UNIQUE_ID (type: esriFieldTypeString, alias: EVENT_UNIQUE_ID, SQL Type: sqlTypeOther, length: 17, nullable: true, editable: true)
- REPORT_DATE (type: esriFieldTypeDate, alias: REPORT_DATE, SQL Type: sqlTypeOther, length: 8, nullable: true, editable: true)
- OCC_DATE (type: esriFieldTypeDate, alias: OCC_DATE, SQL Type: sqlTypeOther, length: 8, nullable: true, editable: true)
- REPORT_YEAR (type: esriFieldTypeString, alias: REPORT_YEAR, SQL Type: sqlTypeOther, length: 20, nullable: true, editable: true)
- REPORT_MONTH (type: esriFieldTypeString, alias: REPORT_MONTH, SQL Type: sqlTypeOther, length: 9, nullable: true, editable: true)
- REPORT_DAY (type: esriFieldTypeString, alias: REPORT_DAY, SQL Type: sqlTypeOther, length: 20, nullable: true, editable: true)
- REPORT_DOY (type: esriFieldTypeString, alias: REPORT_DOY, SQL Type: sqlTypeOther, length: 20, nullable: true, editable: true)
- REPORT_DOW (type: esriFieldTypeString, alias: REPORT_DOW, SQL Type: sqlTypeOther, length: 11, nullable: true, editable: true)
- REPORT_HOUR (type: esriFieldTypeString, alias: REPORT_HOUR, SQL Type: sqlTypeOther, length: 20, nullable: true, editable: true)
- OCC_YEAR (type: esriFieldTypeString, alias: OCC_YEAR, SQL Type: sqlTypeOther, length: 20, nullable: true, editable: true)
- OCC_MONTH (type: esriFieldTypeString, alias: OCC_MONTH, SQL Type: sqlTypeOther, length: 10, nullable: true, editable: true)
- OCC_DAY (type: esriFieldTypeString, alias: OCC_DAY, SQL Type: sqlTypeOther, length: 20, nullable: true, editable: true)
- OCC_DOY (type: esriFieldTypeString, alias: OCC_DOY, SQL Type: sqlTypeOther, length: 20, nullable: true, editable: true)
- OCC_DOW (type: esriFieldTypeString, alias: OCC_DOW, SQL Type: sqlTypeOther, length: 11, nullable: true, editable: true)
- OCC_HOUR (type: esriFieldTypeString, alias: OCC_HOUR, SQL Type: sqlTypeOther, length: 20, nullable: true, editable: true)
- DIVISION (type: esriFieldTypeString, alias: DIVISION, SQL Type: sqlTypeOther, length: 4, nullable: true, editable: true)
- LOCATION_TYPE (type: esriFieldTypeString, alias: LOCATION_TYPE, SQL Type: sqlTypeOther, length: 71, nullable: true, editable: true)
- PREMISES_TYPE (type: esriFieldTypeString, alias: PREMISES_TYPE, SQL Type: sqlTypeOther, length: 12, nullable: true, editable: true)
- UCR_CODE (type: esriFieldTypeString, alias: UCR_CODE, SQL Type: sqlTypeOther, length: 20, nullable: true, editable: true)
- UCR_EXT (type: esriFieldTypeString, alias: UCR_EXT, SQL Type: sqlTypeOther, length: 20, nullable: true, editable: true)
- OFFENCE (type: esriFieldTypeString, alias: OFFENCE, SQL Type: sqlTypeOther, length: 31, nullable: true, editable: true)
- CSI_CATEGORY (type: esriFieldTypeString, alias: CSI_CATEGORY, SQL Type: sqlTypeOther, length: 16, nullable: true, editable: true)
- HOOD_158 (type: esriFieldTypeString, alias: HOOD_158, SQL Type: sqlTypeOther, length: 4, nullable: true, editable: true)
- NEIGHBOURHOOD_158 (type: esriFieldTypeString, alias: NEIGHBOURHOOD_158, SQL Type: sqlTypeOther, length: 100, nullable: true, editable: true)
- HOOD_140 (type: esriFieldTypeString, alias: HOOD_140, SQL Type: sqlTypeOther, length: 4, nullable: true, editable: true)
- NEIGHBOURHOOD_140 (type: esriFieldTypeString, alias: NEIGHBOURHOOD_140, SQL Type: sqlTypeOther, length: 100, nullable: true, editable: true)
- LONG_WGS84 (type: esriFieldTypeDouble, alias: LONG_WGS84, SQL Type: sqlTypeOther, nullable: true, editable: true)
- LAT_WGS84 (type: esriFieldTypeDouble, alias: LAT_WGS84, SQL Type: sqlTypeOther, nullable: true, editable: true)
Templates:
Name: CSI_OPEN_DATA
Description:
Drawing Tool: esriFeatureEditToolPoint
Prototype:
Is Data Versioned: false
Has Contingent Values: false
Supports Rollback On Failure Parameter: true
Last Edit Date: 7/16/2026 1:11:29 PM
Schema Last Edit Date: 7/16/2026 1:11:29 PM
Data Last Edit Date: 7/16/2026 1:11:29 PM
Supported Operations:
Query
Query Pivot
Query Top Features
Query Analytic
Query Bins
Generate Renderer
Validate SQL
Get Estimates
ConvertFormat