APPENDIX 13: CHARACTER-ONLY WORK AREA LAYOUTS (COW)
(as of Geosupport System Software Version 20.1 - Layouts unchanged since V19.2)
This appendix contains layouts of all of the COW work areas used with the Geosupport System’s API. These layouts are current as of the Geosupport software version indicated above. The layouts are in the Character-Only Work Area (COW) format.18
Beginning with Geosupport Version 19.3, all new COW fields and functions are supported only in non-mainframe environments, e.g. Desktop Edition, GeoX, .net, and Linux. The new fields and functions will not appear in these layouts.
Some Geosupport functions can only be called using one work area, Work Area 1 (WA1). Other functions can be called using two work areas, WA1 and Work Area 2 (WA2). WA1 contains both input fields (fields used to pass data from the application to Geosupport) and output fields (fields used to pass data from Geosupport to the application). WA1 is organized so that all the input fields occur first, followed by all the output fields. WA2 contains output fields only.
All functions use the same WA1 layout, but the set of WA1 fields that are used depends on the function. In the layout of WA1 in this appendix, the column labeled ‘Functions’ indicates which functions use each field.
The functions that can be called using two work areas use various WA2 layouts of various lengths. In some cases, several functions share a single WA2 layout. For functions 1A and BL, the user has a choice of two WA2 layouts, a ‘regular’ WA2 and a ‘long’ WA2.
The majority of the COW fields are identical to the MSW (Mainframe-Specific Work Area) fields.
Appendix 3 consists of a data item dictionary describing the fields that occur in the work areas.
Appendix 12 describes the differences between the COWs and MSWs. Note that as of January 1, 2020, MSWs are no longer supported.
The Geosupport Character-Only work areas (COWs) contain no packed decimal or binary fields; all fields are character. The work areas are divided into logical groups. For example work area 1 is divided into three parts; namely,
- Input information from user
- Input flags set by user
- Output information supplied by Geosupport
For precise information on work areas, refer to the appropriate section below.
NOTE: The notation “Not Implemented” in the comments column of the work area layout means the field is blank, its contents are not reliable or the functionality has not yet been implemented. Only items that we intend to implement and/or correct at a later date are listed in this fashion.
The following is a list of all of the Geosupport COW work areas, indicating the length of each in bytes. Functions that are listed together share a single Work Area 2 layout.
____________________________
18The mainframe version of Geosupport supports the Character-Only Work Area (COW) format. Note that as of January 1, 2020 the Mainframe-Specific Work Area (MSW (a.k.a. MFS)) format is no longer supported. The layout of the MSWs is in Appendix 2.
The following is a list of all of the Geosupport COW work areas, indicating the length of each in bytes. Functions that are listed together share a single Work Area 2 layout.
Character-Only Work Area (COW) | Length |
---|---|
WA1, All Functions | 1,200 |
WA2, Functions 1, 1E Regular | 300 |
WA2, Functions 1, 1E Extended | 1,500 |
WA2, Functions 1A, BL, BN Regular | 1,363 |
Long WA2, Functions 1A, BL | 17,750 |
TPAD Long WA2, Functions 1A, BL | 17,750 |
WA2, Functions 1A, BL, BN Extended | 2,800 |
WA2, Function 1B | 4,300 |
WA2, Function AP Regular | 1,363 |
WA2, Function AP Extended | 2,800 |
WA2, Function 2 | 200 |
WA2, Function 2W (Wide) | 4000 |
WA2, Function 3 Regular | 450 |
WA2, Function 3 with Auxiliary Segment | 950 |
WA2, Function 3 Extended | 1,000 |
WA2, Function 3 Extended with Auxiliary Segment | 1,500 |
WA2, Function 3C Regular | 300 |
WA2, Function 3C with Auxiliary Segment | 800 |
WA2, Function 3C Extended | 850 |
WA2, Function 3C Extended with Auxiliary Segment | 1,350 |
WA2, Function 3S | 19,274 |
Notes:
- When a group of fields are listed together in a layout, the name of the group appears in UPPER CASE and is followed by a colon (:). The fields within the group appear in mixed case and are indented under the group name. The ‘FROM’ and ‘TO’ POSITIONS are listed for the group and for the individual fields within the group.
Example:
(Field Name) (Size) (From) (To) (Function) BOROUGH BLOCK LOT (BBL): 10 186 195 BL Borough Code 1 186 186 BL Tax Block 5 187 191 BL Tax Lot 4 192 195 BL - If there is a multi-field entry that may be repeated a variable number of times in the work area, then the relative positions of the fields within the entry are published and those relative positions appear in parentheses ‘( )’.
Example:
(Field Name) (Size) (From) (To) (Comment) LIST OF GEOGRAPHIC IDENTIFIERS: Variable length list of up to 21 entries; each is 53 bytes long, structured as follows: 1113 251 1363 Maximum of 21 entries, each 53 bytes long: 21x53 = 1,113 Low House Number (16) (1) (16) High House Number (16) (17) 32) ✶
✶
✶TPAD BIN Status (1) (50) (50) TPAD Request Filler (3) (51) (53) * End of 53-byte entry *
Character-Only Work Area 1 (COW) – All Functions
INPUT FIELDS | SIZE | POSITION | FUNCTIONS19 | |
---|---|---|---|---|
FROM | TO | |||
Geosupport Function Code | 2 | 1 | 2 | All |
House Number - Display Format | 16 | 3 | 18 | 1, 1A, 1B, 1E, AP |
House Number - Sort Format | 11 | 19 | 29 | 1, 1A, 1B, 1E, AP, D* |
Low House Number - Display Format20 | 16 | 30 | 45 | Internal Use |
Low House Number – Sort Format | 11 | 46 | 56 | D*, Internal Use |
B10SC-1 (includes Borough Code 1, B5SC-1 and B7SC-1): | 11 | 57 | 67 | See next 2 entries |
Borough Code-1 | 1 | 57 | 57 | Required for All Functions but BL, BN. Ignored if Fn 2 has Node Number input |
10SC21-1 | 10 | 58 | 67 | All but 1N, B* |
Street Name-1 | 32 | 68 | 99 | All but BL, BN, D* |
B10SC-2 (includes Borough Code 2, B5SC-2 and B7SC-2): | 11 | 100 | 110 | 2, 3*, D* |
Borough Code22-2 | 1 | 100 | 100 | 2, 3*, D* |
10SC-2 | 10 | 101 | 110 | 2, 3*, D* |
Street Name-2 | 32 | 111 | 142 | 2, 3* |
B10SC-3 (includes Borough Code 3, B5SC-3 and B7SC-3): | 11 | 143 | 153 | 3*, D* |
Borough Code-3 | 1 | 143 | 143 | 3*, D* |
10SC-3 | 10 | 144 | 153 | 3*, D* |
Street Name-3 | 32 | 154 | 185 | 3* |
BOROUGH BLOCK LOT (BBL): | 10 | 186 | 195 | BL |
Borough Code | 1 | 186 | 186 | BL |
Tax Block | 5 | 187 | 191 | BL |
Tax Lot | 4 | 192 | 195 | BL |
Filler for Tax Lot Version Number | 1 | 196 | 196 | Not Implemented |
Building Identification Number (BIN) | 7 | 197 | 203 | BN |
Compass Direction | 1 | 204 | 204 | 2, 3C, 3S |
Compass Direction for 2nd Intersection | 1 | 205 | 205 | 3S |
Node Number | 7 | 206 | 212 | 2, 2W |
Work Area Format Indicator23 | 1 | 213 | 213 | All |
ZIP Code Input | 5 | 214 | 218 | 1*, AP |
Unit Input | 14 | 219 | 232 | 1* |
Filler | 82 | 233 | 314 | |
Input Flags | ||||
Long Work Area 2 Flag | 1 | 315 | 315 | 1A, BL |
House Number Justification Flag24 | 1 | 316 | 316 | Not Implemented |
House Number Normalization Length25 | 2 | 317 | 318 | Not Implemented |
House Number Normalization Override Flag | 1 | 319 | 319 | Internal Use |
Street Name Normalization Length Limit (SNL) | 2 | 320 | 321 | All but B* |
Street Name Normalization Format Flag26 | 1 | 322 | 322 | All but B* |
Cross Street Names Flag27 a.k.a. Expanded Format Flag | 1 | 323 | 323 | 1, 1A, 1B, 1E, 2, 3, 3C |
Roadbed Request Switch | 1 | 324 | 324 | 1, 1B, 1E, 3S (Limited) |
Reserved for Internal Use | 1 | 325 | 325 | Internal GRC Flag |
Auxiliary Segment Switch | 1 | 326 | 326 | 3, 3C |
Browse Flag | 1 | 327 | 327 | 1*, 2, 3, 3C, BB, BF |
Real Streets Only Flag | 1 | 328 | 328 | 3S |
TPAD Switch | 1 | 329 | 329 | 1A, 1B, BL, BN |
Mode Switch | 1 | 330 | 330 | 1, 1E, 1A, 3, 3C, AP |
WTO Switch | 1 | 331 | 331 | All |
Filler | 29 | 332 | 360 | |
OUTPUT Fields | ||||
First Borough Name | 9 | 361 | 369 | All but D* |
House Number - Display Format | 16 | 370 | 385 | 1, 1A, 1B, 1E, AP, D* |
House Number - Sort Format | 11 | 386 | 396 | 1, 1A, 1B, 1E, AP, D* |
B10SC - First Borough and Street Code | 11 | 397 | 407 | All but BL, BN |
First Street Name Normalized | 32 | 408 | 439 | 439 |
B10SC - Second Borough and Street Code | 11 | 440 | 450 | 2, 3*, D* |
Second Street Name Normalized | 32 | 451 | 482 | 2, 3*, D* |
B10SC - Third Borough and Street Code | 11 | 483 | 493 | 3*, D* |
Third Street Name Normalized | 32 | 494 | 525 | 3*, D* |
BOROUGH BLOCK LOT (BBL): | 10 | 526 | 535 | BL (Also 1, 1A, 1B, 1E if Cross Street Names Flag is ‘E’; Also 1, 1E if Mode Switch is ‘X’) |
Borough Code | 1 | 526 | 526 | BL (see BL comment above) |
Tax Block | 5 | 527 | 531 | BL (see BL comment above) |
Tax Lot | 4 | 532 | 535 | BL (see BL comment above) |
Filler for Tax Lot Version Number | 1 | 536 | 536 | Not Implemented |
Low House Number - Display Format | 16 | 537 | 552 | Internal Use, D* |
Low House Number - Sort Format | 11 | 553 | 563 | Internal Use, D* |
Building Identification Number (BIN) | 7 | 564 | 570 | BN (see BBL functions list above) |
Street Attribute Indicators | 3 | 571 | 573 | Internal Use |
Reason Code 2 | 1 | 574 | 574 | 1B - reflects 1A Extended |
Reason Code Qualifier 2 | 1 | 575 | 575 | 1B (See Reason Code 2) |
Warning Code 2 | 2 | 576 | 577 | 1B (not used) |
Geosupport Return Code 2 (GRC 2) | 2 | 578 | 579 | 1B (See Reason Code 2) |
Message 2 | 80 | 580 | 659 | 1B (See Reason Code 2) |
Node Number | 7 | 660 | 666 | 2, 2W |
UNIT – SORT FORMAT | 14 | 667 | 680 | 1* |
Unit – Type | 4 | 667 | 670 | 1* |
Unit – Identifier | 10 | 671 | 680 | 1* |
Unit – Display Format | 14 | 681 | 694 | 1* |
Filler | 11 | 695 | 705 | |
NIN28 | 6 | 706 | 711 | Not Implemented |
Street Attribute Indicator | 1 | 712 | 712 | Internal Use |
Reason Code | 1 | 713 | 713 | All |
Reason Code Qualifier | 1 | 714 | 714 | 1A, BL, BN |
Warning Code | 2 | 715 | 716 | All (not used) |
Geosupport Return Code (GRC) | 2 | 717 | 718 | All |
Message | 80 | 719 | 798 | All |
Number of Street Codes and Street Names in List (up to 10) | 2 | 799 | 800 | 1*, 2, 3*, BB, BF |
List of Street Codes (10 B7SC’s) | 80 | 801 | 880 | 1*, 2, 3*, BB, BF |
List of Street Names (10 Street Name Fields, 32 Bytes Each) | 320 | 881 | 1200 | 1*, 2, 3*, BB, BF |
____________________________
19 Note: An asterisk in the second position of a function code is used as a shorthand notation to represent all function codes having the indicated value in the first position, as follows:
1* = 1, 1A, 1B, 1E, 1N, AP
3* = 3, 3C, 3S
B* = BB, BF, BL, BN
D* = D, DG, DN
Typically, any function listed with an asterisk also includes the various forms of the function, e.g. Extended, Long, Auxiliary Segments etc.
20 The Low House Number fields are for Internal Use (Fn 5). In addition the low House Number in Sort Format can be used with Functions D*.
21 The user may supply either a 5-Digit, 7-Digit or 10-Digit Street code in this field. The contents are to be left-justified and blank-filled.
22 When using street name input, the second and third borough codes are required only if they differ from the first.
23 When this indicator, also known as the Platform Indicator, is set to C or P, the Character-Only formats of the work areas (i.e., the formats documented herein) are used. A blank in this indicator means that the IBM mainframe specific work areas, known as MSW (a.k.a. MFS), are used. Note that as of January 1, 2020, MSWs are no longer supported.
24 If the house number is to be right justified, the House Number Justification Flag is set to R and if the house number is to be left justified, the House Number Justification Flag is set to L or left blank.
25 The House Number Normalization Length field is used to achieve compatibility between the Main Frame Specific (MSW) work areas and the COWs. In the COWs, the House Number is permitted to be 16 characters, but, in the MSW, it is limited to 12 characters. It is not anticipated that users will make use of this field.
26 This field, Street Name Normalization Format Flag, was formerly known as the Compact Option. If the Street Name Normalization Format Flag is set to S or blank, then the street name is returned in sort format. If it is set to C, then the street name is returned in compact format.
27 The Cross Street Names Flag (a.k.a. Expanded Format Flag), if set to E, will return the Cross Street Names and Cross Street Codes in the List of Street Names and List of Street Codes fields respectively for Functions 1, 1E, 2, 3, 3C. These lists are in the output section of Work Area 1. These lists are also used for Similar Names processing and the Browse function. (The cross street names and codes lists are not returned for Functions 1A and 1B.) The BBL and BIN are returned in the output area of Work Area 1 where possible for Functions 1, 1A, 1B, 1E.
28 NAP Identification Number
Work Area 2 (COW) - Functions 1, 1E
Block Face Defined by Address Range Along a Street
FIELD | SIZE | POSITION | COMMENT | |
---|---|---|---|---|
FROM | TO | |||
Internal Use | 21 | 1 | 21 | |
Continuous Parity Indicator/Duplicate Address Indicator | 1 | 22 | 22 | |
Low House Number of Block Face | 11 | 23 | 33 | Sort Format |
High House Number of Block Face | 11 | 34 | 44 | Sort Format |
DCP Preferred LGC (For Function 1E,
See comment) |
For Function 1E, the BOE preferred LGC is provided. | |||
No. of Cross Streets at Low Address End | 1 | 47 | 47 | |
List of Cross Streets at Low Address End (Up to 5 B5SCs) | 30 | 48 | 77 | B5SC - Blank-Filled |
No. of Cross Streets at High Address End | 1 | 78 | 78 | |
List of Cross Streets at High Address End (Up to 5 B5SCs) | 30 | 79 | 108 | B5SC - Blank-Filled |
LION KEY: | 10 | 109 | 118 | |
Borough Code | 1 | 109 | 109 | |
Face Code | 4 | 110 | 113 | |
Sequence Number | 5 | 114 | 118 | |
Special Address Generated Record Flag | 1 | 119 | 119 | |
Side of Street Indicator | 1 | 120 | 120 | |
Segment Length in Feet | 5 | 121 | 125 | |
SPATIAL X-Y COORDINATES OF ADDRESS: | 14 | 126 | 139 | |
X Coordinate | 7 | 126 | 132 | |
Y Coordinate | 7 | 133 | 139 | |
Reserved for Possible Z Coordinate | 7 | 140 | 146 | |
Community Development Eligibility Indicator | 1 | 147 | 147 | |
Marble Hill/Rikers Island Alternative Borough Flag | 1 | 148 | 148 | |
DOT Street Light Contractor Area | 1 | 149 | 149 | |
COMMUNITY DISTRICT: | 3 | 150 | 152 | |
Community District Borough Code | 1 | 150 | 150 | |
Community District Number | 2 | 151 | 152 | |
ZIP Code | 5 | 153 | 157 | |
FUNCTION 1E ITEMS: | 14 | 158 | 171 | Use ONLY for Function 1E |
Election District | 3 | 158 | 160 | Invalid for Fn 1 |
Assembly District | 2 | 161 | 162 | Invalid for Fn 1 |
Split Election District Flag | 1 | 163 | 163 | Invalid for Fn 1 |
Congressional District | 2 | 164 | 165 | Invalid for Fn 1 |
State Senatorial District | 2 | 166 | 167 | Invalid for Fn 1 |
Civil Court District | 2 | 168 | 169 | Invalid for Fn 1 |
City Council District | 2 | 170 | 171 | Invalid for Fn 1 |
Health Center District | 2 | 172 | 173 | |
Health Area | 4 | 174 | 177 | |
Sanitation District | 3 | 178 | 180 | |
Sanitation Collection Scheduling Section and Subsection | 2 | 181 | 182 | |
Sanitation Regular Collection Schedule | 5 | 183 | 187 | |
Sanitation Recycling Collection Schedule | 3 | 188 | 190 | |
Police Patrol Borough Command | 1 | 191 | 191 | |
Police Precinct | 3 | 192 | 194 | |
Fire Division | 2 | 195 | 196 | |
Fire Battalion | 2 | 197 | 198 | |
Fire Company Type | 1 | 199 | 199 | |
Fire Company Number | 3 | 200 | 202 | |
Filler | 1 | 203 | 203 | Was Split Comm School Dist Flag |
Community School District | 2 | 204 | 205 | |
Atomic Polygon | 3 | 206 | 208 | Was Dynamic Block |
Police Patrol Borough | 2 | 209 | 210 | |
Feature Type Code | 1 | 211 | 211 | |
Segment Type Code | 1 | 212 | 212 | |
Alley or Cross Street List Flag | 1 | 213 | 213 |
A - Alley Split X - Cross Street
List Modified |
Coincidence Segment Count | 1 | 214 | 214 | |
Filler | 2 | 215 | 216 | |
Borough of Census Tract | 1 | 217 | 217 | Internal |
1990 Census Tract | 6 | 218 | 223 | |
2010 Census Tract | 6 | 224 | 229 | |
2010 Census Block | 4 | 230 | 233 | |
2010 Census Block Suffix | 1 | 234 | 234 | Not Implemented |
2000 Census Tract | 6 | 235 | 240 | |
2000 Census Block | 4 | 241 | 244 | |
2000 Census Block Suffix | 1 | 245 | 245 | |
Neighborhood Tabulation Area (NTA) | 4 | 246 | 249 | |
DSNY Snow Priority Code | 1 | 250 | 250 | Dept. of Sanitation |
DSNY Organic Recycling Schedule | 5 | 251 | 255 | Dept. of Sanitation |
DSNY Bulk Pickup Schedule | 5 | 256 | 260 | Dept. of Sanitation |
Hurricane Evacuation Zone (HEZ) | 2 | 261 | 262 | |
Filler | 11 | 263 | 273 | |
Underlying Address Number on True Street (for NAPs, Vanity, etc) | 11 | 274 | 284 | Sort Format |
Underlying B7SC of True Street (NAPs etc) | 8 | 285 | 292 | |
Segment Identifier | 7 | 293 | 299 | |
Curve Flag | 1 | 300 | 300 |
Work Area 2 (COW) - Functions 1, 1E Extended
Block Face Defined by Address Range Along a Street
FIELD | SIZE | POSITION | COMMENT | |
FROM | TO | |||
Same as Regular Work Area 2 for Functions 1, 1E | 300 | 1 | 300 | |
List of 4 LGC’s | 8 | 301 | 308 | |
BOE LGC Pointer | 1 | 309 | 309 | |
Segment Azimuth | 3 | 310 | 312 | |
Segment Orientation | 1 | 313 | 313 | |
SPATIAL COORDINATES OF SEGMENT: | 42 | 314 | 355 | |
X Coordinate, Low Address End | 7 | 314 | 320 | From Node |
Y Coordinate, Low Address End | 7 | 321 | 327 | |
Z Coordinate, Low Address End | 7 | 328 | 334 | Not Implemented |
X Coordinate, High Address End | 7 | 335 | 341 | To Node |
Y Coordinate, High Address End | 7 | 342 | 348 | |
Z Coordinate, High Address End | 7 | 349 | 355 | Not Implemented |
SPATIAL COORDINATES OF CENTER OF CURVATURE: | 21 | 356 | 376 | |
X Coordinate | 7 | 356 | 362 | |
Y Coordinate | 7 | 363 | 369 | |
Z Coordinate | 7 | 370 | 376 | Not Implemented |
Radius of Circle | 7 | 377 | 383 | |
Secant Location Related to Curve | 1 | 384 | 384 | L - Left, R - Right |
Angle to From Node – Beta Value | 5 | 385 | 389 | Beta & Alpha Used to Calculate Coordinates |
Angle to To Node – Alpha Value | 5 | 390 | 394 | |
From LION Node ID | 7 | 395 | 401 | From Node |
To LION Node ID | 7 | 402 | 408 | To Node |
LION KEY FOR VANITY ADDRESS: | 10 | 409 | 418 | |
Borough Code | 1 | 409 | 409 | |
Face Code | 4 | 410 | 413 | |
Sequence Number | 5 | 414 | 418 | |
Side of Street of Vanity Address | 1 | 419 | 419 | |
Split Low House Number | 11 | 420 | 430 | |
Traffic Direction | 1 | 431 | 431 | |
Turn Restrictions | 10 | 432 | 441 | Not Implemented |
Fraction for Curve Calculation | 3 | 442 | 444 | Internal Use |
Roadway Type | 2 | 445 | 446 | |
Physical ID | 7 | 447 | 453 | |
Generic ID | 7 | 454 | 460 | |
NYPD ID | 7 | 461 | 467 | |
FDNY ID | 7 | 468 | 474 | |
Bike Lane 2 | 2 | 475 | 476 | |
Bike Traffic Direction | 2 | 477 | 478 | |
Filler | 3 | 479 | 481 | Was Blockface ID, See bytes 730-739 |
Street Status | 1 | 482 | 482 | |
Street Width | 3 | 483 | 485 | |
Street Width Irregular | 1 | 486 | 486 | |
Bike Lane | 1 | 487 | 487 | Will be retired. See Bike Lane 2 |
Federal Classification Code | 2 | 488 | 489 | |
Right Of Way Type | 1 | 490 | 490 | |
List of Second Set of 5 LGCs | 10 | 491 | 500 | |
Legacy Segment ID | 7 | 501 | 507 | |
From Preferred LGCs First Set of 5 | 10 | 508 | 517 | |
To Preferred LGCs First Set of 5 | 10 | 518 | 527 | |
From Preferred LGCs Second Set of 5 | 10 | 528 | 537 | |
To Preferred LGCs Second Set of 5 | 10 | 538 | 547 | |
No Cross Street Calculation Flag | 1 | 548 | 548 | |
Individual Segment Length | 5 | 549 | 553 | |
NTA Name | 75 | 554 | 628 | |
USPS Preferred City Name | 25 | 629 | 653 | |
Latitude | 9 | 654 | 662 | |
Longitude | 11 | 663 | 673 | |
From Actual Segment Node ID | 7 | 674 | 680 | |
To Actual Segment Node ID | 7 | 681 | 687 | |
SPATIAL COORDINATES OF ACTUAL SEGMENT: | 42 | 688 | 729 | |
X Coordinate, Low Address End | 7 | 688 | 694 | Actual From Node |
Y Coordinate, Low Address End | 7 | 695 | 701 | |
Z Coordinate, Low Address End | 7 | 702 | 708 | Not Implemented |
X Coordinate, High Address End | 7 | 709 | 715 | Actual To Node |
Y Coordinate, High Address End | 7 | 716 | 722 | |
Z Coordinate, High Address End | 7 | 723 | 729 | Not Implemented |
Blockface ID | 10 | 730 | 739 | Previously 7 bytes |
Number of Travel Lanes on the Street | 2 | 740 | 741 | |
Number of Parking Lanes on the Street | 2 | 742 | 743 | |
Number of Total Lanes on the Street | 2 | 744 | 745 | |
Street Width Maximum | 3 | 746 | 748 | |
Speed Limit | 2 | 749 | 750 | |
PUMA Code | 5 | 751 | 755 | |
Police Sector | 4 | 756 | 759 | |
Police Service Area | 1 | 760 | 760 | |
Filler | 240 | 761 | 1000 | |
Reason Code | 1 | 1001 | 1001 | |
Reason Code Qualifier | 1 | 1002 | 1002 | |
Warning Code Filler | 2 | 1003 | 1004 | |
Return Code | 2 | 1005 | 1006 | |
Number of Cross Streets at Low Address End | 1 | 1007 | 1007 | |
List of Cross Streets at Low Address End (Up to 5 B7SCs) | 40 | 1008 | 1047 | B7SC-Blank-Filled |
Number of Cross Streets at High Address End | 1 | 1048 | 1048 | |
List of Cross Streets at High Address End (Up to 5 B7SCs) | 40 | 1049 | 1088 | B7SC-Blank-Filled |
List of Cross Street Names at Low Address End | 160 | 1089 | 1248 | 5 x 32 = 160 Up to 5 Street Names |
List of Cross Street Names at High Address End | 160 | 1249 | 1408 | 5 x 32 = 160 Up to 5 Street Names |
BOE Preferred B7SC | 8 | 1409 | 1416 | |
BOE Preferred Street Name | 32 | 1417 | 1448 | |
Filler | 52 | 1449 | 1500 |
Work Area 2 (COW) - Functions 1A, BL, BN
Property Level Information Defined by Address, BBL or BIN
FIELD | SIZE | POSITION | COMMENT | ||
FROM | TO | ||||
Internal Use | 21 | 1 | 21 | ||
Continuous Parity Indicator /Duplicate Address Indicator | 1 | 22 | 22 | ||
Low House Number of Defining Address Range | 11 | 23 | 33 | Sort Format | |
BOROUGH BLOCK LOT (BBL): | 10 | 34 | 43 | Billing BBL if Condo | |
Borough Code | 1 | 34 | 34 | ||
Tax Block | 5 | 35 | 39 | ||
Tax Lot | 4 | 40 | 43 | ||
Filler for Tax Lot Version Number | 1 | 44 | 44 | Not Implemented | |
RPAD Self-Check Code (SCC) for BBL | 1 | 45 | 45 | ||
Filler | 1 | 46 | 46 | ||
RPAD Building Classification Code | 2 | 47 | 48 | ||
Corner Code | 2 | 49 | 50 | ||
Number of Existing Structures on Lot | 4 | 51 | 54 | ||
Number of Street Frontages of Lot | 2 | 55 | 56 | ||
Interior Lot Flag | 1 | 57 | 57 | ||
Vacant Lot Flag | 1 | 58 | 58 | ||
Irregularly-Shaped Lot Flag | 1 | 59 | 59 | ||
Marble Hill/Rikers Island Alternate Borough Flag | 1 | 60 | 60 | ||
List of Geographic Identifiers (LGI) Overflow Flag | 1 | 61 | 61 | When = 'E', there are more than 21 addrs for Fns 1A and BL. | |
STROLLING KEY: | 19 | 62 | 80 | Not Implemented | |
Borough | 1 | 62 | 62 | Not Implemented | |
5-Digit Street Code of ‘On’ Street | 5 | 63 | 67 | Not Implemented | |
Side of Street Indicator | 1 | 68 | 68 | Not Implemented | |
High House Number – Sort Format | 11 | 69 | 79 | Not Implemented | |
Filler | 1 | 80 | 80 | Not Implemented | |
Reserved for Internal Use | 1 | 81 | 81 | ||
Building Identification Number (BIN) of Input Address or NAP | 7 | 82 | 88 | ||
Condominium Flag | 1 | 89 | 89 | If condo, = 'C'; | |
Filler | 1 | 90 | 90 | ||
DOF Condominium Identification Number | 4 | 91 | 94 | ||
Condominium Unit ID Number | 7 | 95 | 101 | Not Implemented | |
Condominium Billing BBL | 10 | 102 | 111 | ||
Filler - Tax Lot Version No. for Billing BBL | 1 | 112 | 112 | Not Implemented | |
Self-Check Code (SCC) of Billing BBL | 1 | 113 | 113 | ||
LOW BBL OF THIS BUILDING'S CONDOMINIUM UNITS: | 10 | 114 | 123 | ||
Borough Code | 1 | 114 | 114 | Condo | |
Tax Block | 5 | 115 | 119 | ||
Tax Lot | 4 | 120 | 123 | ||
Filler for Tax Lot Version No. of Low BBL | 1 | 124 | 124 | Not Implemented | |
HIGH BBL OF THIS BUILDING'S CONDOMINIUM UNITS: | 10 | 125 | 134 | ||
Borough Code | 1 | 125 | 125 | Condo | |
Tax Block | 5 | 126 | 130 | ||
Tax Lot | 4 | 131 | 134 | ||
Filler for Tax Lot Version No. of High BBL | 1 | 135 | 135 | Not Implemented | |
Filler | 15 | 136 | 150 | ||
Cooperative ID Number | 4 | 151 | 154 | ||
SBVP (SANBORN MAP IDENTIFIER): | 8 | 155 | 162 | ||
Sanborn Borough Code | 1 | 155 | 155 | ||
Volume Number | 2 | 156 | 157 | ||
Volume Number Suffix | 1 | 158 | 158 | ||
Page Number | 3 | 159 | 161 | ||
Page Number Suffix | 1 | 162 | 162 | ||
DCP Commercial Study Area | 5 | 163 | 167 | ||
Tax Map Number Section & Volume | 5 | 168 | 172 | ||
Reserved for Tax Map Page Number | 4 | 173 | 176 | Not Implemented | |
Filler | 3 | 177 | 179 | ||
Latitude | 9 | 180 | 188 | ||
Longitude | 11 | 189 | 199 | ||
X-Y Coordinates of Tax Lot Centroid (Internal to Lot) | 14 | 200 | 213 | Previously X-Y Coordinates of COGIS Annotation Point | |
Business Improvement District (BID) | 6 | 214 | 219 | ||
TPAD BIN Status (for DM job) | 1 | 220 | 220 | TPAD request | |
TPAD New BIN | 7 | 221 | 227 | TPAD request | |
TPAD New BIN Status | 1 | 228 | 228 | TPAD request | |
TPAD Conflict Flag | 1 | 229 | 229 | TPAD request | |
DCP Zoning Map | 3 | 230 | 232 | ||
Filler | 6 | 233 | 238 | ||
List of 4 LGCs | 8 | 239 | 246 | Internal Use | |
Number of Entries in List of Geographic Identifiers |
4 | 247 | 250 | Maximum of 21 entries | |
LIST OF GEOGRAPHIC IDENTIFIERS: Variable length list of up to 21 entries, each 53-bytes long, structured as follows: | 1113 | 251 | 1363 | Maximum of 21 entries, each 53 bytes long: 21x53 = 1,113 | |
Low House Number | (16) | (1) | (16) | Display format | |
High House Number | (16) | (17) | (32) | Display format | |
Borough Code | (1) | (33) | (33) | Start of B7SC | |
5-Digit Street Code | (5) | (34) | (38) | Part of B7SC | |
DCP-Preferred Local Group Code (LGC) | (2) | (39) | (40) | End of B7SC | |
Building Identification Number (BIN) | (7) | (41) | (47) | ||
Side of Street Indicator | (1) | (48) | (48) | L - Left, R - Right | |
Geographic Identifier Entry Type Code | (1) | (49) | (49) |
N - NAP (Simplex) G - Complex NAP X - Constituent entity of Complex NAP B - NAUB F - Frontage W - Blank Wall Q - Pseudo Addr T - Tunnel U - Misc. Structure V - Vanity Address O - Out-of Sequence Address Blank - Normal |
|
TPAD BIN Status | (1) | (50) | (50) | TPAD Request | |
Filler | (3) | (51) | (53) | ||
* End of 53-byte entry * | |||||
*** End of Work Area *** (1,363 bytes) |
Long Work Area 2 (COW) - Functions 1A, BL
Property Level Information (BIN Number) Defined by Address, BBL
FIELD | SIZE | POSITION | COMMENT | |
---|---|---|---|---|
FROM | TO | |||
Same as Regular Work Area 2 – Functions 1A, BL, BN | 246 | 1 | 246 | |
Number of Buildings on Tax Lot | 4 | 247 | 250 | Maximum of 2,500 |
LIST OF BUILDINGS ON TAX LOT: Variable length list of up to 2,500 entries; each is 7 bytes long structured as follows: | 17500 | 251 | 17750 | Maximum of 2,500 entries, each 7 bytes long. 7 x 2,500 = 17,500 |
Building Identification Number (BIN) | -7 | -1 | -7 | |
* End of 7-byte entry * | ||||
*** End of Work Area *** (17,750 bytes)" |
TPAD Long Work Area 2 (COW) - Functions 1A, BL
Property Level Information Defined by Address/BBL
FIELD | SIZE | POSITION | COMMENT | |
---|---|---|---|---|
FROM | TO | |||
Same as Regular Work Area 2 – Functions 1A, BL, BN | 246 | 1 | 246 | |
Number of Buildings on Tax Lot | 4 | 247 | 250 | Maximum is 2,187 |
LIST OF BUILDINGS ON TAX LOT: Variable length list of up to 2,187 entries; each is 8 bytes long, structured as follows: | 17496 | 251 | 17746 | Maximum of 2,187 entries, each 8 bytes long. 8 x 2,187 = 17,496 |
TPAD BIN | (7) | (1) | (7) | |
TPAD BIN Status | (1) | (8) | (8) | |
* End of 8-byte entry * | ||||
Filler | 4 | 17747 | 17750 |
Work Area 2 (COW) - Functions 1A, BL, BN Extended
Property Level Information Defined by Address, BBL or BIN
FIELD | SIZE | POSITION | COMMENT | ||||
---|---|---|---|---|---|---|---|
TO | FROM | ||||||
Same as Regular Work Area 2 – Functions 1A, BL, BN | 246 | 1 | 246 | ||||
Reason Code | 1 | 247 | 247 | Same as Work Area 1 | |||
Reason Code Qualifier | 1 | 248 | 248 | Same as Work Area 1 | |||
Warning Code | 2 | 249 | 250 | Not used | |||
Return Code (GRC) | 2 | 251 | 252 | Same as Work Area 1 | |||
Filler | 108 | 253 | 360 | ||||
Number of Entries in List of Geographic Identifiers | 4 | 361 | 364 | Maximum number is 21 | |||
LIST OF GEOGRAPHIC IDENTIFIERS: Variable length list of up to 21 entries; each is 116 bytes long, structured as follows: | 2436 | 365 | 2800 | Maximum of 21 entries, each 116 bytes long: 116 x 21 = 2,436 | |||
Low House Number | (16) | (1) | (16) | Display format | |||
High House Number | (16) | (17) | (32) | Display format | |||
Borough Code | (1) | (33) | (33) | Start of B7SC | |||
5-Digit Street Code | (5) | (34) | (38) | Part of B7SC | |||
DCP-Preferred Local Group Code (LGC) | (2) | (39) | (40) | End of B7SC | |||
Building Identification Number (BIN) | (7) | (41) | (47) | ||||
Side of Street Indicator | (1) | (48) | (48) | L - Left, R - Right | |||
Geographic Identifier Entry Type Code | (1) | (49) | (49) |
N - NAP (Simplex) G - Complex NAP X - Constituent Entity of Complex NAP B - NAUB F - Frontage W - Blank Wall Q - Pseudo Address T - Tunnel U - Misc Structure V - Vanity Address O - Out-of-Sequence Addr Blank - Normal |
|||
TPAD BIN Status | (1) | (50) | (50) | TPAD Request | |||
Street Name (Principal Street Name) | (32) | (51) | (82) | Based on B7SCin Address List | |||
Filler | (34) | (83) | (116) | ||||
* End of 116-byte entry * | |||||||
*** End of Work Area *** (2,800 bytes) |
Work Area 2 (COW) - Function 1B
Block Face Information Defined by Address Range Along a Street &
Property Level Information Defined by Address
FIELD | SIZE | POSITION | COMMENT | ||
---|---|---|---|---|---|
TO | FROM | ||||
BLOCK FACE INFORMATION (Based On Function 1E Extended) |
|||||
Internal Use | 21 | 1 | 21 | ||
Continuous Parity Indicator/Duplicate Address Indicator | 1 | 22 | 22 | ||
Low House Number of Block Face | 11 | 23 | 33 | Sort Format | |
High House Number of Block Face | 11 | 34 | 44 | Sort Format | |
DCP Preferred LGC | 2 | 45 | 46 | ||
Number of Cross Streets at Low Address End | 1 | 47 | 47 | ||
List of Cross Streets at Low Address End (Up to 5 B5SCs) | 30 | 48 | 77 | B5SC - Blank-Filled | |
Number of Cross Streets at High Address End | 1 | 78 | 78 | ||
List of Cross Streets at High Address End (Up to 5 B5SCs) | 30 | 79 | 108 | B5SC - Blank-Filled | |
LION KEY: | 10 | 109 | 118 | ||
Borough Code | 1 | 109 | 109 | ||
Face Code | 4 | 110 | 113 | ||
Sequence Number | 5 | 114 | 118 | ||
Special Address Generated Record Flag | 1 | 119 | 119 | ||
Side of Street Indicator | 1 | 120 | 120 | ||
Segment Length in Feet | 5 | 121 | 125 | ||
Spatial X-Y Coordinates of Address | 14 | 126 | 139 | ||
Reserved for Possible Z Coordinate | 7 | 140 | 146 | ||
Community Development Eligibility Indicator | 1 | 147 | 147 | ||
Marble Hill/Rikers Island Alternative Borough Flag | 1 | 148 | 148 | ||
DOT Street Light Contractor Area | 1 | 149 | 149 | ||
COMMUNITY DISTRICT: | 3 | 150 | 152 | ||
Community District Borough Code | 1 | 150 | 150 | ||
Community District Number | 2 | 151 | 152 | ||
ZIP Code | 5 | 153 | 157 | ||
Election District | 3 | 158 | 160 | ||
Assembly District | 2 | 161 | 162 | ||
Split Election District Flag | 1 | 163 | 163 | ||
Congressional District | 2 | 164 | 165 | ||
State Senatorial District | 2 | 166 | 167 | ||
Civil Court District | 2 | 168 | 169 | ||
City Council District | 2 | 170 | 171 | ||
Health Center District | 2 | 172 | 173 | ||
Health Area | 4 | 174 | 177 | ||
Sanitation District | 3 | 178 | 180 | ||
Sanitation Collection Scheduling Section and Subsection | 2 | 181 | 182 | ||
Sanitation Regular Collection Schedule | 5 | 183 | 187 | ||
Sanitation Recycling Collection Schedule | 3 | 188 | 190 | ||
Police Patrol Borough Command | 1 | 191 | 191 | ||
Police Precinct | 3 | 192 | 194 | ||
Fire Division | 2 | 195 | 196 | ||
Fire Battalion | 2 | 197 | 198 | ||
Fire Company Type | 1 | 199 | 199 | ||
Fire Company Number | 3 | 200 | 202 | ||
Filler | 1 | 203 | 203 | Was Split Community School District Flag | |
Community School District | 2 | 204 | 205 | ||
Atomic Polygon | 3 | 206 | 208 | Was Dynamic Block | |
Police Patrol Borough | 2 | 209 | 210 | ||
Feature Type Code | 1 | 211 | 211 | ||
Segment Type Code | 1 | 212 | 212 | ||
Alley or Cross Street List Flag | 1 | 213 | 213 | A - Alley Split X - Cross Street List Modified | |
Coincidence Segment Count | 1 | 214 | 214 | ||
Filler | 3 | 215 | 217 | ||
1990 Census Tract | 6 | 218 | 223 | ||
2010 Census Tract | 6 | 224 | 229 | ||
2010 Census Block | 4 | 230 | 233 | ||
2010 Census Block Suffix | 1 | 234 | 234 | Not Implemented | |
2000 Census Tract | 6 | 235 | 240 | ||
2000 Census Block | 4 | 241 | 244 | ||
2000 Census Block Suffix | 1 | 245 | 245 | ||
Neighborhood Tabulation Area (NTA) | 4 | 246 | 249 | ||
DSNY Snow Priority Code | 1 | 250 | 250 | Dept. of Sanitation | |
DSNY Organic Recycling Schedule | 5 | 251 | 255 | Dept. of Sanitation | |
DSNY Bulk Pickup Schedule | 5 | 256 | 260 | Dept. of Sanitation | |
Hurricane Evacuation Zone (HEZ) | 2 | 261 | 262 | ||
Filler | 11 | 263 | 273 | ||
Underlying Address Number for NAPs | 11 | 274 | 284 | Sort Format | |
Underlying B7SC | 8 | 285 | 292 | ||
Segment Identifier | 7 | 293 | 299 | ||
Curve Flag | 1 | 300 | 300 | ||
List of 4 LGC’s | 8 | 301 | 308 | ||
BOE LGC Pointer | 1 | 309 | 309 | ||
Segment Azimuth | 3 | 310 | 312 | ||
Segment Orientation | 1 | 313 | 313 | ||
SPATIAL COORDINATES OF SEGMENT: | 42 | 314 | 355 | ||
X Coordinate, Low Address End | 7 | 314 | 320 | ||
Y Coordinate, Low Address End | 7 | 321 | 327 | ||
Z Coordinate, Low Address End | 7 | 328 | 334 | Not Implemented | |
X Coordinate, High Address End | 7 | 335 | 341 | ||
Y Coordinate, High Address End | 7 | 342 | 348 | ||
Z Coordinate, High Address End | 7 | 349 | 355 | Not Implemented | |
SPATIAL COORDINATES OF CENTER OF CURVATURE: | 21 | 356 | 376 | ||
X Coordinate | 7 | 356 | 362 | ||
Y Coordinate | 7 | 363 | 369 | ||
Z Coordinate | 7 | 370 | 376 | Not Implemented | |
Radius of Circle | 7 | 377 | 383 | ||
Secant Location Related to Curve | 1 | 384 | 384 | L - Left, R - Right | |
Angle to From Node – Beta Value | 5 | 385 | 389 | Beta & Alpha Used to Calculate Coordinates | |
Angle to To Node – Alpha Value | 5 | 390 | 394 | ||
From LION Node ID | 7 | 395 | 401 | ||
To LION Node ID | 7 | 402 | 408 | ||
LION Key for Vanity Address | 10 | 409 | 418 | ||
Side of Street of Vanity Address | 1 | 419 | 419 | ||
Split Low House Number | 11 | 420 | 430 | ||
Traffic Direction | 1 | 431 | 431 | ||
Turn Restrictions | 10 | 432 | 441 | ||
Fraction for Curve Calculation | 3 | 442 | 444 | ||
Roadway Type | 2 | 445 | 446 | ||
Physical ID | 7 | 447 | 453 | ||
Generic ID | 7 | 454 | 460 | ||
NYPD ID | 7 | 461 | 467 | ||
FDNY ID | 7 | 468 | 474 | ||
Bike Lane 2 | 2 | 475 | 476 | ||
Bike Traffic Direction | 2 | 477 | 478 | ||
Filler | 3 | 479 | 481 | Was Blockface ID See bytes 730-739 | |
Street Status | 1 | 482 | 482 | ||
Street Width | 3 | 483 | 485 | ||
Street Width Irregular | 1 | 486 | 486 | ||
Bike Lane | 1 | 487 | 487 | Will be retired. See Bike Lane 2 | |
Federal Classification Code | 2 | 488 | 489 | ||
Right Of Way Type | 1 | 490 | 490 | ||
List of Second Set of 5 LGCs | 10 | 491 | 500 | ||
Legacy Segment ID | 7 | 501 | 507 | ||
From Preferred LGCs First Set of 5 | 10 | 508 | 517 | ||
To Preferred LGCs First Set of 5 | 10 | 518 | 527 | ||
From Preferred LGCs Second Set of 5 | 10 | 528 | 537 | ||
To Preferred LGCs Second Set of 5 | 10 | 538 | 547 | ||
No Cross Street Calculation Flag | 1 | 548 | 548 | ||
Individual Segment Length | 5 | 549 | 553 | ||
NTA Name | 75 | 554 | 628 | ||
USPS Preferred City Name | 25 | 629 | 653 | ||
Latitude | 9 | 654 | 662 | ||
Longitude | 11 | 663 | 673 | ||
From Actual Segment Node ID | 7 | 674 | 680 | ||
To Actual Segment Node ID | 7 | 681 | 687 | ||
SPATIAL COORDINATES OF ACTUAL SEGMENT: | 42 | 688 | 729 | ||
X Coordinate, Low Address End | 7 | 688 | 694 | Actual From Node | |
Y Coordinate, Low Address End | 7 | 695 | 701 | ||
Z Coordinate, Low Address End | 7 | 702 | 708 | Not Implemented | |
X Coordinate, High Address End | 7 | 709 | 715 | Actual To Node | |
Y Coordinate, High Address End | 7 | 716 | 722 | ||
Z Coordinate, High Address End | 7 | 723 | 729 | Not Implemented | |
Blockface ID | 10 | 730 | 739 | ||
Number of Travel Lanes on the Street | 2 | 740 | 741 | ||
Number of Parking Lanes on the Street | 2 | 742 | 743 | ||
Number of Total Lanes on the Street | 2 | 744 | 745 | ||
Street Width Maximum | 3 | 746 | 748 | ||
Speed Limit | 2 | 749 | 750 | ||
PUMA Code | 5 | 751 | 755 | ||
Police Sector | 4 | 756 | 759 | ||
Police Service Area | 1 | 760 | 760 | ||
Filler | 240 | 761 | 1000 | ||
Reason Code | 1 | 1001 | 1001 | ||
Reason Code Qualifier | 1 | 1002 | 1002 | ||
Warning Code | 2 | 1003 | 1004 | ||
Return Code | 2 | 1005 | 1006 | ||
Number of Cross Streets at Low Address End | 1 | 1007 | 1007 | ||
List of Cross Streets at Low Address End (Up to 5 B7SCs) | 40 | 1008 | 1047 | B7SC - Blank Filled | |
No. of Cross Streets at High Address End | 1 | 1048 | 1048 | ||
List of Cross Streets at High Address End (Up to 5 B7SCs) | 40 | 1049 | 1088 | B7SC - Blank Filled | |
List of Cross Street Names at Low Address End | 160 | 1089 | 1248 | 5 x 32 = 160 Up to 5 Street Names | |
List of Cross Street Names at High Address End | 160 | 1249 | 1408 | 5 x 32 = 160 Up to 5 Street Names | |
BOE Preferred B7SC | 8 | 1409 | 1416 | ||
BOE Preferred Street Name | 32 | 1417 | 1448 | ||
Filler | 52 | 1449 | 1500 | ||
(Based On Functions 1A, BL, BN Extended) |
|||||
Internal Use | 21 | 1501 | 1521 | ||
Continuous Parity Indicator / Duplicate Address Indicator | 1 | 1522 | 1522 | ||
Low House Number of Defining Address Range | 11 | 1523 | 1533 | Sort Format | |
BOROUGH BLOCK LOT (BBL): | 10 | 1534 | 1543 | Billing BBL if Condo | |
Borough Code | 1 | 1534 | 1534 | ||
Tax Block | 5 | 1535 | 1539 | ||
Tax Lot | 4 | 1540 | 1543 | ||
Filler for Tax Lot Version Number | 1 | 1544 | 1544 | Not Implemented | |
RPAD Self-Check Code (SCC) for BBL | 1 | 1545 | 1545 | ||
Filler | 1 | 1546 | 1546 | ||
RPAD Building Classification Code | 2 | 1547 | 1548 | ||
Corner Code | 2 | 1549 | 1550 | ||
Number of Existing Structures on Lot | 4 | 1551 | 1554 | ||
Number of Street Frontages of Lot | 2 | 1555 | 1556 | ||
Interior Lot Flag | 1 | 1557 | 1557 | ||
Vacant Lot Flag | 1 | 1558 | 1558 | ||
Irregularly-Shaped Lot Flag | 1 | 1559 | 1559 | ||
Marble Hill/Rikers Island Alternate Borough Flag | 1 | 1560 | 1560 | ||
List of Geographic Identifiers Overflow Flag | 1 | 1561 | 1561 | When = 'E', there are more than 21 addrs for Fn 1B (based on Fn 1A) | |
STROLLING KEY: | 19 | 1562 | 1580 | Not Implemented | |
Borough | 1 | 1562 | 1562 | ||
5-Digit Street Code of ON- Street | 5 | 1563 | 1567 | ||
Side of Street Indicator | 1 | 1568 | 1568 | ||
High House Number | 11 | 1569 | 1579 | Sort Format | |
Filler | 1 | 1580 | 1580 | ||
Reserved for Internal Use | 1 | 1581 | 1581 | ||
Building Identification Number (BIN) of Input Address or NAP | 7 | 1582 | 1588 | ||
Condominium Flag | 1 | 1589 | 1589 | If condo, = ‘C’ | |
Filler | 1 | 1590 | 1590 | ||
DOF Condominium Identification Number | 4 | 1591 | 1594 | ||
Condominium Unit ID Number | 7 | 1595 | 1601 | Not Implemented | |
Condominium Billing BBL | 10 | 1602 | 1611 | ||
Filler - Tax Lot Version No. Billing BBL | 1 | 1612 | 1612 | Not Implemented | |
Self-Check Code (SCC) of Billing BBL | 1 | 1613 | 1613 | ||
Low BBL of this Building’s Condominium Units | 10 | 1614 | 1623 | ||
Filler - Tax Lot Version No. of Low BBL | 1 | 1624 | 1624 | Not Implemented | |
High BBL of this Building’s Condominium Units | 10 | 1625 | 1634 | ||
Filler - Tax Log Version No. of High BBL | 1 | 1635 | 1635 | Not Implemented | |
Filler | 15 | 1636 | 1650 | ||
Cooperative ID Number | 4 | 1651 | 1654 | ||
SBVP (SANBORN MAP IDENTIFIER): | 8 | 1655 | 1662 | ||
Sanborn Borough Code | 1 | 1655 | 1655 | ||
Volume Number | 2 | 1656 | 1657 | ||
Volume Number Suffix | 1 | 1658 | 1658 | ||
Page Number | 3 | 1659 | 1661 | ||
Page Number Suffix | 1 | 1662 | 1662 | ||
DCP Commercial Study Area | 5 | 1663 | 1667 | ||
Tax Map Number Section & Volume | 5 | 1668 | 1672 | ||
Reserved for Tax Map Page Number | 4 | 1673 | 1676 | Not Implemented | |
Filler | 3 | 1677 | 1679 | ||
Latitude | 9 | 1680 | 1688 | ||
Longitude | 11 | 1689 | 1699 | ||
X-Y Coordinates of Lot Centroid | 14 | 1700 | 1713 | ||
Business Improvement District (BID) | 6 | 1714 | 1719 | ||
TPAD BIN Status | 1 | 1720 | 1720 | TPAD Request | |
TPAD New BIN | 7 | 1721 | 1727 | TPAD Request | |
TPAD New BIN Status | 1 | 1728 | 1728 | TPAD Request | |
TPAD Conflict Flag | 1 | 1729 | 1729 | TPAD Request | |
DCP Zoning Map | 3 | 1730 | 1732 | ||
Filler | 6 | 1733 | 1738 | ||
Internal Use | 8 | 1739 | 1746 | ||
Reason Code | 1 | 1747 | 1747 | ||
Reason Code Qualifier | 1 | 1748 | 1748 | ||
Warning Code | 2 | 1749 | 1750 | ||
Return Code | 2 | 1751 | 1752 | ||
Filler | 108 | 1753 | 1860 | ||
Number of Entries in List of Geographic Identifiers | 4 | 1861 | 1864 | Maximum is 21 | |
LIST OF GEOGRAPHIC IDENTIFIERS: Variable length list of up to 21 entries; each is 116 bytes long, structured as follows: | 2436 | 1865 | 4300 | Maximum is 21 entries. 21 x 116 = 2436 | |
Low House Number | 16 | (1) | (16) | Display format | |
High House Number | 16 | (17) | (32) | Display format | |
Borough Code | 1 | (33) | (33) | Start of B7SC | |
5-Digit Street Code | 5 | (34) | (38) | ||
DCP-Preferred Local Group Code (LGC) | 2 | (39) | (40) | ||
Building Identification Number | 7 | (41) | (47) | ||
Side of Street Indicator | 1 | (48) | (48) | L - Left, R - Right | |
Geographic Identifier Entry Type Code | 1 | (49) | (49) | N - NAP (Simplex) G - Complex NAP X - Constituent Entity of Complex NAP B - NAUB F - Frontage W - Blank Wall Q - Pseudo Address T - Tunnel U - Misc. Structure V - Vanity Address O - Out-of-Sequence Address Blank – Normal |
|
TPAD BIN Status | 1 | (50) | (50) | TPAD Request | Street Name | 32 | (51) | (82) | Filler | 34 | (83) | (116) | * End of 116-byte entry * | *** End of Work Area *** (4,300 bytes) |
Work Area 2 (COW) - Function AP
Address Point Information Defined by Address
FIELD | SIZE | POSITION | COMMENT | ||
---|---|---|---|---|---|
FROM | TO | ||||
Internal Use | 21 | 1 | 21 | ||
Continuous Parity Indicator /Duplicate Address Indicator | 1 | 22 | 22 | ||
Low House Number of Defining Address Range | 11 | 23 | 33 | Sort Format | |
BOROUGH BLOCK LOT (BBL): | 10 | 34 | 43 | Billing BBL if Condo | |
Borough Code | 1 | 34 | 34 | ||
Tax Block | 5 | 35 | 39 | ||
Tax Lot | 4 | 40 | 43 | ||
Filler | 7 | 44 | 50 | ||
Number of Existing Structures on Lot | 4 | 51 | 54 | ||
Filler | 26 | 55 | 80 | ||
Reserved for Internal Use | 1 | 81 | 81 | ||
Building Identification Number (BIN) of Input Address or NAP | 7 | 82 | 88 | ||
Condominium Flag | 1 | 89 | 89 | If condo, = 'C' | |
Filler | 1 | 90 | 90 | ||
DOF Condominium Identification Number | 4 | 91 | 94 | ||
Filler | 7 | 95 | 101 | ||
Condominium Billing BBL | 10 | 102 | 111 | ||
Filler - Tax Lot Version No. for Billing BBL | 1 | 112 | 112 | Not Implemented | |
Filler | 1 | 113 | 113 | ||
LOW BBL OF THIS BUILDING�S CONDOMINIUM UNITS: | 10 | 114 | 123 | ||
Borough Code | 1 | 114 | 114 | Condo | |
Tax Block | 5 | 115 | 119 | ||
Tax Lot | 4 | 120 | 123 | ||
Filler for Tax Lot Version No. of Low BBL | 1 | 124 | 124 | Not Implemented | |
HIGH BBL OF THIS BUILDING�S CONDOMINIUM UNITS: | 10 | 125 | 134 | ||
Borough Code | 1 | 125 | 125 | Condo | |
Tax Block | 5 | 126 | 130 | ||
Tax Lot | 4 | 131 | 134 | ||
Filler for Tax Lot Version No. of High BBL | 1 | 135 | 135 | Not Implemented | |
Filler | 15 | 136 | 150 | ||
Cooperative ID Number | 4 | 151 | 154 | ||
Filler | 22 | 155 | 176 | ||
Filler | 3 | 177 | 179 | ||
Latitude | 9 | 180 | 188 | ||
Longitude | 11 | 189 | 199 | ||
X-Y Coordinates of Address Point | 14 | 200 | 213 | ||
Filler | 16 | 214 | 229 | ||
Address Point ID | 9 | 230 | 238 | ||
List of 4 LGCs - Internal Use | 8 | 239 | 246 | Internal Use | |
Number of Entries in List of Geographic Identifiers | 4 | 247 | 250 | For Fn AP # is '0001'. Always '0001' | |
LIST OF GEOGRAPHIC IDENTIFIERS: For Function AP, the list contains one entry. Variable length list of up to 21 entries, each is 53 bytes long, structured as follows: | 1113 | 251 | 1363 | For Function AP - there is only 1 entry. (Potential Max of 21) 21x53 = 1,113 | |
Low House Number | (16) | (1) | (16) | Display format | |
High House Number | (16) | (17) | (32) | Display format | |
Borough Code | (1) | (33) | (33) | Start of B7SC | |
5-Digit Street Code | (5) | (34) | (38) | Part of B7SC | |
DCP-Preferred Local Group Code (LGC) | (2) | (39) | (40) | End of B7SC | |
Building Identification Number (BIN) | (7) | (41) | (47) | ||
Side of Street Indicator | (1) | (48) | (48) | L - Left, R - Right | |
Geographic Identifier Entry Type Code | (1) | (49) | (49) | V - Vanity Address Blank - Normal | |
Filler | (4) | (50) | (53) | ||
* End of 53-byte entry * | |||||
*** End of Work Area *** (1,363 bytes) |
Work Area 2 (COW) - Function AP Extended
Address Point Information Defined by Address
FIELD | SIZE | FROM | COMMENT | |
---|---|---|---|---|
FROM | TO | |||
Same as Regular Work Area 2 – Function AP | 1 | 1 | 246 | |
Reason Code | 1 | 247 | 247 | Same as Work Area 1 |
Reason Code Qualifier | 1 | 248 | 248 | Same as Work Area 1 |
Warning Code | 2 | 249 | 250 | Not used |
Return Code (GRC) | 2 | 251 | 252 | Same as Work Area 1 |
Filler | 108 | 253 | 360 | |
Number of Entries in List of Geographic Identifiers | 4 | 361 | 364 | Fn APX # is '0001' Always '0001' |
LIST OF GEOGRAPHIC IDENTIFIERS: For Function APX, the list contains one entry Variable length list of up to 21 entries; there is only 1 entry. each is 116 bytes long, structured as follows: | 2436 | 365 | 2800 | For Function APX – 21 x 116 = 2,436 |
Low House Number | (16) | (1) | (16) | Display format |
High House Number | (16) | (17) | (32) | Display format |
Borough Code | (1) | (33) | (33) | Start of B7SC |
5-Digit Street Code | (5) | (34) | (38) | Part of B7SC |
DCP-Preferred Local Group Code (LGC) | (2) | (39) | (40) | End of B7SC |
Building Identification Number (BIN) | (7) | (41) | (47) | |
Side of Street Indicator | (1) | (48) | (48) | L - Left, R - Right |
Geographic Identifier Entry Type Code | (1) | (49) | (49) | V - Vanity Address Blank - Normal |
Filler | (1) | (50) | (50) | |
Street Name (Principal Street Name) | (32) | (51) | (82) | Based on B7SC in Address List |
Filler | (34) | (83) | (116) | |
* End of 116-byte entry * | ||||
*** End of Work Area *** (2,800 bytes) |
Work Area 2 (COW) - Function 2
Intersection Defined by Two Intersecting Streets
FIELD | SIZE | POSITION | COMMENT | |
---|---|---|---|---|
FROM | TO | |||
Internal Use | 21 | 1 | 21 | |
Intersection Replication Counter | 1 | 22 | 22 | |
DCP-Preferred LGC for Street 1 | 2 | 23 | 24 | |
DCP-Preferred LGC for Street 2 | 2 | 25 | 26 | |
Number of Intersecting Streets | 1 | 27 | 27 | |
List of Intersecting Streets (Up to five B5SCs, 6 bytes each) | 30 | 28 | 57 | |
Compass Direction for Intersection Key or Counter for Multiple Intersections | 1 | 58 | 58 | |
Atomic Polygon | 3 | 59 | 61 | Was Dynamic Block |
Filler | 2 | 62 | 63 | |
LION Node Number | 7 | 64 | 70 | |
SPATIAL COORDINATES: | 21 | 71 | 91 | |
X Coordinate | 7 | 71 | 77 | |
Y Coordinate | 7 | 78 | 84 | |
Reserved for possible Z Coordinate | 7 | 85 | 91 | |
SBVP1 (SANBORN MAP IDENTIFIER): | 8 | 92 | 99 | |
Borough Code | 1 | 92 | 92 | |
Volume Number | 2 | 93 | 94 | |
Volume Number Suffix | 1 | 95 | 95 | |
Page Number | 3 | 96 | 98 | |
Page Number Suffix | 1 | 99 | 99 | |
SBVP2 (SANBORN MAP IDENTIFIER): | 8 | 100 | 107 | |
Borough Code | 1 | 100 | 100 | |
Volume Number | 2 | 101 | 102 | |
Volume Number Suffix | 1 | 103 | 103 | |
Page Number | 3 | 104 | 106 | |
Page Number Suffix | 1 | 107 | 107 | |
Marble Hill/Rikers Island Alternative Borough Flag | 1 | 108 | 108 | |
DOT Street Light Contractor Area | 1 | 109 | 109 | |
COMMUNITY DISTRICT: | 3 | 110 | 112 | |
Community District Borough Code | 1 | 110 | 110 | |
Community District Number | 2 | 111 | 112 | |
ZIP Code | 5 | 113 | 117 | |
Health Area | 4 | 118 | 121 | |
Police Patrol Borough Command | 1 | 122 | 122 | |
Police Precinct | 3 | 123 | 125 | |
Fire Division | 2 | 126 | 127 | |
Fire Battalion | 2 | 128 | 129 | |
Fire Company Type | 1 | 130 | 130 | |
Fire Company Number | 3 | 131 | 133 | |
Community School District | 2 | 134 | 135 | |
2010 Census Tract | 6 | 136 | 141 | |
1990 Census Tract | 6 | 142 | 147 | |
List of Pairs of Level Codes | 10 | 148 | 157 | Not Implemented |
Police Patrol Borough | 2 | 158 | 159 | |
Assembly District | 2 | 160 | 161 | |
Congressional District | 2 | 162 | 163 | |
State Senatorial District | 2 | 164 | 165 | |
Civil Court District | 2 | 166 | 167 | |
City Council District | 2 | 168 | 169 | |
CD Eligibility | 1 | 170 | 170 | |
Distance Between Duplicate Intersections | 5 | 171 | 175 | |
2000 Census Tract | 6 | 176 | 181 | |
Health Center District | 2 | 182 | 183 | |
Sanitation District | 3 | 184 | 186 | |
Sanitation Section/Subsection | 2 | 187 | 188 | |
Police Sector | 4 | 189 | 192 | |
Filler | 8 | 193 | 200 |
Work Area 2 (COW) - Function 2W (Wide)
Intersection Defined by Two Intersecting Streets
FIELD | SIZE | POSITION | COMMENT | |
---|---|---|---|---|
FROM | TO | |||
Same as regular work area 2 for Function 2 | 200 | 1 | 200 | |
Filler | 22 | 201 | 222 | |
LGC List for Street 1 | 8 | 223 | 230 | |
LGC List for Street 2 | 8 | 231 | 238 | |
Turn Restrictions | 10 | 239 | 248 | |
Preferred LGCs for Intersecting B5SCs | 10 | 249 | 258 | |
True Replication Counter | 2 | 259 | 260 | |
List of Up To 20 7-Byte Nodes | 140 | 261 | 400 | GRC 03 / Reason B |
B7SCs For The Above 20 Nodes – List of intersecting streets (B7SCs) for node list (8 byte street code * 4 LGCs * 5 streets * 20 nodes) - See table below for detail | 3200 | 401 | 3600 | GRC 03/ B See detail layout below. |
Reason Code | 1 | 3601 | 3601 | |
Reason Code Qualifier | 1 | 3602 | 3602 | |
Warning Code | 2 | 3603 | 3604 | |
Return Code | 2 | 3605 | 3606 | |
Latitude | 9 | 3607 | 3615 | |
Longitude | 11 | 3616 | 3626 | |
Filler | 374 | 3627 | 4000 |
Detail of List of intersecting streets for node list (bytes 401-3600)
LIST OF B7SCS FOR EACH NODE IN NODE LIST (Up to 20 nodes, Up to 5 streets per node, Up to 4 LGCs per street, 8 bytes per B7SC) Each node is structured as follows: | 3200 | 401 | 3600 | GRC 03 /B generates bytes 261-400 &
401-3600 20x5x4x8=3,200 |
NODE 1 (entire node entry repeats 20 times) STREET 1 (entire street entry repeats 5 times) B7SC for LGC1 B7SC for LGC2 B7SC for LGC3 B7SC for LGC4 Note: The first 2 streets may have up to four LGCs defined. As of this release, the remaining 3 streets at each node may have only 1 LGC defined (resulting in 1 B7SC) and the remaining 3 blank. |
(160) (32) (8) (8) (8) (8) |
(1) (1) (1) (9) (17) (25) |
(160) (32) (8) (16) (24) (32) |
Each street has up to 4 B7SCs. (8x4=32 byte) Each node has up to 5 streets (32x5=160) Each situation has up to 20 nodes (160x20=3200) |
Work Area 2 (COW) - Function 3
Street Segment Defined By 'On' and Two Cross Streets
FIELD | SIZE | POSITION | COMMENT | |
---|---|---|---|---|
FROM | TO | |||
Internal Use | 21 | 1 | 21 | |
Duplicate Key Flag or Continuous Parity | 1 | 22 | 22 | |
Locational Status of Segment | 1 | 23 | 23 | |
County Boundary Indicator | 1 | 24 | 24 | |
DCP-Preferred LGC for Street 1 | 2 | 25 | 26 | ‘On’ Street |
DCP-Preferred LGC for Street 2 | 2 | 27 | 28 | Input Cross Street with Lower B5SC value |
DCP-Preferred LGC for Street 3 | 2 | 29 | 30 | Input Cross Street with Higher B5SC value |
Number of Cross Streets at Low Address End | 1 | 31 | 31 | |
List of Cross Streets at Low Address End (Up to five B5SCs, 6 bytes each) | 30 | 32 | 61 | Blank Filled |
Number of Cross Streets at High Address End | 1 | 62 | 62 | |
List of Cross Streets at High Address End (Up to five B5SCs, 6 bytes each) | 30 | 63 | 92 | Blank Filled |
Cross Street Reversal Flag | 1 | 93 | 93 | |
LION KEY | 10 | 94 | 103 | |
LION Borough Code | 1 | 94 | 94 | |
LION Face Code | 4 | 95 | 98 | |
LION Sequence Number | 5 | 99 | 103 | |
Generated Record Flag | 1 | 104 | 104 | |
Length of Segment in Feet | 5 | 105 | 109 | |
Segment Azimuth | 3 | 110 | 112 | |
Segment Orientation | 1 | 113 | 113 | |
Marble Hill/Rikers Island Alternative Borough Flag | 1 | 114 | 114 | |
From Node | 7 | 115 | 121 | |
To Node | 7 | 122 | 128 | |
DSNY Snow Priority Code | 1 | 129 | 129 | Dept. of Sanitation |
Filler | 4 | 130 | 133 | |
Segment Identifier | 7 | 134 | 140 | |
DOT Street Light Contractor Area | 1 | 141 | 141 | |
Curve Flag | 1 | 142 | 142 | |
Dog Leg Flag | 1 | 143 | 143 | |
Feature Type Code | 1 | 144 | 144 | |
Segment Type Code | 1 | 145 | 145 | |
Coincident Segment Count | 1 | 146 | 146 | |
Filler | 4 | 147 | 150 | |
LEFT SIDE: | ||||
COMMUNITY DISTRICT: | 3 | 151 | 153 | |
Community District Borough Code | 1 | 151 | 151 | |
Community District Number | 2 | 152 | 153 | |
Low House Number | 16 | 154 | 169 | Display Format |
High House Number | 16 | 170 | 185 | Display Format |
Future Use | 32 | 186 | 217 | |
Community Development Eligibility Indicator | 1 | 218 | 218 | |
ZIP Code | 5 | 219 | 223 | |
Health Area | 4 | 224 | 227 | |
Police Patrol Borough Command | 1 | 228 | 228 | |
Police Precinct | 3 | 229 | 231 | |
Fire Division | 2 | 232 | 233 | |
Fire Battalion | 2 | 234 | 235 | |
Fire Company Type | 1 | 236 | 236 | |
Fire Company Number | 3 | 237 | 239 | |
Community School District | 2 | 240 | 241 | |
Atomic Polygon | 3 | 242 | 244 | Was Dynamic Block |
Election District (ED) | 3 | 245 | 247 | |
Assembly District (AD) | 2 | 248 | 249 | |
Police Patrol Borough | 2 | 250 | 251 | |
Filler | 1 | 252 | 252 | |
Borough Code | 1 | 253 | 253 | |
1990 Census Tract | 6 | 254 | 259 | |
2010 Census Tract | 6 | 260 | 265 | |
2010 Census Block | 4 | 266 | 269 | |
2010 Census Block Suffix | 1 | 270 | 270 | Not Implemented |
2000 Census Tract | 6 | 271 | 276 | |
2000 Census Block Suffix | 1 | 281 | 281 | |
Filler | 7 | 282 | 288 | Was Blockface ID. See Function 3 Extended |
Neighborhood Tabulation Area (NTA) | 4 | 289 | 292 | |
Filler | 8 | 293 | 300 | |
RIGHT SIDE: | ||||
COMMUNITY DISTRICT: | 3 | 301 | 303 | |
Community District Borough Code | 1 | 301 | 301 | |
Community District Number | 2 | 302 | 303 | |
Low House Number | 16 | 304 | 319 | Display Format |
High House Number | 16 | 320 | 335 | Display Format |
Future Use | 32 | 336 | 367 | |
Community Development Eligibility Indicator | 1 | 368 | 368 | |
ZIP Code | 5 | 369 | 373 | |
Health Area | 4 | 374 | 377 | |
Police Patrol Borough Command | 1 | 378 | 378 | |
Police Precinct | 3 | 379 | 381 | |
Fire Division | 2 | 382 | 383 | |
Fire Battalion | 2 | 384 | 385 | |
Fire Company Type | 1 | 386 | 386 | |
Fire Company Number | 3 | 387 | 389 | |
Community School District | 2 | 390 | 391 | |
Atomic Polygon | 3 | 392 | 394 | Was Dynamic Block |
Election District (ED) | 3 | 395 | 397 | |
Assembly District (AD) | 2 | 398 | 399 | |
Police Patrol Borough | 2 | 400 | 401 | |
Filler | 1 | 402 | 402 | |
Borough Code | 1 | 403 | 403 | Internal Use |
1990 Census Tract | 6 | 404 | 409 | |
2010 Census Tract | 6 | 410 | 415 | |
2010 Census Block | 4 | 416 | 419 | |
2010 Census Block Suffix | 1 | 420 | 420 | Not Implemented |
2000 Census Tract | 6 | 421 | 426 | |
2000 Census Block | 4 | 427 | 430 | |
2000 Census Block Suffix | 1 | 431 | 431 | |
Filler | 7 | 432 | 438 | Was Blockface ID See Function 3 Extended |
Neighborhood Tabulation Area (NTA) | 4 | 439 | 442 | |
Filler | 8 | 443 | 450 |
Work Area 2 (COW) - Function 3 with Auxiliary Segment List
Street Segment Defined By 'On' and Two Cross Streets (List of Segment IDs)
FIELD | SIZE | POSITION | COMMENT | |
FROM | TO | |||
Same as Regular Work Area 2 for Function 3 | 450 | 1 | 450 | |
Filler | 6 | 451 | 456 | |
Segment Count | 4 | 457 | 460 | Number of Segments |
Segment IDs | 490 | 461 | 950 | Up to 70 Segment IDs 7 bytes each; 7 x 70 = 490 |
Work Area 2 (COW) - Function 3 Extended
Street Segment Defined By 'On' and Two Cross Streets
FIELD | SIZE | POSITION | COMMENT | |
FROM | TO | |||
Same as Regular Work Area 2 Function 3 | 450 | 1 | 450 | |
List of 4 LGCs for Street 1 | 8 | 451 | 458 | ‘On’ Street |
List of 4 LGCs for Street 2 | 8 | 459 | 466 | Input Cross Street with Lower B5SC |
List of 4 LGCs for Street 3 | 8 | 467 | 474 | Input Cross Street with Higher B5SC |
Left Health Center District | 2 | 475 | 476 | |
Right Health Center District | 2 | 477 | 478 | |
Filler | 1 | 479 | 479 | Was Split Comm Schl District Flag |
Traffic Direction | 1 | 480 | 480 | |
Roadway Type | 2 | 481 | 482 | |
Physical ID | 7 | 483 | 489 | |
Generic ID | 7 | 490 | 496 | |
NYPD ID | 7 | 497 | 503 | |
FDNY ID | 7 | 504 | 510 | |
Street Status | 1 | 511 | 511 | |
Street Width | 3 | 512 | 514 | |
Street Width Irregular | 1 | 515 | 515 | Not Implemented |
Bike Lane | 1 | 516 | 516 | Will be retired. See Bike Lane 2 |
Federal Classification Code | 2 | 517 | 518 | Not Implemented |
Right of Way Type | 1 | 519 | 519 | |
List of 5 Additional LGCs for Street 1 | 10 | 520 | 529 | Not Implemented |
Legacy ID | 7 | 530 | 536 | |
Left NTA Name | 75 | 537 | 611 | |
Right NTA Name | 75 | 612 | 686 | |
FROM SPATIAL COORDINATES: | 14 | 687 | 700 | From Node |
From X Coordinate | 7 | 687 | 693 | |
From Y Coordinate | 7 | 694 | 700 | |
TO SPATIAL COORDINATES: | 14 | 701 | 714 | To Node |
To X Coordinate | 7 | 701 | 707 | |
To Y Coordinate | 7 | 708 | 714 | |
Latitude of From Intersection | 9 | 715 | 713 | |
Longitude of From Intersection | 11 | 724 | 734 | |
Latitude of To Intersection | 9 | 735 | 743 | |
Longitude of To Intersection | 11 | 744 | 754 | |
Left Blockface ID | 10 | 755 | 764 | |
Right Blockface ID | 10 | 765 | 774 | |
Number of Travel Lanes on the Street | 2 | 775 | 776 | |
Number of Parking Lanes on the Street | 2 | 777 | 778 | |
Number of Total Lanes on the Street | 2 | 779 | 780 | |
Bike Lane 2 | 2 | 781 | 782 | |
Street Width Maximum | 3 | 783 | 785 | |
Bike Traffic Direction | 2 | 786 | 787 | |
Speed Limit | 2 | 788 | 789 | |
Left PUMA Code | 5 | 790 | 794 | |
Right PUMA Code | 5 | 795 | 799 | |
Left Police Sector | 4 | 800 | 803 | |
Right Police Sector | 4 | 804 | 807 | |
Filler | 193 | 808 | 1000 |
Work Area 2 (COW) - Function 3 Extended with Auxiliary Segment List
Street Segment Defined by 'On' and Two Cross Streets
FIELD | SIZE | POSITION | COMMENT | |
---|---|---|---|---|
FROM | TO | |||
Same as Work Area 2 for Function 3 Extended | 1000 | 1 | 1000 | |
Filler | 6 | 1001 | 1006 | |
Segment Count | 4 | 1007 | 1010 | Number of Segments |
Segment IDs | 490 | 1011 | 1500 | Up to 70 Segment IDs 7 bytes each; 7 x 70 = 490 |
Work Area 2 (COW) - Function 3C
Block Face Defined by 'On' and Two Cross Streets and Compass Direction
FIELD | SIZE | POSITION | COMMENT | |
FROM | TO | |||
Internal Use | 21 | 1 | 21 | |
Duplicate Key Flag or Continuous Parity | 1 | 22 | 22 | |
Locational Status of Segment | 1 | 23 | 23 | |
County Boundary Indicator | 1 | 24 | 24 | |
DCP-Preferred LGC for Street 1 | 2 | 25 | 26 | ‘On’ Street |
DCP-Preferred LGC for Street 2 | 2 | 27 | 28 | Input Cross Street with Lower B5SC value |
DCP-Preferred LGC for Street 3 | 2 | 29 | 30 | Input Cross Street with Higher B5SC value |
No. of Cross Streets at Low Addr End | 1 | 31 | 31 | |
List of Cross Streets at Low Address End (Up to five B5SCs, 6 bytes each) | 30 | 32 | 61 | Blank Filled |
No. of Cross Streets at High Addr End | 1 | 62 | 62 | |
List of Cross Streets at High Address End (Up to five B5SCs, 6 bytes each) | 30 | 63 | 92 | Blank Filled |
Cross Street Reversal Flag | 1 | 93 | 93 | |
LION KEY | 10 | 94 | 103 | |
LION Borough Code | 1 | 94 | 94 | |
LION Face Code | 4 | 95 | 98 | |
LION Sequence Number | 5 | 99 | 103 | |
Generated Record Flag | 1 | 104 | 104 | |
Length of Segment in Feet | 5 | 105 | 109 | |
Segment Azimuth | 3 | 110 | 112 | |
Segment Orientation | 1 | 113 | 113 | |
Marble Hill/Rikers Island Alternative Borough Flag | 1 | 114 | 114 | |
From Node | 7 | 115 | 121 | |
To Node | 7 | 122 | 128 | |
DSNY Snow Priority Code | 1 | 129 | 129 | Dept. of Sanitation |
Filler | 4 | 130 | 133 | |
Segment Identifier | 7 | 134 | 140 | |
DOT Street Light Contractor Area | 1 | 141 | 141 | |
Side-of-Street Indicator | 1 | 142 | 142 | |
Curve Flag | 1 | 143 | 143 | |
Feature Type Code | 1 | 144 | 144 | |
Segment Type Code | 1 | 145 | 145 | |
Coincident Segment Count | 1 | 146 | 146 | |
Filler | 4 | 147 | 150 | |
COMMUNITY DISTRICT: | 3 | 151 | 153 | |
Community District Borough Code | 1 | 151 | 151 | |
Community District Number | 2 | 152 | 153 | |
Low House Number | 16 | 154 | 169 | Display Format |
High House Number | 16 | 170 | 185 | Display Format |
Future Use | 32 | 186 | 217 | |
Community Development Eligibility Indicator | 1 | 218 | 218 | |
ZIP Code | 5 | 219 | 223 | |
Health Area | 4 | 224 | 227 | |
Police Patrol Borough Command | 1 | 228 | 228 | |
Police Precinct | 3 | 229 | 231 | |
Fire Division | 2 | 232 | 233 | |
Fire Battalion | 2 | 234 | 235 | |
Fire Company Type | 1 | 236 | 236 | |
Fire Company Number | 3 | 237 | 239 | |
Community School District | 2 | 240 | 241 | |
Atomic Polygon | 3 | 242 | 244 | Was Dynamic Block |
Election District (ED) | 3 | 245 | 247 | |
Assembly District (AD) | 2 | 248 | 249 | |
Police Patrol Borough | 2 | 250 | 251 | |
Filler | 1 | 252 | 252 | |
Borough Code | 1 | 253 | 253 | Internal Use |
1990 Census Tract | 6 | 254 | 259 | |
2010 Census Tract | 6 | 260 | 265 | |
2010 Census Block | 4 | 266 | 269 | |
2010 Census Block Suffix | 1 | 270 | 270 | Not Implemented |
2000 Census Tract | 6 | 271 | 276 | |
2000 Census Block | 4 | 277 | 280 | |
2000 Census Block Suffix | 1 | 281 | 281 | |
Filler | 7 | 282 | 288 | Was Blockface ID See Function 3C Extended |
Neighborhood Tabulation Area (NTA) | 4 | 289 | 292 | |
Filler | 8 | 293 | 300 |
Work Area 2 (COW) - Function 3C with Auxiliary Segment List
Block Face Defined by 'On' and Two Cross Streets and Compass Direction
FIELD | SIZE | POSITION | COMMENT | |
---|---|---|---|---|
FROM | TO | |||
Same as Regular Work Area 2 for Function 3C | 300 | 1 | 300 | |
Filler | 6 | 301 | 306 | |
Segment Count | 4 | 307 | 310 | Number of Segments |
Segment IDs | 490 | 311 | 800 | Up to 70 Segment IDs; 7 bytes each 7 x 70 = 490 |
Work Area 2 (COW) - Function 3C Extended
Block Face Defined by 'On' Street, Two Cross Streets and Compass Direction
FIELD | SIZE | POSITION | COMMENT | |
---|---|---|---|---|
FROM | TO | |||
Same as Regular Work Area 2 Function 3C | 300 | 1 | 300 | |
List of 4 LGCs for Street 1 | 8 | 301 | 308 | ‘On’ Street |
List of 4 LGCs for Street 2 | 8 | 309 | 316 | Input Cross Street with Lower B5SC |
List of 4 LGCs for Street 3 | 8 | 317 | 324 | Input Cross Street with Higher B5SC |
Left Health Center District | 2 | 325 | 326 | |
Right Health Center District | 2 | 327 | 328 | |
Filler | 1 | 329 | 329 | Was Split Community School District Flag |
Traffic Direction | 1 | 330 | 330 | |
Roadway Type | 2 | 331 | 332 | |
Physical ID | 7 | 333 | 339 | |
Generic ID | 7 | 340 | 346 | |
NYPD ID | 7 | 347 | 353 | |
FDNY ID | 7 | 354 | 360 | |
Street Status | 1 | 361 | 361 | |
Street Width | 3 | 362 | 364 | |
Street Width Irregular | 1 | 365 | 365 | Not Implemented |
Bike Lane | 1 | 366 | 366 | Will be retired See Bike Lane 2 |
Federal Classification Code | 2 | 367 | 368 | Not Implemented |
Right Of Way Type | 1 | 369 | 369 | |
List of 5 Additional LGCs for Street 1 | 10 | 370 | 379 | Not Implemented |
Legacy ID | 7 | 380 | 386 | |
NTA Name | 75 | 387 | 461 | |
FROM SPATIAL COORDINATES: | 14 | 462 | 475 | From Node |
From X Coordinate | 7 | 462 | 468 | |
From Y Coordinate | 7 | 469 | 475 | |
TO SPATIAL COORDINATES: | 14 | 476 | 489 | To Node |
To X Coordinate | 7 | 476 | 482 | |
To Y Coordinate | 7 | 483 | 489 | |
Latitude of From Intersection | 9 | 490 | 498 | From Node |
Longitude of From Intersection | 11 | 499 | 509 | |
Latitude of To Intersection | 9 | 510 | 518 | To Node |
Longitude of To Intersection | 11 | 519 | 529 | |
Blockface ID | 10 | 530 | 539 | |
Number of Travel Lanes on the Street | 2 | 540 | 541 | |
Number of Parking Lanes on the Street | 2 | 542 | 543 | |
Number of Total Lanes on the Street | 2 | 544 | 545 | |
Bike Lane 2 | 2 | 546 | 547 | |
Street Width Maximum | 3 | 548 | 550 | |
Bike Traffic Direction | 2 | 551 | 552 | |
Speed Limit | 2 | 553 | 554 | |
PUMA Code | 5 | 555 | 559 | |
Police Sector | 4 | 560 | 563 | |
Filler | 287 | 564 | 850 |
Work Area 2 (COW) - Function 3C Extended with Auxiliary Segment List
Street Segment Defined By 'On' Street and Two Cross Streets
FIELD | SIZE | POSITION | COMMENT | |
---|---|---|---|---|
FROM | TO | |||
Same as Work Area 2 for Function 3C Extended | 850 | 1 | 850 | |
Filler | 6 | 851 | 856 | |
Segment Count | 4 | 857 | 860 | Number of Segments |
Segment IDs | 490 | 861 | 1350 | Up to 70 Segment IDs 7 bytes each 7 x 70 = 490 |
Work Area 2 (COW) - Function 3S
Street Stretch Defined by 'On' Street and Optionally Two Cross Streets
FIELD | SIZE | POSITION | COMMENT | |
---|---|---|---|---|
FROM | TO | |||
Internal Use | 2 | 1 | 2 | |
Generic/Roadbed Street Name Indicator | 1 | 3 | 3 | G - Generic R - Roadbed |
Borough Code | 1 | 4 | 4 | |
5-Digit Street Code of 'On' Street | 5 | 5 | 9 | |
LGC | 2 | 10 | 11 | |
Filler | 10 | 12 | 21 | Always Blank |
Number of Intersections | 3 | 22 | 24 | Maximum of 350 |
LIST OF INTERSECTIONS: Variable length list of up to 350 entries; each is 55 bytes long, structured as follows: | 19250 | 25 | 19274 | Max. of 350 entries, each 55 bytes long: 350 x 55 = 19,250 |
Marble Hill/Rikers Island Flag | (1) | (1) | (1) | |
Distance from previous intersection in list | (5) | (2) | (60) | |
Gap Flag | (1) | (7) | (7) | |
Node Number | (7) | (8) | (14) | |
Number of streets at this intersection | (1) | (15) | (15) | |
List of Cross Streets at this Intersection (Up to 5 B7SCs) | (40) | (16) | (55) | B7SC = B5SC + DCP Preferred LGC |
* End of 55-byte entry * | ||||
*** End of Work Area *** (19,274 bytes) |