Name: 2021
Display Field: BLDG_ID
Type: Feature Layer
Geometry Type: esriGeometryPolygon
Description: This building footprint dataset was created from the 2021 orthoimagery project and should be considered current only for 2021. The 2021 cycle of the Statewide Ortho project includes 26 Western Coastal and Eastern Piedmont counties. It was heads up digitized based on aerials and was QCed last in the summer of 2023. This dataset is a collection of polygons representing the roof line of built structures as seen on the 2021 aerials. It was created from several other sources including the 2010 statewide RISK dataset. It only includes structures that are over 800 square feet and is intended to only include primary structures that house people for living or working. Garage structures that are just over 800 square feet maybe omitted if they were clearly out buildings.
Copyright Text: NC DPS Emergency Management, DOA, Governors Youth involvement program.
Min. Scale: 0
Max. Scale: 0
Default Visibility: true
Max Record Count: 2000
Supported query Formats: JSON, geoJSON, PBF
Use Standardized Queries: True
Extent:
XMin: 1688382.51702492
YMin: 214625.031245902
XMax: 2560894.68144591
YMax: 1022358.60015874
Spatial Reference: 102719 (2264)
Drawing Info:
{"renderer":{"type":"simple","symbol":{"type":"esriSFS","style":"esriSFSSolid","color":[130,130,130,0],"outline":{"type":"esriSLS","style":"esriSLSSolid","color":[85,255,0,255],"width":2}}},"scaleSymbols":true,"transparency":0,"labelingInfo":null}
HasZ: false
HasM: false
Has Attachments: false
Has Geometry Properties: true
HTML Popup Type: esriServerHTMLPopupTypeAsHTMLText
Object ID Field: OBJECTID
Unique ID Field:
IsSystemMaintained : True
Global ID Field:
Type ID Field:
Fields:
- OBJECTID (type: esriFieldTypeOID, alias: OBJECTID, SQL Type: sqlTypeOther, length: 0, nullable: false, editable: false)
- BLDG_ID (type: esriFieldTypeString, alias: BLDG_ID, SQL Type: sqlTypeOther, length: 25, nullable: false, editable: true)
- PID (type: esriFieldTypeString, alias: PID, SQL Type: sqlTypeOther, length: 35, nullable: true, editable: true)
- BLOCK_ID (type: esriFieldTypeString, alias: BLOCK_ID, SQL Type: sqlTypeOther, length: 25, nullable: true, editable: true)
- PHOTOFILE (type: esriFieldTypeString, alias: PHOTOFILE, SQL Type: sqlTypeOther, length: 254, nullable: true, editable: true)
- OCCUP_TYPE (type: esriFieldTypeString, alias: OCCUP_TYPE, SQL Type: sqlTypeOther, length: 45, nullable: true, editable: true, Coded Values: [1000: AGR1 - FIELD DERIVED - HIGH CONFIDENCE], [1005: COM1 - FIELD DERIVED - HIGH CONFIDENCE], [1010: COM10 - FIELD DERIVED - HIGH CONFIDENCE], ... 593 more ...)
- BUILD_TYPE (type: esriFieldTypeString, alias: BUILD_TYPE, SQL Type: sqlTypeOther, length: 55, nullable: true, editable: true, Coded Values: [1000: CONCRETE - FIELD DERIVED - HIGH CONFIDENCE], [1010: MANUFCHOME - FIELD DERIVED - HIGH CONFIDENCE], [1020: MASONRY - FIELD DERIVED - HIGH CONFIDENCE], ... 44 more ...)
- HU_MBLD_TY (type: esriFieldTypeString, alias: HU_MBLD_TY, SQL Type: sqlTypeOther, length: 20, nullable: true, editable: true, Coded Values: [1000: WSF1], [1010: WSF2], [1020: WMUH1], ... 38 more ...)
- HU_SCHEME (type: esriFieldTypeString, alias: HU_SCHEME, SQL Type: sqlTypeOther, length: 20, nullable: true, editable: true, Coded Values: [1000: Florida_Central], [1010: Florida_North], [1020: Florida_South], ... 11 more ...)
- EQ_SCHEME (type: esriFieldTypeString, alias: EQ_SCHEME, SQL Type: sqlTypeOther, length: 20, nullable: true, editable: true, Coded Values: [1000: NC1], [NA: NOT APPLICABLE], [NP: NOT PROVIDED])
- EQ_MBLD_TY (type: esriFieldTypeString, alias: EQ_MBLD_TY, SQL Type: sqlTypeOther, length: 45, nullable: true, editable: true, Coded Values: [1000: C1H - FIELD DERIVED - HIGH CONFIDENCE], [1010: C1L - FIELD DERIVED - HIGH CONFIDENCE], [1020: C1M - FIELD DERIVED - HIGH CONFIDENCE], ... 287 more ...)
- EQ_DES_LVL (type: esriFieldTypeString, alias: EQ_DES_LVL, SQL Type: sqlTypeOther, length: 20, nullable: true, editable: true, Coded Values: [1000: PRE-CODE], [1010: LOW-CODE], [1020: MODERATE-CODE], ... 3 more ...)
- EQ_ZONE (type: esriFieldTypeString, alias: EQ_ZONE, SQL Type: sqlTypeOther, length: 20, nullable: true, editable: true, Coded Values: [1000: ZONE 0], [1010: ZONE 1], [1020: ZONE 2A], ... 5 more ...)
- FL_SCHEME (type: esriFieldTypeString, alias: FL_SCHEME, SQL Type: sqlTypeOther, length: 10, nullable: true, editable: true, Coded Values: [1000: COASTAL], [1010: RIVERINE], [NA: NOT APPLICABLE], ... 1 more ...)
- FLD_ZONE (type: esriFieldTypeString, alias: FLD_ZONE, SQL Type: sqlTypeOther, length: 55, nullable: true, editable: true, Coded Values: [1000: A], [1001: AE], [1002: AH], ... 17 more ...)
- STATIC_BFE (type: esriFieldTypeString, alias: STATIC_BFE, SQL Type: sqlTypeOther, length: 40, nullable: true, editable: true, Coded Values: [1000: NO - FIELD DERIVED - HIGH CONFIDENCE], [1010: YES - FIELD DERIVED - HIGH CONFIDENCE], [1020: NO - FIELD DERIVED - LOW CONFIDENCE], ... 15 more ...)
- WIND_ZONE (type: esriFieldTypeString, alias: WIND_ZONE, SQL Type: sqlTypeOther, length: 20, nullable: true, editable: true, Coded Values: [1000: ZONE I], [1010: ZONE II], [1020: ZONE III], ... 2 more ...)
- YEAR_BUILT (type: esriFieldTypeString, alias: YEAR_BUILT, SQL Type: sqlTypeOther, length: 4, nullable: true, editable: true)
- YRBUILTSRC (type: esriFieldTypeString, alias: YRBUILTSRC, SQL Type: sqlTypeOther, length: 35, nullable: true, editable: true, Coded Values: [1000: OWNER PROVIDED], [2000: PARCEL DERIVED - HIGH CONFIDENCE], [2010: PARCEL DERIVED - LOW CONFIDENCE], ... 7 more ...)
- BLDG_VALUE (type: esriFieldTypeDouble, alias: BLDG_VALUE, SQL Type: sqlTypeOther, nullable: true, editable: true)
- BLDVAL_SRC (type: esriFieldTypeString, alias: BLDVAL_SRC, SQL Type: sqlTypeOther, length: 35, nullable: true, editable: true, Coded Values: [1000: APPRAISAL], [2000: PARCEL DERIVED - HIGH CONFIDENCE], [2010: PARCEL DERIVED - LOW CONFIDENCE], ... 7 more ...)
- BLDGADJFAC (type: esriFieldTypeDouble, alias: BLDGADJFAC, SQL Type: sqlTypeOther, nullable: true, editable: true)
- BLDGREPVAL (type: esriFieldTypeDouble, alias: BLDGREPVAL, SQL Type: sqlTypeOther, nullable: true, editable: true)
- CONTREPVAL (type: esriFieldTypeDouble, alias: CONTREPVAL, SQL Type: sqlTypeOther, nullable: true, editable: true)
- INVREPVAL (type: esriFieldTypeDouble, alias: INVREPVAL, SQL Type: sqlTypeOther, nullable: true, editable: true)
- HTD_SQ_FT (type: esriFieldTypeInteger, alias: HTD_SQ_FT, SQL Type: sqlTypeOther, nullable: true, editable: true)
- HTDSQFTSRC (type: esriFieldTypeString, alias: HTDSQFTSRC, SQL Type: sqlTypeOther, length: 35, nullable: true, editable: true, Coded Values: [1000: APPRAISAL], [2000: PARCEL DERIVED - HIGH CONFIDENCE], [2010: PARCEL DERIVED - LOW CONFIDENCE], ... 7 more ...)
- FFE (type: esriFieldTypeDouble, alias: FFE, SQL Type: sqlTypeOther, nullable: true, editable: true)
- FFE_TYP (type: esriFieldTypeString, alias: FFE_TYP, SQL Type: sqlTypeOther, length: 40, nullable: true, editable: true, Coded Values: [1000: ELEVATION CERTIFICATE], [1010: TRADITIONAL SURVEY], [1020: LASER INCLINOMETER - HIGH CONFIDENCE], ... 6 more ...)
- LIDAR_LAG (type: esriFieldTypeDouble, alias: LIDAR_LAG, SQL Type: sqlTypeOther, nullable: true, editable: true)
- LIDAR_HAG (type: esriFieldTypeDouble, alias: LIDAR_HAG, SQL Type: sqlTypeOther, nullable: true, editable: true)
- FOUND_TYPE (type: esriFieldTypeString, alias: FOUND_TYPE, SQL Type: sqlTypeOther, length: 55, nullable: true, editable: true, Coded Values: [1000: BASEMENT - FIELD DERIVED - HIGH CONFIDENCE], [1010: CRAWL SPACE - FIELD DERIVED - HIGH CONFIDENCE], [1020: FILL - FIELD DERIVED - HIGH CONFIDENCE], ... 62 more ...)
- BASMENT_TY (type: esriFieldTypeString, alias: BASMENT_TY, SQL Type: sqlTypeOther, length: 50, nullable: true, editable: true, Coded Values: [1000: FINISHED - FIELD DERIVED - HIGH CONFIDENCE], [1010: UNFINISHED - FIELD DERIVED - HIGH CONFIDENCE], [1020: FINISHED - FIELD DERIVED - LOW CONFIDENCE], ... 17 more ...)
- NUM_STORY (type: esriFieldTypeString, alias: NUM_STORY, SQL Type: sqlTypeOther, length: 55, nullable: true, editable: true, Coded Values: [1000: 1 - FIELD DERIVED - HIGH CONFIDENCE], [1001: 1 1/2 - FIELD DERIVED - HIGH CONFIDENCE], [1010: 2 - FIELD DERIVED - HIGH CONFIDENCE], ... 71 more ...)
- RISE (type: esriFieldTypeString, alias: RISE, SQL Type: sqlTypeOther, length: 45, nullable: true, editable: true, Coded Values: [1000: LOW - FIELD DERIVED - HIGH CONFIDENCE], [1010: MID - FIELD DERIVED - HIGH CONFIDENCE], [1020: HIGH - FIELD DERIVED - HIGH CONFIDENCE], ... 23 more ...)
- ROOF_SHAPE (type: esriFieldTypeString, alias: ROOF_SHAPE, SQL Type: sqlTypeOther, length: 45, nullable: true, editable: true, Coded Values: [1000: FLAT - FIELD DERIVED - HIGH CONFIDENCE], [1010: GABLE - FIELD DERIVED - HIGH CONFIDENCE], [1020: HIP - FIELD DERIVED - HIGH CONFIDENCE], ... 31 more ...)
- ROOF_SLOPE (type: esriFieldTypeString, alias: ROOF_SLOPE, SQL Type: sqlTypeOther, length: 45, nullable: true, editable: true, Coded Values: [1000: FLAT - FIELD DERIVED - HIGH CONFIDENCE], [1010: LOW - FIELD DERIVED - HIGH CONFIDENCE], [1020: MEDIUM - FIELD DERIVED - HIGH CONFIDENCE], ... 31 more ...)
- ROOF_CV_TY (type: esriFieldTypeString, alias: ROOF_CV_TY, SQL Type: sqlTypeOther, length: 45, nullable: true, editable: true, Coded Values: [1000: BUR - FIELD DERIVED - HIGH CONFIDENCE], [1010: METAL - FIELD DERIVED - HIGH CONFIDENCE], [1020: SHINGLE - FIELD DERIVED - HIGH CONFIDENCE], ... 39 more ...)
- ROOF_CV_QL (type: esriFieldTypeString, alias: ROOF_CV_QL, SQL Type: sqlTypeOther, length: 45, nullable: true, editable: true, Coded Values: [1000: GOOD - FIELD DERIVED - HIGH CONFIDENCE], [1010: POOR - FIELD DERIVED - HIGH CONFIDENCE], [1020: GOOD - FIELD DERIVED - LOW CONFIDENCE], ... 15 more ...)
- S2_WTR_RES (type: esriFieldTypeString, alias: S2_WTR_RES, SQL Type: sqlTypeOther, length: 40, nullable: true, editable: true, Coded Values: [1000: NO - FIELD DERIVED - HIGH CONFIDENCE], [1010: YES - FIELD DERIVED - HIGH CONFIDENCE], [1020: NO - FIELD DERIVED - LOW CONFIDENCE], ... 15 more ...)
- RF_DECK_AT (type: esriFieldTypeString, alias: RF_DECK_AT, SQL Type: sqlTypeOther, length: 55, nullable: true, editable: true, Coded Values: [1000: 6d @ 6"/12" - FIELD DERIVED - HIGH CONFIDENCE], [1010: 6d/8d Mix @ 6"/6" - FIELD DERIVED - HIGH CONFIDENCE], [1020: 8d @ 6"/12" - FIELD DERIVED - HIGH CONFIDENCE], ... 31 more ...)
- RF_DECK_AG (type: esriFieldTypeString, alias: RF_DECK_AG, SQL Type: sqlTypeOther, length: 55, nullable: true, editable: true, Coded Values: [1000: NEW OR AVERAGE - FIELD DERIVED - HIGH CONFIDENCE], [1010: OLD - FIELD DERIVED - HIGH CONFIDENCE], [1020: NEW OR AVERAGE - FIELD DERIVED - LOW CONFIDENCE], ... 15 more ...)
- RF_WAL_CON (type: esriFieldTypeString, alias: RF_WAL_CON, SQL Type: sqlTypeOther, length: 45, nullable: true, editable: true, Coded Values: [1000: STRAP - FIELD DERIVED - HIGH CONFIDENCE], [1010: TOE-NAIL - FIELD DERIVED - HIGH CONFIDENCE], [1020: STRAP - FIELD DERIVED - LOW CONFIDENCE], ... 15 more ...)
- RF_FRAM_TY (type: esriFieldTypeString, alias: RF_FRAM_TY, SQL Type: sqlTypeOther, length: 50, nullable: true, editable: true, Coded Values: [1000: OWSJ - FIELD DERIVED - HIGH CONFIDENCE], [1010: WOOD TRUSS - FIELD DERIVED - HIGH CONFIDENCE], [1020: OWSJ - FIELD DERIVED - LOW CONFIDENCE], ... 13 more ...)
- M_RFDCK_AT (type: esriFieldTypeString, alias: M_RFDCK_AT, SQL Type: sqlTypeOther, length: 45, nullable: true, editable: true, Coded Values: [1000: STANDARD - FIELD DERIVED - HIGH CONFIDENCE], [1010: SUPERIOR - FIELD DERIVED - HIGH CONFIDENCE], [1020: STANDARD - FIELD DERIVED - LOW CONFIDENCE], ... 15 more ...)
- SHUTTERS (type: esriFieldTypeString, alias: SHUTTERS, SQL Type: sqlTypeOther, length: 40, nullable: true, editable: true, Coded Values: [1000: NO - FIELD DERIVED - HIGH CONFIDENCE], [1010: YES - FIELD DERIVED - HIGH CONFIDENCE], [1020: NO - FIELD DERIVED - LOW CONFIDENCE], ... 15 more ...)
- TIE_DOWNS (type: esriFieldTypeString, alias: TIE_DOWNS, SQL Type: sqlTypeOther, length: 40, nullable: true, editable: true, Coded Values: [1000: NO - FIELD DERIVED - HIGH CONFIDENCE], [1010: YES - FIELD DERIVED - HIGH CONFIDENCE], [1020: NO - FIELD DERIVED - LOW CONFIDENCE], ... 15 more ...)
- WINDOW_AR (type: esriFieldTypeString, alias: WINDOW_AR, SQL Type: sqlTypeOther, length: 45, nullable: true, editable: true, Coded Values: [1000: LOW - FIELD DERIVED - HIGH CONFIDENCE], [1010: MEDIUM - FIELD DERIVED - HIGH CONFIDENCE], [1020: HIGH - FIELD DERIVED - HIGH CONFIDENCE], ... 23 more ...)
- GARAGEDOOR (type: esriFieldTypeString, alias: GARAGEDOOR, SQL Type: sqlTypeOther, length: 80, nullable: true, editable: true, Coded Values: [1000: NO GARAGE - FIELD DERIVED - HIGH CONFIDENCE], [1010: WEAK ON HOUSE WITHOUT HURRICANE SHUTTERS - FIELD DERIVED - HIGH CONFIDENCE], [1020: STANDARD ON HOUSE WITHOUT HURRICANE SHUTTERS - FIELD DERIVED - HIGH CONFIDENCE], ... 34 more ...)
- MAS_REINFR (type: esriFieldTypeString, alias: MAS_REINFR, SQL Type: sqlTypeOther, length: 40, nullable: true, editable: true, Coded Values: [1000: NO - FIELD DERIVED - HIGH CONFIDENCE], [1010: YES - FIELD DERIVED - HIGH CONFIDENCE], [1020: NO - FIELD DERIVED - LOW CONFIDENCE], ... 15 more ...)
- JOIST_SPAC (type: esriFieldTypeString, alias: JOIST_SPAC, SQL Type: sqlTypeOther, length: 45, nullable: true, editable: true, Coded Values: [1000: 4 FT - FIELD DERIVED - HIGH CONFIDENCE], [1010: 6 FT - FIELD DERIVED - HIGH CONFIDENCE], [1020: 4 FT - FIELD DERIVED - LOW CONFIDENCE], ... 15 more ...)
- NUM_UNITS (type: esriFieldTypeString, alias: NUM_UNITS, SQL Type: sqlTypeOther, length: 45, nullable: true, editable: true, Coded Values: [1000: MULTI - FIELD DERIVED - HIGH CONFIDENCE], [1010: SINGLE - FIELD DERIVED - HIGH CONFIDENCE], [1020: MULTI - FIELD DERIVED - LOW CONFIDENCE], ... 17 more ...)
- WINDDEBRIS (type: esriFieldTypeString, alias: WINDDEBRIS, SQL Type: sqlTypeOther, length: 60, nullable: true, editable: true, Coded Values: [1000: RES./COMM. - FIELD DERIVED - HIGH CONFIDENCE], [1010: RESIDENTIAL - FIELD DERIVED - HIGH CONFIDENCE], [1020: NONE - FIELD DERIVED - HIGH CONFIDENCE], ... 31 more ...)
- DEFN_SPACE (type: esriFieldTypeString, alias: DEFN_SPACE, SQL Type: sqlTypeOther, length: 40, nullable: true, editable: true, Coded Values: [1000: NO - FIELD DERIVED - HIGH CONFIDENCE], [1010: YES - FIELD DERIVED - HIGH CONFIDENCE], [1020: NO - FIELD DERIVED - LOW CONFIDENCE], ... 15 more ...)
- HZFUELREDC (type: esriFieldTypeString, alias: HZFUELREDC, SQL Type: sqlTypeOther, length: 40, nullable: true, editable: true, Coded Values: [1000: NO - FIELD DERIVED - HIGH CONFIDENCE], [1010: YES - FIELD DERIVED - HIGH CONFIDENCE], [1020: NO - FIELD DERIVED - LOW CONFIDENCE], ... 15 more ...)
- IGNRESMATL (type: esriFieldTypeString, alias: IGNRESMATL, SQL Type: sqlTypeOther, length: 40, nullable: true, editable: true, Coded Values: [1000: NO - FIELD DERIVED - HIGH CONFIDENCE], [1010: YES - FIELD DERIVED - HIGH CONFIDENCE], [1020: NO - FIELD DERIVED - LOW CONFIDENCE], ... 15 more ...)
- IMAGE_YEAR (type: esriFieldTypeString, alias: IMAGE_YEAR, SQL Type: sqlTypeOther, length: 4, nullable: true, editable: true)
- EXCLUDE (type: esriFieldTypeSmallInteger, alias: EXCLUDE, SQL Type: sqlTypeOther, nullable: true, editable: true)
- PIDSTATUS (type: esriFieldTypeString, alias: PIDSTATUS, SQL Type: sqlTypeOther, length: 4, nullable: true, editable: true, Coded Values: [1000: UNDEFINED], [1010: ASSIGNED], [1020: ASSIGNED, EXCLUDED SHAPE], ... 6 more ...)
- LPARCLSTAT (type: esriFieldTypeString, alias: LPARCLSTAT, SQL Type: sqlTypeOther, length: 4, nullable: true, editable: true, Coded Values: [1000: UNDEFINED], [1010: NOT CONFLATED, 1 FOOTPRINT, ZERO L_PARCEL ROWS], [1020: CONFLATED, 1 FOOTPRINT VS. 1 L_PARCEL ROW], ... 7 more ...)
- ISGHOST (type: esriFieldTypeSmallInteger, alias: ISGHOST, SQL Type: sqlTypeOther, nullable: true, editable: true)
- USER_FLAG (type: esriFieldTypeString, alias: USER_FLAG, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true, Coded Values: [0: EXISTING BUILDING], [1: GHOST BUILDING], [2: REMOVED BUILDING], ... 9 more ...)
- ISCOASTAL (type: esriFieldTypeSmallInteger, alias: ISCOASTAL, SQL Type: sqlTypeOther, nullable: true, editable: true)
- ISLIMWA (type: esriFieldTypeSmallInteger, alias: ISLIMWA, SQL Type: sqlTypeOther, nullable: true, editable: true)
- Shape__Area (type: esriFieldTypeDouble, alias: Shape__Area, SQL Type: sqlTypeDouble, nullable: true, editable: false)
- Shape__Length (type: esriFieldTypeDouble, alias: Shape__Length, SQL Type: sqlTypeDouble, nullable: true, editable: false)
Templates:
Name: 2021
Description:
Drawing Tool: esriFeatureEditToolPolygon
Prototype:
Is Data Versioned: false
Has Contingent Values: false
Supports Rollback On Failure Parameter: true
Last Edit Date: 10/13/2025 4:13:16 PM
Schema Last Edit Date: 10/13/2025 4:13:16 PM
Data Last Edit Date: 10/13/2025 4:13:16 PM
Supported Operations:
Query
Query Pivot
Query Top Features
Query Analytic
Query Bins
Generate Renderer
Validate SQL
Get Estimates
ConvertFormat