<?xml version="1.0" encoding="UTF-8"?><metadata xml:lang="en">
<Esri>
<CreaDate>20240411</CreaDate>
<CreaTime>21080400</CreaTime>
<ArcGISFormat>1.0</ArcGISFormat>
<ArcGISstyle>FGDC CSDGM Metadata</ArcGISstyle>
<SyncOnce>FALSE</SyncOnce>
<DataProperties>
<itemProps>
<itemName Sync="FALSE">ROADS</itemName>
<nativeExtBox>
<westBL Sync="TRUE">530238.830325</westBL>
<eastBL Sync="TRUE">542328.683625</eastBL>
<southBL Sync="TRUE">4808863.369729</southBL>
<northBL Sync="TRUE">4819865.837029</northBL>
<exTypeCode Sync="TRUE">1</exTypeCode>
</nativeExtBox>
<imsContentType Sync="TRUE">002</imsContentType>
</itemProps>
<coordRef>
<type Sync="TRUE">Projected</type>
<geogcsn Sync="TRUE">GCS_North_American_1983</geogcsn>
<csUnits Sync="TRUE">Linear Unit: Meter (1.000000)</csUnits>
<projcsn Sync="TRUE">NAD_1983_UTM_Zone_17N</projcsn>
<peXml Sync="TRUE">&lt;ProjectedCoordinateSystem xsi:type='typens:ProjectedCoordinateSystem' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xs='http://www.w3.org/2001/XMLSchema' xmlns:typens='http://www.esri.com/schemas/ArcGIS/10.8'&gt;&lt;WKT&gt;PROJCS[&amp;quot;NAD_1983_UTM_Zone_17N&amp;quot;,GEOGCS[&amp;quot;GCS_North_American_1983&amp;quot;,DATUM[&amp;quot;D_North_American_1983&amp;quot;,SPHEROID[&amp;quot;GRS_1980&amp;quot;,6378137.0,298.257222101]],PRIMEM[&amp;quot;Greenwich&amp;quot;,0.0],UNIT[&amp;quot;Degree&amp;quot;,0.0174532925199433]],PROJECTION[&amp;quot;Transverse_Mercator&amp;quot;],PARAMETER[&amp;quot;False_Easting&amp;quot;,500000.0],PARAMETER[&amp;quot;False_Northing&amp;quot;,0.0],PARAMETER[&amp;quot;Central_Meridian&amp;quot;,-81.0],PARAMETER[&amp;quot;Scale_Factor&amp;quot;,0.9996],PARAMETER[&amp;quot;Latitude_Of_Origin&amp;quot;,0.0],UNIT[&amp;quot;Meter&amp;quot;,1.0],AUTHORITY[&amp;quot;EPSG&amp;quot;,26917]],VERTCS[&amp;quot;NAD_1983&amp;quot;,DATUM[&amp;quot;D_North_American_1983&amp;quot;,SPHEROID[&amp;quot;GRS_1980&amp;quot;,6378137.0,298.257222101]],PARAMETER[&amp;quot;Vertical_Shift&amp;quot;,0.0],PARAMETER[&amp;quot;Direction&amp;quot;,1.0],UNIT[&amp;quot;Meter&amp;quot;,1.0],AUTHORITY[&amp;quot;Esri&amp;quot;,115702]]&lt;/WKT&gt;&lt;XOrigin&gt;-5120899.9999752901&lt;/XOrigin&gt;&lt;YOrigin&gt;-9998099.9999713898&lt;/YOrigin&gt;&lt;XYScale&gt;10000&lt;/XYScale&gt;&lt;ZOrigin&gt;0&lt;/ZOrigin&gt;&lt;ZScale&gt;1&lt;/ZScale&gt;&lt;MOrigin&gt;0&lt;/MOrigin&gt;&lt;MScale&gt;1&lt;/MScale&gt;&lt;XYTolerance&gt;0.00020000000000000001&lt;/XYTolerance&gt;&lt;ZTolerance&gt;7.4976715938000001e-05&lt;/ZTolerance&gt;&lt;MTolerance&gt;7.4976715938000001e-05&lt;/MTolerance&gt;&lt;HighPrecision&gt;true&lt;/HighPrecision&gt;&lt;WKID&gt;26917&lt;/WKID&gt;&lt;LatestWKID&gt;26917&lt;/LatestWKID&gt;&lt;VCSWKID&gt;115702&lt;/VCSWKID&gt;&lt;LatestVCSWKID&gt;115702&lt;/LatestVCSWKID&gt;&lt;/ProjectedCoordinateSystem&gt;</peXml>
</coordRef>
</DataProperties>
<SyncDate>20250117</SyncDate>
<SyncTime>14020100</SyncTime>
<ModDate>20250117</ModDate>
<ModTime>14020100</ModTime>
<scaleRange>
<minScale>500000</minScale>
<maxScale>5000</maxScale>
</scaleRange>
<ArcGISProfile>FGDC</ArcGISProfile>
</Esri>
<mdChar>
<CharSetCd value="004"/>
</mdChar>
<mdParentID>Base_Data</mdParentID>
<mdContact>
<rpIndName>Chris Jacob</rpIndName>
<rpOrgName>City of Waterloo</rpOrgName>
<rpPosName>GIS Analyst</rpPosName>
<role>
<RoleCd value="006"/>
</role>
<displayName>Chris Jacob</displayName>
<rpCntInfo>
<cntAddress addressType="both">
<delPoint>100 Regina Street South, PO Box 337 Stn Waterloo</delPoint>
<city>Waterloo</city>
<adminArea>ON</adminArea>
<postCode>N2J 4A8</postCode>
<eMailAdd>chris.jacob@waterloo.ca</eMailAdd>
<country>CA</country>
</cntAddress>
<cntPhone>
<voiceNum>519.747.8550</voiceNum>
</cntPhone>
</rpCntInfo>
</mdContact>
<distInfo>
<distFormat>
<formatVer>10.6.1</formatVer>
<formatName Sync="FALSE">Feature Class</formatName>
</distFormat>
</distInfo>
<dataIdInfo>
<idCitation>
<resTitle Sync="FALSE">ROADS</resTitle>
<date>
<createDate>2010-07-12T00:00:00</createDate>
</date>
<presForm>
<PresFormCd Sync="TRUE" value="005"/>
</presForm>
</idCitation>
<idPurp>Roads is a Single-Line Street Network representing centrelines of roads within the City of Waterloo. It includes both currently built and proposed (draft) road segments. It includes official legal road names and address ranges on each segment, as well as attributes used for various mapping projects and business processes. It is the definitive source for municipal roads data in the City of Waterloo.</idPurp>
<idAbs>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;This fundamental base data is used in many business processes at the City; generally for all base mapping and cartographic production, and applications including emergency services provision and fire dispatch, address coding (locators), a public road closures application, the Official Plan mapping, Operations maintenance activities, the Road Patrol application, Maximo, etc. It is coded with many attributes designed to support these uses, details of which are found in the "Entity Attribute" section of this metadata.&lt;/SPAN&gt;&lt;/P&gt;&lt;P STYLE="margin:0 0 0 0;"&gt;&lt;SPAN&gt;Updates to this data are sent to &lt;/SPAN&gt;&lt;SPAN&gt;Kitchener F&lt;/SPAN&gt;&lt;SPAN&gt;ire Dispatch&lt;/SPAN&gt;&lt;SPAN /&gt;&lt;SPAN&gt;(under contract for Dispatch services)&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;and the Region of Waterloo&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN /&gt;&lt;SPAN&gt;for inclusion in their road networks, and is &lt;/SPAN&gt;&lt;SPAN&gt;also &lt;/SPAN&gt;&lt;SPAN&gt;shared further with other agencies&lt;/SPAN&gt;&lt;SPAN&gt;, sometimes &lt;/SPAN&gt;&lt;SPAN&gt;via the Region.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Road segments represented in this data include all public access roads within the City of Waterloo. Segments which represent access lanes within City parks and facilities are also included. Some private roads are included where they have had "public" road names assigned, and have had addresses assigned on them (notably: developments at Boardwalk, Barrelyards, &lt;/SPAN&gt;&lt;SPAN&gt;and &lt;/SPAN&gt;&lt;SPAN&gt;Bearinger (north of Northfield))&lt;/SPAN&gt;&lt;SPAN&gt;. &lt;/SPAN&gt;&lt;SPAN&gt;This practice should be discouraged in future, though it seems to be at the discretion of Building Standards to grant these developer requests.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Address range values are based on actual addresses assigned, not theoretical ranges.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;A version of this&lt;/SPAN&gt;&lt;SPAN&gt;is published as Open Data &lt;/SPAN&gt;&lt;SPAN&gt;at&lt;/SPAN&gt;&lt;SPAN&gt;https://data.waterloo.ca&lt;/SPAN&gt;&lt;SPAN&gt;/datasets/roads.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN /&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</idAbs>
<searchKeys>
<keyword>roads</keyword>
<keyword>SLSN</keyword>
<keyword>SLRN</keyword>
<keyword>network</keyword>
<keyword>transportation</keyword>
<keyword>location</keyword>
<keyword>streets</keyword>
</searchKeys>
<idCredit>City of Waterloo GIS</idCredit>
<themeKeys>
<keyword>roads, SLSN, SLRN, network, transportation, location, streets</keyword>
</themeKeys>
<dataChar>
<CharSetCd value="004"/>
</dataChar>
<resMaint>
<maintFreq>
<MaintFreqCd value="009"/>
</maintFreq>
</resMaint>
<idPoC>
<rpIndName>Chris Jacob</rpIndName>
<rpOrgName>City of Waterloo</rpOrgName>
<rpPosName>GIS Manager</rpPosName>
<role>
<RoleCd value="006"/>
</role>
<displayName>Chris Jacob</displayName>
</idPoC>
<envirDesc Sync="TRUE"> Version 6.2 (Build 9200) ; Esri ArcGIS 10.9.1.28388</envirDesc>
<dataLang>
<languageCode Sync="TRUE" value="eng"/>
<countryCode Sync="TRUE" value="CAN"/>
</dataLang>
<spatRpType>
<SpatRepTypCd Sync="TRUE" value="001"/>
</spatRpType>
<dataExt>
<geoEle>
<GeoBndBox esriExtentType="search">
<exTypeCode Sync="TRUE">1</exTypeCode>
<westBL Sync="TRUE">-80.626381</westBL>
<eastBL Sync="TRUE">-80.476154</eastBL>
<northBL Sync="TRUE">43.531123</northBL>
<southBL Sync="TRUE">43.431469</southBL>
</GeoBndBox>
</geoEle>
</dataExt>
<tpCat>
<TopicCatCd value="018"/>
</tpCat>
</dataIdInfo>
<mdMaint>
<maintFreq>
<MaintFreqCd value="009"/>
</maintFreq>
</mdMaint>
<dqInfo>
<dataLineage>
<statement>This is the official version of the City roads GIS data.
Process steps below give high-level descriptions of the creation and maintenance of the data.</statement>
<prcStep>
<stepDesc>Linework created by digitizing parallel to property boundaries and down the centre of road allowances. Started with major roads as single arcs along their entire length, then intersected them with each other. Added minor roads and intersected them as required. Goal was smooth and cartographically pleasing linework. Included the creation of smooth curves for cul-de-sacs. Developed rules for segmentation and coding as appropriate, and based on application requirements and other existing standards (e.g. Bell 9-1-1 rules and Fire Dispatch requirements). Referred to 2009 12cm orthophotography for reference if in doubt as to road alignment within the allowance, and followed the actual pavement.
Process software and version: ArcGIS Desktop 9.3.1
Process date: 2010/07/12 </stepDesc>
<stepDateTm>2010-07-12T00:00:00</stepDateTm>
<stepProc>
<rpIndName>Chris Jacob</rpIndName>
<rpOrgName>City of Waterloo</rpOrgName>
<rpPosName>GIS Analyst</rpPosName>
<role>
<RoleCd value="006"/>
</role>
</stepProc>
</prcStep>
<prcStep>
<stepDesc>Defined attributes to match those in the 'original' WSLSN data that originally came from the Region, and had been maintained at the City for several years. Transferred values from the old to the new linework using the ArcGIS Attribute Transfer Tool.
Process software and version: ArcGIS Desktop 9.3.1
Process date: 2010/07/15 </stepDesc>
<stepDateTm>2010-07-15T00:00:00</stepDateTm>
</prcStep>
<prcStep>
<stepDesc>Added attributes for new coding to reduce maintenance of other datasets with duplicated linework and simply different attributes. (e.g. official plan coding, main roads coding, one way coding, cul-de-sac coding) Completed coding based on background information from appropriate sources (e.g. Development Services for OP coding, earlier separate dataset for main roads coding, listing of one-way streets from Public Works, cul-de-sac spreadsheet from Operations) Visually verified coding consistency by using vivid symbolization and comparison with other data sources.
Process software and version: ArcGIS Desktop 9.3.1
Process date: 2010/07/16 </stepDesc>
<stepDateTm>2010-07-16T00:00:00</stepDateTm>
</prcStep>
<prcStep>
<stepDesc>Renamed and rearranged attributes as per notes from Daniela and Todd. Created new attributes with specified names and data types, transferred values as appropriate. Used the Reorder Fields tool from ArcScripts to put them in a logical order. Deleted old superseded attributes.
Process software and version: ArcGIS Desktop 9.3.1
Process date: 2010/07/27 </stepDesc>
<stepDateTm>2010-07-27T00:00:00</stepDateTm>
</prcStep>
<prcStep>
<stepDesc>Added many "side" cul-de-sacs to cartographically represent situations where the road surface was widened and sometimes had an island. These side segments don't split the main road segment, and don't have address ranges coded against them. Addresses continue to be assigned against and recorded in ranges on the road segment that the side is adjacent to. They could optionally be omitted from data sent to fire dispatch. They are coded with a code from Operations maintenance regarding the island. Much other information is maintained against this Operations code value in a spreadsheet maintained by PWS Operations (Parks) staff.
Process software and version: ArcGIS Desktop 9.3.1
Process date: 2010/07/29 </stepDesc>
<stepDateTm>2010-07-29T00:00:00</stepDateTm>
</prcStep>
<prcStep>
<stepDesc>Updated cul-de-sac segments with street_name, ID, and range-related attributes. Improved the appearance of linework for some cul-de-sacs. Decided that if a cul-de-sac style segment has a distinct name and address ranges against it, it should be coded with cul_de_sac = 'N' so it will always draw, even if most are excluded.
Process software and version: ArcMap 9.3.1 sp2
Process date: 2010/08/25 </stepDesc>
<stepDateTm>2010-08-25T00:00:00</stepDateTm>
</prcStep>
<prcStep>
<stepDesc>Metadata imported.
Source used: WSLSN_20101013.xml
Process 
date: 20110510 at time 08472500
</stepDesc>
<stepDateTm>2011-05-10T00:00:00</stepDateTm>
</prcStep>
<prcStep>
<stepDesc>Updated / checked for consistency STREET_NAME, FROM_STREET and TO_STREET attributes based on the STREET NAMES MASTER table.
Process software and version: ArcInfo 9.3.1
Process date: 2011/05/11 </stepDesc>
<stepDateTm>2011-05-11T00:00:00</stepDateTm>
</prcStep>
<prcStep>
<stepDesc>Metadata imported.
Source used: WSLSN_20110816.xml
Process 
date: 20110816 at time 09243200
</stepDesc>
<stepDateTm>2011-08-16T00:00:00</stepDateTm>
</prcStep>
<prcStep>
<stepDesc>Transition from WSLSN_NEW to ROADS.
Added attributes for use in supporting the Region's data model, and exporting data to them. Dealt with conflicts where noted.
Review of attribute contents, calculations, comparisons, and corrections continued through to July 2013, then more again in March 2014, then March 2015.
Details of some changes and decisions are in  
</stepDesc>
<stepDateTm>2013-04-15T00:00:00</stepDateTm>
</prcStep>
<prcStep>
<stepDesc>Reviewed for attribute consistency (in concert with Addresses) by FME tools &amp; rules written by Warren Davison.
Corrections made as appropriate, for range overlaps, etc.</stepDesc>
<stepDateTm>2018-11-05T00:00:00</stepDateTm>
<stepProc>
<rpIndName>Warren Davison</rpIndName>
<rpOrgName>City of Waterloo</rpOrgName>
<rpPosName>GIS Analyst</rpPosName>
<role>
<RoleCd value="013"/>
</role>
</stepProc>
</prcStep>
</dataLineage>
<dqScope>
<scpLvl>
<ScopeCd value="005"/>
</scpLvl>
</dqScope>
</dqInfo>
<refSysInfo>
<RefSystem dimension="horizontal">
<refSysID>
<identCode Sync="TRUE" code="26917"/>
<idCodeSpace Sync="TRUE">EPSG</idCodeSpace>
<idVersion Sync="TRUE">6.11(3.0.1)</idVersion>
</refSysID>
</RefSystem>
</refSysInfo>
<eainfo>
<detailed Name="ROADS">
<enttyp>
<enttypl Sync="FALSE">ROADS</enttypl>
<enttypt Sync="TRUE">Feature Class</enttypt>
<enttypc Sync="TRUE">3523</enttypc>
<enttypd>Arcs / lines representing roads in the City of Waterloo.</enttypd>
<enttypds>City of Waterloo</enttypds>
</enttyp>
<attr>
<attrlabl Sync="TRUE">OBJECTID</attrlabl>
<attalias Sync="TRUE">OBJECTID</attalias>
<attrtype Sync="TRUE">OID</attrtype>
<attwidth Sync="TRUE">4</attwidth>
<atprecis Sync="TRUE">10</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdef Sync="TRUE">Internal feature number.</attrdef>
<attrdefs Sync="TRUE">Esri</attrdefs>
<attrdomv>
<udom Sync="TRUE">Sequential unique whole numbers that are automatically generated.</udom>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">Shape</attrlabl>
<attalias Sync="TRUE">Shape</attalias>
<attrtype Sync="TRUE">Geometry</attrtype>
<attwidth Sync="TRUE">4</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdef Sync="TRUE">Feature geometry.</attrdef>
<attrdefs Sync="TRUE">Esri</attrdefs>
<attrdomv>
<udom Sync="TRUE">Coordinates defining the features.</udom>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">SEGMENT_ID</attrlabl>
<attalias Sync="TRUE">SEGMENT_ID</attalias>
<attrtype Sync="TRUE">Integer</attrtype>
<attwidth Sync="TRUE">4</attwidth>
<atprecis Sync="TRUE">10</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdef>unique ID value for the road segment; unique over time (never re-used); changes if the geometry is modified; new CoW values are in the range 80000+ as agreed by all local municipalities (in ~2006?)</attrdef>
<attrdefs>City of Waterloo GIS</attrdefs>
</attr>
<attr>
<attrlabl Sync="TRUE">SEQUENCE</attrlabl>
<attalias Sync="TRUE">SEQUENCE</attalias>
<attrtype Sync="TRUE">Double</attrtype>
<attwidth Sync="TRUE">8</attwidth>
<atprecis Sync="TRUE">38</atprecis>
<attscale Sync="TRUE">8</attscale>
<attrdef>sequential number of the segment along the series of segments with the same name</attrdef>
<attrdefs>City of Waterloo GIS</attrdefs>
</attr>
<attr>
<attrlabl Sync="TRUE">STREET_NAME</attrlabl>
<attalias Sync="TRUE">STREET_NAME</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">50</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdef>street name text from STREET_NAME_MASTER</attrdef>
<attrdefs>City of Waterloo GIS</attrdefs>
</attr>
<attr>
<attrlabl Sync="TRUE">STREET_NAME_ID</attrlabl>
<attalias Sync="TRUE">STREET_NAME_ID</attalias>
<attrtype Sync="TRUE">Integer</attrtype>
<attwidth Sync="TRUE">4</attwidth>
<atprecis Sync="TRUE">10</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdef>ID value of the street name from STREET_NAME_MASTER</attrdef>
<attrdefs>City of Waterloo GIS</attrdefs>
</attr>
<attr>
<attrlabl Sync="TRUE">FROM_LEFT</attrlabl>
<attalias Sync="TRUE">FROM_LEFT</attalias>
<attrtype Sync="TRUE">SmallInteger</attrtype>
<attwidth Sync="TRUE">2</attwidth>
<atprecis Sync="TRUE">5</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdef>lowest actual address number on the left side</attrdef>
<attrdefs>City of Waterloo GIS</attrdefs>
</attr>
<attr>
<attrlabl Sync="TRUE">TO_LEFT</attrlabl>
<attalias Sync="TRUE">TO_LEFT</attalias>
<attrtype Sync="TRUE">SmallInteger</attrtype>
<attwidth Sync="TRUE">2</attwidth>
<atprecis Sync="TRUE">5</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdef>highest actual address number on the left side</attrdef>
<attrdefs>City of Waterloo GIS</attrdefs>
</attr>
<attr>
<attrlabl Sync="TRUE">FROM_RIGHT</attrlabl>
<attalias Sync="TRUE">FROM_RIGHT</attalias>
<attrtype Sync="TRUE">SmallInteger</attrtype>
<attwidth Sync="TRUE">2</attwidth>
<atprecis Sync="TRUE">5</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdef>lowest actual address number on the right side</attrdef>
<attrdefs>City of Waterloo GIS</attrdefs>
</attr>
<attr>
<attrlabl Sync="TRUE">LOW__</attrlabl>
<attalias Sync="TRUE">_LOW</attalias>
<attrtype Sync="TRUE">SmallInteger</attrtype>
<attwidth Sync="TRUE">2</attwidth>
<atprecis Sync="TRUE">5</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdef>lowest actual address number on the segment (both sides)</attrdef>
<attrdefs>City of Waterloo GIS</attrdefs>
</attr>
<attr>
<attrlabl Sync="TRUE">HIGH__</attrlabl>
<attalias Sync="TRUE">_HIGH</attalias>
<attrtype Sync="TRUE">SmallInteger</attrtype>
<attwidth Sync="TRUE">2</attwidth>
<atprecis Sync="TRUE">5</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdef>highest actual address number on the segment (both sides)</attrdef>
<attrdefs>City of Waterloo GIS</attrdefs>
</attr>
<attr>
<attrlabl Sync="TRUE">RANGE__</attrlabl>
<attalias Sync="TRUE">_RANGE</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">15</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdef>overall range of actual address numbers on the segment</attrdef>
<attrdefs>City of Waterloo GIS</attrdefs>
</attr>
<attr>
<attrlabl Sync="TRUE">TO_RIGHT</attrlabl>
<attalias Sync="TRUE">TO_RIGHT</attalias>
<attrtype Sync="TRUE">SmallInteger</attrtype>
<attwidth Sync="TRUE">2</attwidth>
<atprecis Sync="TRUE">5</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdef>highest actual address number on the right side</attrdef>
<attrdefs>City of Waterloo GIS</attrdefs>
</attr>
<attr>
<attrlabl Sync="TRUE">LEFT_PARITY</attrlabl>
<attalias Sync="TRUE">LEFT_PARITY</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">1</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdef>parity (even, odd, mixed, unknown, zero) of address numbers on the left side of the road segment</attrdef>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdomv>
<codesetd>
<codesetn>ROAD_ADDRESS_PARITY</codesetn>
<codesets>City of Waterloo GIS</codesets>
</codesetd>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">RIGHT_PARITY</attrlabl>
<attalias Sync="TRUE">RIGHT_PARITY</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">1</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdef>parity (even, odd, mixed, unknown, zero) of address numbers on the right side of the road segment</attrdef>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdomv>
<codesetd>
<codesetn>ROAD_ADDRESS_PARITY</codesetn>
<codesets>City of Waterloo GIS</codesets>
</codesetd>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">LEFT_MUNICIPALITY</attrlabl>
<attalias Sync="TRUE">LEFT_MUNICIPALITY</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">30</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>municipality name to the left side of the road segment</attrdef>
<attrdomv>
<codesetd>
<codesetn>Road_Municipality</codesetn>
<codesets>City of Waterloo GIS</codesets>
</codesetd>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">CRISYS_STREET_NAMES</attrlabl>
<attalias Sync="TRUE">_ALT_STREET_NAMES</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">50</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Alternate names for the street (e.g. Regional Rd 86) as used to ship to Crisys</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">RIGHT_MUNICIPALITY</attrlabl>
<attalias Sync="TRUE">RIGHT_MUNICIPALITY</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">30</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>municipality name to the right side of the road segment</attrdef>
<attrdomv>
<codesetd>
<codesetn>Road_Municipality</codesetn>
<codesets>City of Waterloo GIS</codesets>
</codesetd>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">FROM_STREET</attrlabl>
<attalias Sync="TRUE">FROM_STREET</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">50</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>cross street name at the beginning of the segment, from STREET_NAME_MASTER</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">FROM_STREET_ID</attrlabl>
<attalias Sync="TRUE">FROM_STREET_ID</attalias>
<attrtype Sync="TRUE">Integer</attrtype>
<attwidth Sync="TRUE">4</attwidth>
<atprecis Sync="TRUE">10</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>cross street name ID at the beginning of the segment, from STREET_NAME_MASTER</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">TO_STREET</attrlabl>
<attalias Sync="TRUE">TO_STREET</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">50</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>cross street name at the end of the segment, from STREET_NAME_MASTER</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">TO_STREET_ID</attrlabl>
<attalias Sync="TRUE">TO_STREET_ID</attalias>
<attrtype Sync="TRUE">Integer</attrtype>
<attwidth Sync="TRUE">4</attwidth>
<atprecis Sync="TRUE">10</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>cross street name ID at the end of the segment, from STREET_NAME_MASTER</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">LIFECYCLE_STATUS</attrlabl>
<attalias Sync="TRUE">LIFECYCLE_STATUS</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">20</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>The lifecycle status of the road segment, similar to how the attribute is used for other infrastructure This data is directly translated into the Region's data model for upload.
(Active, Proposed)</attrdef>
<attrdomv>
<codesetd>
<codesetn>_LifeStatus</codesetn>
<codesets>City of Waterloo GIS</codesets>
</codesetd>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">STATUS_PHYSICAL</attrlabl>
<attalias Sync="TRUE">STATUS_PHYSICAL</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">20</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>physical status of the road segment
(BUILT, PLANNED, UNDER CONSTRUCTION, NEVER BUILT)</attrdef>
<attrdomv>
<codesetd>
<codesetn>Road_Status_Physical</codesetn>
<codesets>City of Waterloo GIS</codesets>
</codesetd>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">STATUS_PLANNING</attrlabl>
<attalias Sync="TRUE">STATUS_PLANNING</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">20</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>planning or legal status of the road segment
(PLANNED, DRAFT APPROVED, REGISTERED, NA (last one for private access lanes))</attrdef>
<attrdomv>
<codesetd>
<codesetn>Road_Status_Planning</codesetn>
<codesets>City of Waterloo GIS</codesets>
</codesetd>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">STREET_TYPE</attrlabl>
<attalias Sync="TRUE">STREET_TYPE</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">12</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>description of function / construction of road segment</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">STREET_CLASS</attrlabl>
<attalias Sync="TRUE">STREET_CLASS</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">20</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>class of road segment; roughly corresponds to the Region's carto_class; could be superseded by it?
Also roughly equivalent to Road Matrix Functional Class - compare?
Also compare with the Transportation Master Plan.
Also compare with </attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">CARTO_CLASS</attrlabl>
<attalias Sync="TRUE">CARTO_CLASS</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">30</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>The cartographic (drawing) class of the road segment.
This is aimed directly at the Region's data model and uses values defined by the Region.
*********We should choose to maintain one or the other, and feed data to the Region from it.</attrdef>
<attrdomv>
<codesetd>
<codesetn>Road_CartoClass</codesetn>
<codesets>Region of Waterloo GIS</codesets>
</codesetd>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">OWNED_BY</attrlabl>
<attalias Sync="TRUE">OWNED_BY</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">30</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>The owner of the street segment (i.e. ~ same as property on which it sits)
This is aimed directly at the Region's data model and uses values defined by the Region.</attrdef>
<attrdomv>
<codesetd>
<codesetn>_OwnedBy</codesetn>
<codesets>Region of Waterloo GIS</codesets>
</codesetd>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">MANAGED_BY</attrlabl>
<attalias Sync="TRUE">MANAGED_BY</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">30</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Maintainer of the road segment, from a road maintenance point of view
This is aimed directly at the Region's data model and uses values defined by the Region.</attrdef>
<attrdomv>
<codesetd>
<codesetn>_OwnedBy</codesetn>
<codesets>Region of Waterloo GIS</codesets>
</codesetd>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">MAIN_ROAD</attrlabl>
<attalias Sync="TRUE">MAIN_ROAD</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">1</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Boolean value - "main" roads draw at a City-wide scale, and may use different symbols than those which aren't main
Feeds into the Region's data model as "show at regional scale"</attrdef>
<attrdomv>
<codesetd>
<codesetn>boolean_text_single</codesetn>
<codesets>City of Waterloo GIS</codesets>
</codesetd>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">FLOW_DIRECTION</attrlabl>
<attalias Sync="TRUE">FLOW_DIRECTION</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">6</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Directions in which vehicular travel is allowed (i.e. coding for one-way streets)
Traffic is allowed in one of the directions "FromTo", "ToFrom", "TwoWay", compared to the direction of digitising.
This data is maintained in GIS, and values in Road Matrix (RMXP) are synchronized by manual edits, prompted by a QA view that highlights differences.</attrdef>
<attrdomv>
<codesetd>
<codesetn>Roads_FlowDirection</codesetn>
<codesets>City of Waterloo GIS</codesets>
</codesetd>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">SURFACE_TYPE</attrlabl>
<attalias Sync="TRUE">SURFACE_TYPE</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">10</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Coding for surface type
(Paved, Not Paved)
This is aimed directly at the Region's data model and uses values defined by the Region.</attrdef>
<attrdomv>
<codesetd>
<codesetn>Road_SurfaceClass</codesetn>
<codesets>Region of Waterloo GIS</codesets>
</codesetd>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">NUMBER_LANES</attrlabl>
<attalias Sync="TRUE">NUMBER_LANES</attalias>
<attrtype Sync="TRUE">SmallInteger</attrtype>
<attwidth Sync="TRUE">2</attwidth>
<atprecis Sync="TRUE">5</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Number of travelled lanes.
This data is maintained in Road Matrix (RMXP), and values in GIS are synchronized by manual edits, prompted by a QA view that highlights differences.</attrdef>
<attrdomv>
<codesetd>
<codesetn>Road_Lanes</codesetn>
<codesets>Region of Waterloo GIS</codesets>
</codesetd>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">ROAD_WIDTH</attrlabl>
<attalias Sync="TRUE">ROAD_WIDTH</attalias>
<attrtype Sync="TRUE">Double</attrtype>
<attwidth Sync="TRUE">8</attwidth>
<atprecis Sync="TRUE">38</atprecis>
<attscale Sync="TRUE">8</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>The average width of road pavement for the segment, in metres.
Not currently coded or maintained.</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">SPEED_ZONE</attrlabl>
<attalias Sync="TRUE">SPEED_ZONE</attalias>
<attrtype Sync="TRUE">SmallInteger</attrtype>
<attwidth Sync="TRUE">2</attwidth>
<atprecis Sync="TRUE">5</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Speed limit for the segment.
Where there's a portion at 40 km/h (e.g. in a school zone), the segment should be coded as 40.
This data was initially populated based on values from the Road Matrix database.
This data is maintained in GIS, and is synchronized to values in Road Matrix (RMXP) by manual edits in that application, prompted by a QA view that highlights differences.</attrdef>
<attrdomv>
<codesetd>
<codesetn>Road_SpeedZones</codesetn>
<codesets>Region of Waterloo GIS</codesets>
</codesetd>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">REGIONAL_ROAD_NUMBER</attrlabl>
<attalias Sync="TRUE">REGIONAL_ROAD_NUMBER</attalias>
<attrtype Sync="TRUE">SmallInteger</attrtype>
<attwidth Sync="TRUE">2</attwidth>
<atprecis Sync="TRUE">5</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Regional road number, wherever one is applicable</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">PUBLIC_ACCESS</attrlabl>
<attalias Sync="TRUE">PUBLIC_ACCESS</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">60</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Is the road segment publicly accessible or not.
This is aimed directly at the Region's data model and uses values defined by the Region.
Not currently coded or maintained by City of Waterloo.</attrdef>
<attrdomv>
<codesetd>
<codesetn>Road_PublicAccess</codesetn>
<codesets>Region of Waterloo GIS</codesets>
</codesetd>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">STREET_INDEX</attrlabl>
<attalias Sync="TRUE">STREET_INDEX</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">5</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Primary index grid sheet number for the road segment</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">RUNCARD_ID</attrlabl>
<attalias Sync="TRUE">RUNCARD_ID</attalias>
<attrtype Sync="TRUE">SmallInteger</attrtype>
<attwidth Sync="TRUE">2</attwidth>
<atprecis Sync="TRUE">5</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Primary runcard index sheet grid for the road segment</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">DEMAND_ZONE</attrlabl>
<attalias Sync="TRUE">DEMAND_ZONE</attalias>
<attrtype Sync="TRUE">SmallInteger</attrtype>
<attwidth Sync="TRUE">2</attwidth>
<atprecis Sync="TRUE">5</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Primary Fire demand zone for the segment</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">TANKER_RQR</attrlabl>
<attalias Sync="TRUE">TANKER_RQR</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">1</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Boolean, whether a fire tanker is required during response</attrdef>
<attrdomv>
<codesetd>
<codesetn>boolean_text_single</codesetn>
<codesets>City of Waterloo GIS</codesets>
</codesetd>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">FIRST</attrlabl>
<attalias Sync="TRUE">FIRST</attalias>
<attrtype Sync="TRUE">SmallInteger</attrtype>
<attwidth Sync="TRUE">2</attwidth>
<atprecis Sync="TRUE">5</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Fire station that responds first</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">SECOND</attrlabl>
<attalias Sync="TRUE">SECOND</attalias>
<attrtype Sync="TRUE">SmallInteger</attrtype>
<attwidth Sync="TRUE">2</attwidth>
<atprecis Sync="TRUE">5</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Fire station that responds second</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">THIRD</attrlabl>
<attalias Sync="TRUE">THIRD</attalias>
<attrtype Sync="TRUE">SmallInteger</attrtype>
<attwidth Sync="TRUE">2</attwidth>
<atprecis Sync="TRUE">5</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Fire station that responds third</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">FOURTH</attrlabl>
<attalias Sync="TRUE">FOURTH</attalias>
<attrtype Sync="TRUE">SmallInteger</attrtype>
<attwidth Sync="TRUE">2</attwidth>
<atprecis Sync="TRUE">5</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Fire station that responds fourth</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">RP_CLASS</attrlabl>
<attalias Sync="TRUE">RP_CLASS</attalias>
<attrtype Sync="TRUE">SmallInteger</attrtype>
<attwidth Sync="TRUE">2</attwidth>
<atprecis Sync="TRUE">5</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Road Patrol Class. Could also be called MTO Class or Maintenance Class. Possible values from 1-8 indicating the class of road for patrolling frequency.</attrdef>
<attrdomv>
<rdom>
<rdommin>0</rdommin>
<rdommax>8</rdommax>
</rdom>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">RP_ROUTE_CODE</attrlabl>
<attalias Sync="TRUE">RP_ROUTE_CODE</attalias>
<attrtype Sync="TRUE">SmallInteger</attrtype>
<attwidth Sync="TRUE">2</attwidth>
<atprecis Sync="TRUE">5</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Road Patrol route number.</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">CUL_DE_SAC</attrlabl>
<attalias Sync="TRUE">CUL_DE_SAC</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">1</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Code indicating whether the segment represents the "turning circle" portion of a cul-de-sac. These can be excluded from catrography at small scales. They are excluded from some other things, such as Asset Management (TCA) reporting, where their length is added to the segment that precedes them.
Values include: N = not a cul-de-sac arc; Y = a cul-de-sac arc; S = a 'side' cul-de-sac representing a wider section of pavement (these are included for cartographic purposes, but don't split the arc that they adjoin, and have no addresses coded on them because the addressing pattern around them is continuous along the main segment.)</attrdef>
<attrdomv>
<codesetd>
<codesetn>Road_CulDeSac</codesetn>
<codesets>City of Waterloo GIS</codesets>
</codesetd>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">CUL_DE_SAC_ISLAND</attrlabl>
<attalias Sync="TRUE">CUL_DE_SAC_ISLAND</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">1</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Indicates whether there's an island in the middle of a cul-de-sac segment. This is used by operations staff to indicate where maintenance activities have to occur. It can also have implications for pavement area calculations, and planning of plowing and winter control.
Only coded if CUL_DE_SAC = 'Y'.</attrdef>
<attrdomv>
<codesetd>
<codesetn>boolean_text_single</codesetn>
<codesets>City of Waterloo GIS</codesets>
</codesetd>
</attrdomv>
</attr>
<attr>
<attrlabl Sync="TRUE">CUL_DE_SAC_GRASS_CODE</attrlabl>
<attalias Sync="TRUE">CUL_DE_SAC_GRASS_CODE</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">6</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Grass mowing code as specified and used by operations staff to plan grass mowing activities.</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">NOTES</attrlabl>
<attalias Sync="TRUE">NOTES</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">50</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Free text notes on the road segment. Currently used for FME-based Data Review, in order to record exceptions to the rules.</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">CREATE_DATE</attrlabl>
<attalias Sync="TRUE">CREATE_DATE</attalias>
<attrtype Sync="TRUE">Date</attrtype>
<attwidth Sync="TRUE">8</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Date the feature was created.
Maintained through ArcGIS editor tracking.</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">CREATE_USER</attrlabl>
<attalias Sync="TRUE">CREATE_USER</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">16</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Username that created the feature. Specifically which user was connected to the database during the edit session.
Maintained through ArcGIS editor tracking.</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">UPDATE_DATE</attrlabl>
<attalias Sync="TRUE">UPDATE_DATE</attalias>
<attrtype Sync="TRUE">Date</attrtype>
<attwidth Sync="TRUE">8</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Date the feature was last updated.
Maintained through ArcGIS editor tracking.</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">UPDATE_USER</attrlabl>
<attalias Sync="TRUE">UPDATE_USER</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">16</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Username that last updated the feature. Specifically which user was connected to the database during the edit session.
Maintained through ArcGIS editor tracking.</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">ROW_ID</attrlabl>
<attalias Sync="TRUE">ROW_ID</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">20</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Right-of-Way ID.
Used (historically) by Infrastructure group to associate different types of infrastructure.
May be superseded by Corridors, one day.
The ROW_ID is also used in traffic collisions data by the Transportation group. This should be reviewed. </attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">MXLOCATION</attrlabl>
<attalias Sync="TRUE">MXLOCATION</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">12</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Deprecated code for integration with Maximo Spatial. No longer used.</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">MXSITEID</attrlabl>
<attalias Sync="TRUE">MXSITEID</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">8</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdef>Deprecated code for integration with Maximo Spatial. No longer used.</attrdef>
<attrdefs>City of Waterloo GIS</attrdefs>
</attr>
<attr>
<attrlabl Sync="TRUE">MXCREATIONSTATE</attrlabl>
<attalias Sync="TRUE">MXCREATIONSTATE</attalias>
<attrtype Sync="TRUE">SmallInteger</attrtype>
<attwidth Sync="TRUE">2</attwidth>
<atprecis Sync="TRUE">5</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Deprecated code for integration with Maximo Spatial. No longer used.</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">ROWSTAMP</attrlabl>
<attalias Sync="TRUE">ROWSTAMP</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">40</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdef>Deprecated code for integration with Maximo Spatial. No longer used.</attrdef>
<attrdefs>City of Waterloo GIS</attrdefs>
</attr>
<attr>
<attrlabl Sync="TRUE">GLOBAL_ID</attrlabl>
<attalias Sync="TRUE">GLOBAL_ID</attalias>
<attrtype Sync="TRUE">GUID</attrtype>
<attwidth Sync="TRUE">38</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>City of Waterloo GIS</attrdefs>
<attrdef>Not used.</attrdef>
</attr>
<attr>
<attrlabl Sync="TRUE">FIRE_ROUTE</attrlabl>
<attalias Sync="TRUE">FIRE_ROUTE</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">10</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">MEDIAN</attrlabl>
<attalias Sync="TRUE">MEDIAN</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">3</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">AADT</attrlabl>
<attalias Sync="TRUE">AADT</attalias>
<attrtype Sync="TRUE">Integer</attrtype>
<attwidth Sync="TRUE">4</attwidth>
<atprecis Sync="TRUE">10</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">AADT_DATE</attrlabl>
<attalias Sync="TRUE">AADT_DATE</attalias>
<attrtype Sync="TRUE">Date</attrtype>
<attwidth Sync="TRUE">8</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">SCHOOL_ZONE</attrlabl>
<attalias Sync="TRUE">SCHOOL_ZONE</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">10</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">AADT_SOURCE</attrlabl>
<attalias Sync="TRUE">AADT_SOURCE</attalias>
<attrtype Sync="TRUE">String</attrtype>
<attwidth Sync="TRUE">4</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
</attr>
<attr>
<attrlabl Sync="TRUE">SHAPE.LEN</attrlabl>
<attalias Sync="TRUE">SHAPE.LEN</attalias>
<attrtype Sync="TRUE">Double</attrtype>
<attwidth Sync="TRUE">0</attwidth>
<atprecis Sync="TRUE">0</atprecis>
<attscale Sync="TRUE">0</attscale>
<attrdefs>Esri</attrdefs>
<attrdef>Feature geometry.</attrdef>
</attr>
</detailed>
</eainfo>
<mdLang>
<languageCode Sync="TRUE" value="eng"/>
<countryCode Sync="TRUE" value="CAN"/>
</mdLang>
<mdHrLv>
<ScopeCd Sync="TRUE" value="005"/>
</mdHrLv>
<mdHrLvName Sync="TRUE">dataset</mdHrLvName>
<spatRepInfo>
<VectSpatRep>
<geometObjs Name="ROADS">
<geoObjTyp>
<GeoObjTypCd Sync="TRUE" value="002"/>
</geoObjTyp>
<geoObjCnt Sync="TRUE">3523</geoObjCnt>
</geometObjs>
<topLvl>
<TopoLevCd Sync="TRUE" value="001"/>
</topLvl>
</VectSpatRep>
</spatRepInfo>
<spdoinfo>
<ptvctinf>
<esriterm Name="ROADS">
<efeatyp Sync="TRUE">Simple</efeatyp>
<efeageom Sync="TRUE" code="3"/>
<esritopo Sync="TRUE">FALSE</esritopo>
<efeacnt Sync="TRUE">3523</efeacnt>
<spindex Sync="TRUE">TRUE</spindex>
<linrefer Sync="TRUE">FALSE</linrefer>
</esriterm>
</ptvctinf>
</spdoinfo>
<mdDateSt Sync="TRUE">20250117</mdDateSt>
</metadata>
