HDB_completed_2022
The NYC Department of City Planning’s (DCP) Housing Database contains all NYC Department of Buildings (DOB)-approved housing construction and demolition jobs filed or completed in NYC since January 1, 2010. It includes all three construction job types that add or remove residential units: new buildings, major alterations, and demolitions, and can be used to determine the change in legal housing units across time and space. Records in the Housing Database are geocoded to the greatest level of precision possible, subject to numerous quality assurance and control checks, recoded for usability, and joined to other housing data sources relevant to city planners and analysts.
[{'name': 'OBJECTID', 'type': 'esriFieldTypeOID', 'alias': 'OBJECTID', 'sqlType': 'sqlTypeOther', 'nullable': False, 'editable': False, 'domain': None, 'defaultValue': None}, {'name': 'Job_Number', 'type': 'esriFieldTypeString', 'alias': 'Job_Number', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'Job_Type', 'type': 'esriFieldTypeString', 'alias': 'Job_Type', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'Job_Type_2', 'type': 'esriFieldTypeString', 'alias': 'Job_Type_2', 'sqlType': 'sqlTypeOther', 'length': 50, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'ResidFlag', 'type': 'esriFieldTypeString', 'alias': 'ResidFlag', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'NonresFlag', 'type': 'esriFieldTypeString', 'alias': 'NonresFlag', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'Job_Inactv', 'type': 'esriFieldTypeString', 'alias': 'Job_Inactv', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'Job_Status', 'type': 'esriFieldTypeString', 'alias': 'Job_Status', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'CompltYear', 'type': 'esriFieldTypeString', 'alias': 'CompltYear', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'CompltQrtr', 'type': 'esriFieldTypeString', 'alias': 'CompltQrtr', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'PermitYear', 'type': 'esriFieldTypeString', 'alias': 'PermitYear', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'PermitQrtr', 'type': 'esriFieldTypeString', 'alias': 'PermitQrtr', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'ClassAInit', 'type': 'esriFieldTypeDouble', 'alias': 'ClassAInit', 'sqlType': 'sqlTypeOther', 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'ClassAProp', 'type': 'esriFieldTypeDouble', 'alias': 'ClassAProp', 'sqlType': 'sqlTypeOther', 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'ClassANet', 'type': 'esriFieldTypeDouble', 'alias': 'ClassANet', 'sqlType': 'sqlTypeOther', 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'ClassA_HNY', 'type': 'esriFieldTypeDouble', 'alias': 'ClassA_HNY', 'sqlType': 'sqlTypeOther', 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'HotelInit', 'type': 'esriFieldTypeInteger', 'alias': 'HotelInit', 'sqlType': 'sqlTypeOther', 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'HotelProp', 'type': 'esriFieldTypeInteger', 'alias': 'HotelProp', 'sqlType': 'sqlTypeOther', 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'OtherBInit', 'type': 'esriFieldTypeInteger', 'alias': 'OtherBInit', 'sqlType': 'sqlTypeOther', 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'OtherBProp', 'type': 'esriFieldTypeInteger', 'alias': 'OtherBProp', 'sqlType': 'sqlTypeOther', 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'Boro', 'type': 'esriFieldTypeString', 'alias': 'Boro', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'BIN', 'type': 'esriFieldTypeString', 'alias': 'BIN', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'BBL', 'type': 'esriFieldTypeString', 'alias': 'BBL', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'AddressNum', 'type': 'esriFieldTypeString', 'alias': 'AddressNum', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'AddressSt', 'type': 'esriFieldTypeString', 'alias': 'AddressSt', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'Occ_Init', 'type': 'esriFieldTypeString', 'alias': 'Occ_Init', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'Occ_Prop', 'type': 'esriFieldTypeString', 'alias': 'Occ_Prop', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'Job_Desc', 'type': 'esriFieldTypeString', 'alias': 'Job_Desc', 'sqlType': 'sqlTypeOther', 'length': 254, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'DateFiled', 'type': 'esriFieldTypeString', 'alias': 'DateFiled', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'DatePermit', 'type': 'esriFieldTypeDate', 'alias': 'DatePermit', 'sqlType': 'sqlTypeOther', 'length': 8, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None, 'precision': 1}, {'name': 'DateLstUpd', 'type': 'esriFieldTypeString', 'alias': 'DateLstUpd', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'DateComplt', 'type': 'esriFieldTypeDate', 'alias': 'DateComplt', 'sqlType': 'sqlTypeOther', 'length': 8, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None, 'precision': 1}, {'name': 'ZoningDst1', 'type': 'esriFieldTypeString', 'alias': 'ZoningDst1', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'ZoningDst2', 'type': 'esriFieldTypeString', 'alias': 'ZoningDst2', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'ZoningDst3', 'type': 'esriFieldTypeString', 'alias': 'ZoningDst3', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'SpeclDst1', 'type': 'esriFieldTypeString', 'alias': 'SpeclDst1', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'SpeclDst2', 'type': 'esriFieldTypeString', 'alias': 'SpeclDst2', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'Landmark', 'type': 'esriFieldTypeString', 'alias': 'Landmark', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'FloorsInit', 'type': 'esriFieldTypeDouble', 'alias': 'FloorsInit', 'sqlType': 'sqlTypeOther', 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'FloorsProp', 'type': 'esriFieldTypeDouble', 'alias': 'FloorsProp', 'sqlType': 'sqlTypeOther', 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'Enlargemnt', 'type': 'esriFieldTypeString', 'alias': 'Enlargemnt', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'EnlrgSF', 'type': 'esriFieldTypeString', 'alias': 'EnlrgSF', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'Ownership', 'type': 'esriFieldTypeString', 'alias': 'Ownership', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'CenBlock10', 'type': 'esriFieldTypeString', 'alias': 'CenBlock10', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'BCTCB2010', 'type': 'esriFieldTypeString', 'alias': 'BCTCB2010', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'BCT2010', 'type': 'esriFieldTypeString', 'alias': 'BCT2010', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'NTA2010', 'type': 'esriFieldTypeString', 'alias': 'NTA2010', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'NTAName10', 'type': 'esriFieldTypeString', 'alias': 'NTAName10', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'CommntyDst', 'type': 'esriFieldTypeString', 'alias': 'CommntyDst', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'CouncilDst', 'type': 'esriFieldTypeString', 'alias': 'CouncilDst', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'SchSubDist', 'type': 'esriFieldTypeString', 'alias': 'SchSubDist', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'SchCommnty', 'type': 'esriFieldTypeString', 'alias': 'SchCommnty', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'SchElmntry', 'type': 'esriFieldTypeString', 'alias': 'SchElmntry', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'SchMiddle', 'type': 'esriFieldTypeString', 'alias': 'SchMiddle', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'FireCmpany', 'type': 'esriFieldTypeString', 'alias': 'FireCmpany', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'FireBattln', 'type': 'esriFieldTypeString', 'alias': 'FireBattln', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'FireDivsn', 'type': 'esriFieldTypeString', 'alias': 'FireDivsn', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'PolicePcnt', 'type': 'esriFieldTypeString', 'alias': 'PolicePcnt', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'PL_FIRM07', 'type': 'esriFieldTypeString', 'alias': 'PL_FIRM07', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'PL_PFIRM15', 'type': 'esriFieldTypeString', 'alias': 'PL_PFIRM15', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'Latitude', 'type': 'esriFieldTypeDouble', 'alias': 'Latitude', 'sqlType': 'sqlTypeOther', 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'Longitude', 'type': 'esriFieldTypeDouble', 'alias': 'Longitude', 'sqlType': 'sqlTypeOther', 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'GeomSource', 'type': 'esriFieldTypeString', 'alias': 'GeomSource', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'DCPEdited', 'type': 'esriFieldTypeString', 'alias': 'DCPEdited', 'sqlType': 'sqlTypeOther', 'length': 174, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'Version', 'type': 'esriFieldTypeString', 'alias': 'Version', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'Units_CO', 'type': 'esriFieldTypeDouble', 'alias': 'Units on CO', 'sqlType': 'sqlTypeOther', 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'Bldg_Class', 'type': 'esriFieldTypeString', 'alias': 'Building Class', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'CenTract10', 'type': 'esriFieldTypeString', 'alias': 'FIPS Census Tract 2010', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'CenBlock20', 'type': 'esriFieldTypeString', 'alias': 'FIPS Census Block 2020', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'CenTract20', 'type': 'esriFieldTypeString', 'alias': 'FIPS Census Tract 2020', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'BCTCB2020', 'type': 'esriFieldTypeString', 'alias': 'BCTCB 2020', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'BCT2020', 'type': 'esriFieldTypeString', 'alias': 'BCT 2020', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'NTA2020', 'type': 'esriFieldTypeString', 'alias': 'NTA 2020', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'NTAName20', 'type': 'esriFieldTypeString', 'alias': 'NTA Name 2020', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'CDTA2020', 'type': 'esriFieldTypeString', 'alias': 'CDTA 2020', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}, {'name': 'CDTAName20', 'type': 'esriFieldTypeString', 'alias': 'CDTA Name 2020', 'sqlType': 'sqlTypeOther', 'length': 80, 'nullable': True, 'editable': True, 'domain': None, 'defaultValue': None}]
[{'name': 'PK__HDB_COMP__F4B70D852D31011F', 'fields': 'OBJECTID', 'isAscending': True, 'isUnique': True, 'description': '', 'indexType': 'Attribute'}, {'name': 'user_24452.HDB_COMPLETED_2022_HDB_COMPLETED_2022_Shape_sidx', 'fields': 'Shape', 'isAscending': True, 'isUnique': False, 'description': '', 'indexType': 'Spatial'}, {'name': 'Job_Type_2_Index', 'fields': 'Job_Type_2', 'isAscending': True, 'isUnique': False, 'description': 'Job_Type_2_Index', 'indexType': 'Attribute'}]
nan
{'renderer': {'type': 'simple', 'symbol': {'type': 'esriPMS', 'url': '601d28e850a1fe0b456285264e5a4b1a', 'imageData': 'iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA0ElEQVQokWNhIBGwUKqBi8G8rphBzMSegYmZleHDjTMMp9t7GL69eY5NAyuDy9yVDDpJPgghLzsGEUM7hgMZAQxvbz1F1WBamc+gk4ikGApkHU0Y9PKqGfbnZKFqkDC2ZGBgxO5wQXVrTCf9Z8ShmgEkyYSp4d3NIwx/fgQysHBgqv945ximhmNVfQw8Eh4MapGuCE3/GRjurLvKcH9/GaYGENiV5Mbw+0sdA5+yMwMjEwvDx7tnGX7cLWe4t/o7dg0gsD+viYGBAYSxApJjGgBFBTbE/a1xNQAAAABJRU5ErkJggg==', 'contentType': 'image/png', 'width': 9, 'height': 9, 'angle': 0, 'xoffset': 0, 'yoffset': 0}}, 'scaleSymbols': True, 'transparency': 0, 'labelingInfo': None}
[]
[{'name': 'HDB_completed_2022', 'description': '', 'drawingTool': 'esriFeatureEditToolPoint', 'prototype': {'attributes': {}}}]
{'lastEditDate': 1688413679627, 'schemaLastEditDate': 1688413679627, 'dataLastEditDate': 1688413155602}