Welcome to Address Databases Learon Dalby Arkansas Geographic Information Office Little Rock, Arkansas R. Brian Culpepper Center for Advanced Spatial Technologies Fayetteville, Arkansas MidAmerica GIS Symposium 2002 Kansas City, Missouri Today’s Schedule • • • • Sunday April 14, 2002 1:00pm - 5:00pm 2, 15 minute breaks Outline for Lecture General Information • Location of Rest Rooms • Schedule and Breaks • Emergency Information Addressing Workshop Agenda • Introduction to Addressing Methods – Rural Address Procedural Overview – Urban Address Issues • • • • Geographic Base Files Overview Graphic Data Clean-up Issues Database Management Issues Student Experiences/Future Plans Why are we interested in Address Databases? • Locate Citizen Complaints • Emergency Response • Permit Enforcement • Incident Mapping • 911 Address Database issues vary.. • Dependent upon your proposed task or service. • Are you in a rural county and starting from scratch? • Are you in an established city with 120 yrs of addresses assigned without any STANDARDS? Before Starting any Address or GIS project: • Develop an effective plan – What questions need to be answered with these data or systems? – Know the condition of your data. – Chart how you want to get from the start to finish. • Understand the capabilities of the software you will be using. – Know the limitations and strengths of the GIS/911 software – Know the limitations and strengths of the database software. • Complete Pilot Project before full roll-out of any new system. • Understand the capabilities of your staff, co-workers, and other partners. Quick Review of GeoCoding Methods and Types of Locations Some Geocoding Definitions • Address Geocoding - Assigning X,Y coordinates to tabular data such as street addresses or zip codes so that they may be displayed as points on a map. • Address Parity - Evenness or oddness. In address geocoding, parity is used to locate an address on the correct side of the street. – Such as, odd numbers on the left side; even on the right... Street Address Locations (Lines) • Single-Field Range Geocoding Style • Dual Range (with Parity) Address Geocoding • Street Centerlines are typically attributed with corresponding Address Ranges and Street Name. Zip Code Locations (Points) • Postal Codes such as 5-digit zip codes can be matched with address databases. • The centroid of the Zip Code area may be used to determine the X,Y coordinate. • Interpolation of +4 Zip Codes along street centerlines Place Names or Addresses (Polygons) • Tax Assessor or Parcel Databases • Place Names such as City or State names may also be used to “Locate” non-graphic attribute records. • Map labels are common “Locators” for other data. The Postal Address • Single most common form of geographic information • May be “geocoded” to an X,Y coordinate location using a “Locator File” containing points, lines or polygons with similar address “ranges” or attributes. • Street Centerlines are “interpolated” based upon Address Range (and Parity) to determine a single X, Y location. Locating Addresses • Place Names, Buildings (or Vanity Addresses) are located by linking the nongraphic table to the “spatially referenced” or graphic data. • Correct Spelling and/or sensitivity settings are important when “matching attributes.” • Street intersections are also common “Locators” Geographic Base Files An overview Geographic Base Files • • • • • Definition of the GBF A Conceptual Overview DIME File History and Structure TIGER/Line Files Addressing Structure Value Added TIGER Geographic Base Files • A database of files containing cartographic and attribute information such as boundaries of geographic areas, address ranges, and street intersections. • The most common GBF’s are DIME files and TIGER files. – DIME - Dual Independent Map Encoding. Developed for the 1970 and 1980 Census – TIGER - Topologically Integrated Geographic Encoding and Referencing. Developed for the 1990 Census. Geographic Base Files • May also be a referenced file containing geographic coordinates to be used for nongeographic data. • Typically these files attributes include: – – – – – street names / intersections address ranges per street segment census tract numbers geographic coordinates zip code centroids, political districts, etc. Uses of Geographic Base Files • Records from an non-graphic database are linked to the matching record in the geographic database (GBF) in order to define “some” geography for that record. • Geo-coding is a common term for this process. Linking a “non-spatial object ” to a “spatial object”. Conceptual Use of a GBF Non-Graphic Data Geocoding Program Geographic Base Files Non-Graphic Data with Geocodes Types of Geographic Base Files DIME files • Dual Independent Map Encoding (DIME) files were first created in 1970 by the U.S. Census Bureau. • DIME used for 1980 Census Data Collection. • Flat File Structure • Data update problems and only about 2% coverage of the United States. DIME/GBF “Generic” Structure • Each record contains both even and odd address geography. • Contained both lat./long and State Plane Coordinates • Nodes that formed Areas were ‘tagged’ with a unique ID. DB columns Basic GBF File Structure Heath Ave. • What the Geographic Base File represents. • An Abstraction of Reality (street networks) 34580 BLOCK #6 1198 P14 BLOCK #7 L20 1199 1100 1098 L22 1020 1101 1099 Gadberry Dr. 1021 P15 BLOCK #10 34581 P16 GBF Basic Concepts BLOCK #6 GBF FILE (a Flat File) 1198 P14 1199 L20 BLOCK #7 1100 1098 1101 1099 P15 L22 Gadberry Dr. 1020 1021 P16 GBF FILE (Graphic Example) The GBF contains “Ranges” of potential addresses and “Lists” of corresponding Street Segments. Conceptual Geocoding Workflow Non-Graphic Data Geocoding Program Geographic Base Files Non-Graphic Data with Geocodes Non-graphic Geocoding Workflow Geocoding Program GBF Table Geocoded Another Common Geographic Base File TIGER/Line Files • Acronym for Topologically Integrated Geographic Encoding and Referencing. • TIGER 1989 to Present • Relational Database Structure (Map data and attributes). • > 50 Million geographic features that are fully integrated with the census data. • Incorporated DIME and USGS Digital Line Graph (dlg) paper map products (1:100k). • Complete coverage of the United States. What is topology? • Topological data structures tell the computer which cartographic objects are connected to each other logically. • It defines how points, lines and polygons are related to each other on the map - an implicit relationship that is obvious to the human eye, but not explicitly defined by cartographic records within the computer. Geographic Elements used for defining topological data structures • Points - zero-dimensional objects on a map which represent a single location on the earth. • Examples: – – – – Street Intersections Water Valves Addresses Fire Hydrants Geographic Elements used for defining topological data structures • Lines: one-dimensional objects on a map which represent a linear feature having a beginning point and an ending point. Lines may be subdivided into smaller units called arcs to define curves. • Examples: – Street Centerlines – Lot Lines – Rivers Geographic Elements used for defining topological data structures • Polygons: Two-dimensional objects which represent shapes which have area. Polygons can be displayed and manipulated as single objects. • Examples: – Census Blocks – Land Parcels – Zoning Districts General Topologic Relationship Scheme Points Lines Unique ID Feature Type X coordinate Y coordinate Unique ID Feature Type Beginning Point Ending Point Unique ID Feature Type X coordinate Y coordinate Unique ID Feature Type Beginning Point Ending Point Unique ID Feature Type X coordinate Y coordinate Polygons Unique ID Feature Type Boundary Lines TIGER topology: Terms and Descriptions • • • • • • Node “A zero-dimensional object that is a topological junction of two or more links or chains, or an end point of a link or chain,” is a node. Entity Point “A point used for identifying the location of point features (or areal features collapsed to a point), such as towers, buoys, buildings, places, etc.” Complete Chain “A chain [a sequence of non-intersecting line segments] that explicitly references left and right polygons and start and end nodes.” The shape points combine with the nodes to form the segments that make a complete chain. Network Chains “A chain that explicitly references start and end nodes and not left and right polygons.” GT-Polygon “An area that is an atomic two-dimensional component of a two-dimensional manifold, [which is defined as] one and only one planar graph and its two-dimensional objects.” TIGER topology (example) • • • • Nodes Entity Points Complete Chains Network Chains • GT-Polygons TIGER Line Files and Addresses • The TIGER/Line ® files contain address ranges, not individual addresses. • The term address range refers to the first possible structure number and the last possible structure number along a complete chain side, relative to the direction in which the complete chain is coded. • The address ranges are predominantly potential ranges that include the full range of possible structure numbers even though the actual structures might not exist. TIGER Line Files and Addresses (continued) • The address numbers used to create the address ranges are commonly known as city-style addresses. • A city-style address minimally consists of a structure number, street name, and a 5-digit ZIP Code ® such as, 213 Main St 90210, but usually more info is provided. • Address range information is stored in two record types. Record Type 1 contains the basic complete chain attributes, including one basic address range. Record Type 6 stores the additional ranges when the complete chain has more than one range on one or both sides. Basic characteristics of address ranges • The TIGER/Line ® files generally contain only those citystyle address ranges used for mail delivery and do not show rural route or post office box addresses. • They may contain structure numbers assigned in select areas for use by local emergency services, but not for mail delivery. • Gaps may exist between multiple ranges for a single complete chain. Basic characteristics of address ranges (continued) • In a few rare cases, address ranges can include numbers with alphabetic characters. These characters help uniquely identify addresses within a county. – For instance, certain unincorporated areas of Genesee County, Michigan add a letter G prefix to the address number. The characters are consistently placed within the address range field; for example, the letter G maintains a consistent column placement in the range G1 to G99. • Address ranges exist only for street features, and in some cases, corporate corridor and corporate offset boundary features. Address Ranges • Complete chains in the TIGER/Line ® files have one end point labeled as the start node and the other end point labeled as the end node (also are referred to as from and to). • The start node always corresponds to the beginning of the complete chain identified by the start node coordinates FRLAT and FRLONG. Address Ranges (cont.) • The order of the addresses follows the sequence of the nodes on the complete chain; the nodes may not be related to the low to high orientation of the address range. • The start address may be higher or lower than the end address for a complete chain. Structure numbers usually, but not always, systematically increase or decrease while moving along a street in a set direction from one complete chain to the next. TIGER Address Range Example Address Ranges and Impute Flag Codes Address Ranges • • • • Numeric characters or a mixture of numeric and alphabetic characters (maximum of 11 characters) Ranges beginning or ending with zero (0) are not valid Address range fields are blank when no address range is available. Both the start and end address range fields are blank, or both have non-zero values. The KGLADD field on Record Type 9 contains a “0” when KGL’s do not have a valid address. Impute Flags (1-character numeric code) • • • Blank— No address range available 0— Not imputed 1— Imputed Address Ranges and Impute Flag Codes Limitations • Users of the address ranges in the TIGER/Line ® files should check for address range overlaps, gaps, odd/even reversals, and other situations that may be incorrect. While the Census Bureau continues to edit for, and correct these situations, it is possible that some still exist. Record Linkages • The TLID field links Record Types 1 and 6. Since a complete chain can have more than one set of address ranges, multiple Type 6 records can exist with the same TLID. The TIGER/Line ® files distinguish these records with a record sequence number (RTSQ). The files do not contain a field indicating whether a Type 6 record exists for a specific TLID; the user must scan any existing records in Record Type 6 for a TLID match. Multiple and Out-of-Sequence Address Ranges Address Range Special Cases Imputed Address Ranges • • • • • Imputed address ranges occur during the process of updating the Census TIGER ® data base when a new complete chain intersects an existing complete chain with address ranges. The intersection splits the existing complete chain and produces two new complete chains connected by a new node located at the intersection point. The update program divides the old address ranges among the two new complete chains and imputes the address range ends at the new node. The impute flags identify address ranges that have been through the impute process. Each record in the TIGER/Line ® files contains four separate 1-character impute flag fields, one for each address range end. Address Range Imputes Before Split Address Range Imputes After Split Address Range Record Locations Record Type 1 1 1 1 6 6 6 6 9 Field Name FRADDL TOADDL FRADDR TOADDR FRADDL TOADDL FRADDR TOADDR KGLADD Description Start Address, Left End Address, Left Start Address, Right End Address, Right Start Address, Left End Address, Left Start Address, Right End Address, Right Key Geographic Location Address Impute Flag Record Locations Record Type Field Name Description 1 1 1 1 6 6 6 6 FRIADDL TOIADDL FRIADDR TOIADDR FRIADDL TOIADDL FRIADDR TOIADDR Start Imputed Address Flag, Left End Imputed Address Flag, Left Start Imputed Address Flag, Right End Imputed Address Flag, Right Start Imputed Address Flag, Left End Imputed Address Flag, Left Start Imputed Address Flag, Right End Imputed Address Flag, Right Third Party Data Providers • Geographic Data Technology (GDT) – – – – Dynamap 2000 Updated TIGER addresses and Street Centerlines Don Cook has been doing this stuff since DIME Census Bureau even buys their stuff! • ETAK – Very good product as well! • DataMetrix, Inc. Graphic Data Clean-Up Issues Section IV Graphic Data Clean-up • Very Important if you plan to use existing CAD or GIS data from another agency, department, or private vendor as a base map. • Error Correction before you begin is key. – Spatial errors (ie projection/coordinate systems) – Topological (duplicate lines, gaps, dangles, etc.) Graphic Data Clean-up (cont.) • Existing Attribute linkages on the graphics can also cause “headaches”. • Particularly if you plan to use graphics that were attached to databases. • Those “old” linkages can cling to the graphic elements and cause troubles later. • Potential errors are dependent upon which GIS or 911 software is being implemented. Line Weeding • Line Weeding reduces the size and complexity of linear data based on a user defined tolerance • Line Weeding performs distance checks on linear data • Benefits of weeding linework: – Significant improvement in screen update times, plot-stroking performance, and spatial analysis processing time – Reduced disk space requirements Cleaning CAD Linework • The line cleaning tools correct errors in 2-D and 3-D linework. • The line cleaning tools can: – – – – correct undershoots or overshoots break intersections remove short segments merge duplicate line segments • The line cleaning tools can process: – lines, line strings, arcs, curves, shapes, ellipses, complex strings, and complex shapes Common Line work checks • Intersection Processing -- either break or flag intersections. • Duplicate Line Processing -- merges duplicate line work in 2-D and 3-D design files. • Short Segment Processing -- removes zero-length lines and short segments that have at least one free endpoint in 2-D and 3-D line work. • Endpoint Processing -- corrects or flags free endpoints, the free endpoints can be either overshoots or undershoots. Graphic Attributes also need to be checked • TIGER Address Ranges, for example, are often incorrect (or blank) in Rural areas. • Can be corrected and updated, but its tedious work! • Allow me to demonstrate, using a very simple set of data and GIS software package. Attribute Edits • Selected a street segment with a “NULL” value for the address column. Attribute Edits • Edit the Attribute Table to reflect the address ranges on the left and right side of the street. • Geocode a sample address. Attribute Edits • Confirm that the street segment is properly oriented for placing the “odd” address on the correct side of the street. 105 Gadberry Dr. Attribute Edits • Re-edit the Attribute table. • Reverse the increase in value in the left and right address columns. Attribute Edits • Geocode the same address as before. • Resulting geocode location will be the opposite end of street segment. Attribute Edits • This is overly simplified for the purpose of this demonstration, but this is basically how you could go about updating the TIGER data for a county. Positional and Temporal Accuracy in Address Databases Our Primary Challenge ! Spatial Data Challenges • Identifying Changes in our “service area” before an emergency or service call... • Positional Accuracy discrepancies between data sources… • Example: Comparing TIGER line data to Digital Ortho-rectified Photography Database Management Issues of interest to Address Databases Database Overview Agenda • • • • • • Database Components Example Data Types Table Indexes Domains Joins and Views Foreign and Primary Keys Database Components A database is the sum of all information you have obtained. Database Table 3 Table 1 col1 col2 col3 col4 Record/Row 1 Table 2 Table 3 Record/Row 2 Table 4 Record/Row3 Table 5 Record/Row4 Table 6 Table 7 Table 8 col5 Columns/ Fields Sample Column Data Types Character Stores a maximum of 240 ASCII characters. Integer Stores an integer in a range -2,147,483,648 to 2,147,483,647 Smallint Stores an integer value in the range -32,768 to 32,767 Double Stores a real value in double precision floating point format Real Stores a real number value as a single precision floating point Decimal Stores a fixed point decimal number with a optional precision and scale Timestamp Stores a timestamp with ‘yyyy-mm-dd:hh:mm:ss’ format Table Indexes • A table index contains information from a specified table and column • The index allows you to sort information by column and place this information in a table • Indexes can be placed on columns that are frequently used in queries and have few repeating values • Indexes help to improve performance on queries • A unique index can be created on a column that will have unique values for each record Domains and DB Integrity • A domain allows you to check the validity of an entry into a column in a database table against a corresponding set of allowable values for that column • Two types of domains exist – Range domain -- used with numeric data and consists of one or more inclusive minimum-maximum ranges – List domain -- used with character data and consist of a set of character strings • Domains are stored in a series of domain tables Relational Join • A Join is a linkage between two tables in the database • Columns from each table with like data types are used to establish the join relationship • There must be one identical value in the joined columns in each table to complete the union parcel_id mslink mapid parcel_no county_name area_sqft owner parcel parcel_id assessed_value zone_class school_district land_use Database Views • A view is a window that allows you to analyze selected columns of joined tables. • A view can be defined using either a single join or multiple join relationships (ie using several DB columns). • Views are used for Query, Analysis and reporting of Database Values. • Makes huge DB Tables more user-friendly. Primary Keys Just Call them the “Record ID’s” in a Database Table... General Guidelines • Should be numeric • Must be Unique • Do not change • The shorter the better • Automatically Generated is best... Column Names * Foreign Keys Essentially the “Linkage Columns” between Database Tables... • Should/Must have a matching column in another table with, at least some, matching values. • Require extensive planning during Database Development Phase. • Should be unique and numeric, but don’t have to be…. What’s a Cartographic Feature • Something from the real world represented in your digital map: streets, streams, houses, trees, etc. • A graphic element that contains a pointer to a record in the Feature table CAD Graphics Table mslink 1 fname fcode ftype road rd1 line table 22 category fweight 3 2 flevel fcolor fstyle 29 0 0 Digital Map digcmd other... Database Linkages on CAD Graphics “Old” DB Table ID CAD File Graphics record ID in “Old” Table DMRS 8000 0004 0005 0000 DMRS 8000 0022 0014 0000 feature link attribute link The Database software will interpret the “old linkage code” to determine what table the graphic elements “points” to. Relational Databases (example) Feature Table mslink 1 fname fcode ftype road rd1 line table category fweight 22 3 flevel fcolor fstyle 29 0 0 2 digcmd other... Category Table mslink cname 3 trans indexname indexlevel CAD File Graphics Maps Table mslink mapname category 12 road1.dgn 3 roads Table mslink mapid 1 12 rd_name num_l test 2 traffic county 10100 morgan MSCATALOG Tablename feature roads enitynum 4 22 nextocc 7 2 Joining Tables (DBMS) Street Name Table 1:2 Sides Table 1: Many Segment Table Foreign Keys in each table are used to complete the Join Relationships from Table to Table. Joining Tables (example) Segment Table in Graphics Street Name Table 1:1 Segment Table Master Address File Address Database Design Issues • Determine your “Audience” and their needs. • What’s your Geographic Extent? • What Partnerships should be established? • Establish Standards Early! • Re-evaluate those Standards Regularly Address Tables • Parse the entire Address Record – Always easier for “us average” DB users to “merge” columns, rather than “split” them. • Pay close attention to Primary Keys and Foreign Keys during the Design and Testing Phase. • Conduct a Pilot Study for the entire database structure before going “live”. Address Tables (continued) • Use Domains to control user input at EVERY opportunity! – List Domain (valid Street Names) – Range Domains (valid numeric ranges) • If gathering new addresses from more than one source, collect them in “dummy” tables before the DB “gatekeeper” cleans them up and dumps them into the “master database”. Address Data Entry Specific data entry recommendations include: 1) Zip code entry first, with automatic fill of State and (optionally) locality data. 2) Support on-line entry with help screens, pop-up valid values access, and immediate edits. 3) Secondary unit data entry separate from street address (optionally before street for emphasis). 4) Addresses entered with manual overrides of edits should be flagged for future review. 5) Allow search for Zip code given City and State (optional). Recommended Address Edits Several types and levels of edits may be practical, depending on circumstances and business purpose. 1) Check entered data for valid abbreviations. (Abbreviation standards used by the USPS are included in Appendix B.) 2) Compare entered location(City) and State to Zipcode (based on GCS or equivalent table information). 3) Check Zipcode for validity (based on GCS or equivalent table information). 4) Compare entered address against valid addresses: Against an existing database containing addresses (within the enterprise) Recommended Address Edits (continued) 5) Verify and correct the standard use of state code, standard spelling for city; and presence of standard street type. 6) Inspect Street numbers that seem to represent ranges of addresses, such as street numbers in a range or the use of terms such as "scattered sites". (This only applies for those applications that receive addresses representing, for example, blocks of apartments). 7) Identify and correct building name substitutions for street addresses to the extent possible. Using COTS software modules, against a postalservice database of 140 million valid addresses. 8) If County Code is missing, generate County Code. Recommended Address Edits (continued) 9) Identify where range of latitude or longitude is more than 5 miles. Inspect and correct. (This is a way to measure if the geocoding center is of a Zip code, rather than to a specific street address. This is unnecessary if the geocoding level is specified in a code, as is recommended). 10) Identify and delete official verbiage. For example: "Township of", "The Commonwealth of", "The Great State of". 11) Comma Check. The USPS recommends not using commas or other dividers within addresses, except the hyphen in Zip+4. The USPS further recommends all capital letters, to aid machine readability. Recommended Address Edits (continued) 12) Enforce Business Rules. For example, it may be a rule that P.O. Box numbers (and equivalent) may not substitute for Street names (and equivalent) if the address is for a property in which the enterprise holds an interest (as opposed to the mailing address of an individual or organization). Database Loading Tools useful for enhancing your GBF data. • Bulk Update – Attributes • Area Loader – Polygons • Length Loader – Lines • Point Loader – X, Y coords. from DB • Label Loader – from graphics to the database! Third-Party Database “Scrubbers” • Clean up un-parsed Address Databases. • Remove duplicate records or misspellings. • Can even Geocode database records for you. • Some provide CASS certified services for Address clean-up. Web Sites of Interest • http://www.nonprofitmailers.org/vendors/page6old.htm • http://www.census.gov/geo/www/tiger/vendors.html • http://www.nena.org/ads/prodvend.htm Rural Addressing Methods Rural Addressing Methods There are two primary means of means of assigning locatable addresses: • Distance Based Addressing: according to the number of incremental units from the beginning of a road. • Grid Based Addressing: according to a predefined grid. Rural Addressing Distance-based Method • Distance-based addressing establishes house-numbering according to the number of increments from the beginning of a road. An increment can be any number of feet or division of miles. Rural Addressing Distance-based Method (cont.) • An increment can be any number of feet or division of miles. • Typical increments are 5-feet, 5.28-feet (.001 miles), 10-feet, 25-feet, 26.4-feet (.005 miles), 50-feet, 52.8feet (.01 miles) and 100-feet. Rural Addressing Distance-based Method (cont.) • That is, by proceeding up a road, a new address is available at each multiple of this increment. • In addition, the parity (odd/even) of the address is established according to the side of road. • The side-of-road is relative to a vehicle proceeding along the road in the direction of ascending numbers (from the beginning of the named road odd numbers on the left and even numbers on the right. • Note: there are no USPS, NENA or other known national standards for establishing parity. Rural Addressing Grid-based Method • Grid addressing establishes a northing and easting coordinate system for your municipality. Addresses are then developed from the east-west coordinate (x) plus the north-south coordinate (y). • Numbers tend to be very large as each coordinate value is generally 3-digits. If the municipality covers a large area, other numbers may need to be added to indicate the sector of the grid. In addition, any road that curves back in an east-west direction can have addressing that is out of order (goes up and down). This system may be suitable in flat areas where almost no curved roads exist and the residents don't mind large numbers. Rural Addressing Methods • Official street numbers should proceed from a logical point of origin and should be in proper numerical sequence in relation to other lots with frontage on the same street/road. It is recommended that a county adopt a standard numbering sequence that goes from East to West and South to North. • Odd numbers are commonly assigned to the left side of the street and even numbers to the right side of the street. Rural Addressing Methods • Address numbers should be assigned to all structures which are inhabited or which have or may have phone service (including telephone booths) and not to lots and parcels. Many lots have more than one structure and thus require more than one address. • Corner lots should be assigned a number according to the frontage of the main entrance and/or where the driveway meets the road - not where the mailbox is located. Rural Addressing Methods • The logical/grammatical order of address elements should follow USPS conventions: street number, predirectional, primary street name, suffix, postdirectional, and secondary number, if any (e.g., 100 W Main ST SE Apt 201) • Multi-unit structures should be given one primary number (e.g., 101 Main ST or 103 Main ST) and apartments or suites should be given numbers or letters as secondary location indicators (e.g., 111 Main ST, APT 101) Rural Addressing Methods • Primary street numbers should not be longer than six characters • There should be no fractional addresses (e.g., 101 1/2 Main ST) • Alphanumeric primary or secondary address numbers should not be used (e.g., EOI Main ST) • Hyphenated primary or secondary address numbers should not be used (e.g. 41-65 Bell ST) Rural Addressing Methods • Significant leading zeros in primary and secondary numbers should not be used (e.g., 0145 Main ST) • One letter road names should not be used (e.g., B Street or Z Lane) • Common practice is to number from east to west, and from south to north • Where one road starts and ends at points on a second road (creating a loop), the numbering along the two roads should be in the same direction Adopting and Standardizing a System for Addressing • Municipalities planning an enhanced 9-1-1 project should establish a single locatable addressing system that is adopted for all addressing purposes including emergency service provision, postal delivery, municipal record keeping, and utility service orders. Address Increments • NENA Standards recommend that communities adopt a 5.28' increment. This increment would allow for 1,000 unique numbered addresses per 1 mile length of road (there are 5,280 feet in a mile). This increment makes it very easy for an emergency service provider in the event of an emergency to look at the address and quickly figure out how far down the road the house is located. • For example, if an ambulance were dispatched to 500 Alpine Lane (using a 5.28' address increment) the emergency vehicle would know to travel exactly one half mile down Alpine Lane to locate number 500. Address Increments (cont.) • Another benefit of the 5.28' increment is that structures can be assigned an address every 10.5' on each side of the driveway. • This means that many addressees are developed, mainly for navigational purposes, but also for future development needs of a community. • If the appropriate measured numbering system is selected, a community will never need to be re-addressed to accommodate future development. Local standards are a customization of the nationally recommended methods Addressing Standards that should be considered on the local level • Establish a 9-1-1 Committee to implement County-wide Standards. • Establish Road Naming and Re-naming Standards. • Establish a Road Measuring and Numbering System that Fits your county. • Establish Addressing Standards that would require residents to receive a new E-911 Address.. • Establish Road Signs and Address Number Standards. • Consider Hiring a GIS/E911 Consultant. Road Sign & Address Numbering • Naming roads and mapping them is among the first steps in an addressing process. • Placing road signs is one of the final tasks. To assist both emergency service personnel and the general public, signs must be visible and maintained. • A frequent compliant about road signs is that they are often hidden by tree branches. Annual trimming can eliminate this problem. Road Signs • There are several varieties of signs that are suitable for public road use. The most common is the green background with reflective white lettering. However, regardless of color, the important issue is to ensure the letters are tall enough to be easily seen day or night. • Sizes: Lettering on street name signs should be at least 4 inches high, supplementary letting to indicate the type of street (e.g., Street, Avenue, Road, etc.) or section of city (e.g., N.W.) may be in smaller lettering, at least 2 inches high. • For rural areas: Municipalities should use 9 inch high blade in lengths of 24, 30, 36, or 42 inches with 6 inch high letter for street names, 4 inches for other. Road Signs (cont.) • For urban areas: Municipalities should use 9 inch high blade in lengths of 24, 30, 36, or 42 inches with 4 inch high letter for street names, inches for other. • Placement: In business districts and on principal arteries, Street Name signs should be placed at least on diagonally opposite corners so that they will be on the far right hand side of the intersection for traffic on the major street. They should be mounted with their faces parallel to the streets they name. In residential districts at least one Street Name sign should be mounted at each intersection. In rural districts signs should be placed to identify important roads not otherwise marked. Basic Rural Addressing Tasks • Determine the type of address numbering system(s) to be used. • Establish base maps for the entire area by using existing data or developing you own centerline file. • Determine ESN boundaries, telephone exchange boundaries, city limits, and zip code boundaries. • Research new developments, streets and sub-divisions for centerline updates. Basic Rural Addressing Tasks (cont.) • Determine property number ranges. • Establish address standards and draft addressing ordinances • Build Master Street Address Guide (MSAG) and supply to USPS, telephone companies and others. • Determine a time-line for establishment and adaptation of new address for rural structures. Basic Rural Addressing Tasks (cont.) • Obtain citizens address and location records from all possible sources. • Locate every addressable structure from field verification or aerial photography. • Assign a property number to each structure or driveway location on map. Basic Rural Addressing Tasks (cont.) • Use citizen/location records and/or fieldwork to verify name, telephone number and existing (old) address for each structure. • Match new property addresses with old address data to create an Address Change File. • Inform the USPS, telephone company, citizens and others of the change of address and the date in which the change will become official for mailing purposes. Basic Rural Addressing Tasks (cont.) • Work with telephone companies and the USPS on follow-up and error correction. • Develop methods for address assignment by cities and counties. • Deliver indexed maps and atlases to cities and county. • Establish a rigorous Data Maintenance schedule and keep up with it by hiring qualified personnel. Methods for locating Address Changes • • • Address Listings/Files - maintained by your government (including those used for mass mailings or needed to provide essential services, such as police, fire or sanitation programs) or purchased from commercial vendors are an acceptable source for creating housing unit tallies for each census block, provided they are current and comprehensive. You also can update comprehensive address listings/files with additions and deletions from other local records. Tax Assessment Records - may supply up-to-date tallies of housing units. Utility Connection Records - (electric, gas, water or sewer) are other sources for developing housing unit tallies. Other Methods for “Change Detection” Multiple sources: • • • • • • • • Property Permit Records Certificates of Occupancy and Demolition Permits Neighborhood visits Special censuses Aerial photography (DOQQ’s) and Current land use maps Housing authorities records Tribal, village, or Indian Health Service Environmental Health Office records When should Addresses be Updated or Checked? Local governments are in the best position to identify areas with potentially missing or incorrectly assigned addresses. For example: • Has there been recent new construction activity in your community? • Are there areas that have changed from single-family homes to multi-family homes and vice versa? • What about commercial or former public buildings that have been converted to residential use? • Are there new mobile home parks or even scattered new mobile homes? • Do you have apartment buildings or boarding houses with irregular or missing numbering schemes for the individual units? • Are there blocks where you believe the Census Bureau missed housing units in 1990? • Has your community recently annexed new territory, and thus new addresses? Urban Addressing Issues Urban Addressing Issues • Most Common Address Systems in Urban Areas: – Base Line Method: References for an Addressing Grid use paired perpendicular lines oriented North/South and East/West. – Quadrants: Four Zones of a city, quartered “roughly” by a pair of perpendicular lines. – Addressing Grid: Ranges for addresses are forced onto the existing perpendicular street network Urban Addressing Issues (cont.) • Mostly dealing with new Street Naming and Standardization. • Continue to edit and update Address Standards. • Vacant Parcels will require an Address, unlike the suggested Rural methods. Common Urban Address Range Methods • Interval - Much like the distance method used in the rural areas, where every so many feet there’s a new number. • Potential Range - Address numbers eligible for assessment along a block (typically 100) • Actual Range - Address numbers actually assigned along a block (430-488) not (400498). Urban Address Issues (cont.) • Adjacent Municipal Jurisdictional conflicts. – County verses the City? Who wins? • Annexations and the expansion of existing addressing grids. • Development of an effective code for Street Naming/Addressing conventions and methods. – Especially for contemporary sub-divisions Urban Addressing Issues (cont.) • Expansion of addressing into Rural Areas with an existing 911 addressing scheme. • Dealing with “prestige” or “vanity” addresses. • Issuing change of address notices. • Keeping current updates among various agencies. • Cooperation is the key to success…. Addressing Standards and Related Issues Addressing Database Standards • • • • • Kansas Missouri Michigan Arkansas Examples are provided on the CD-ROM