Skip to content

Product: ZTL

sf-dcp edited this page Jun 7, 2024 · 3 revisions

Home

Zoning Tax Lots Database

About

The Zoning Tax Lot Database contains all tax lots from the specified version of the Department of Finance’s Digital Tax Map. For each tax lot, it specifies the applicable zoning district(s), commercial overlay(s), special purpose district(s), and other zoning related information. DCP assigns a zoning feature (includes zoning districts, special districts, and limited height districts) to a tax lot if 10% or more of the tax lot is covered by the zoning feature. For commercial overlays, a tax lot is assigned a value if 10% or more of the tax lot is covered by the commercial overlay and/or 50% or more of the commercial overlay feature is within the tax lot. The zoning features are taken from the Department of City Planning NYC GIS Zoning Features.

Up to four zoning districts are reported for each tax lot intersected by zoning boundary lines, and the order in which zoning districts are assigned is based on how much of the tax lot is covered by each zoning district.

For example: If tax lot 98 is divided by zoning boundary lines into four sections - Part A, Part B, Part C and Part D. Part A represents the largest portion of the lot, Part B is the second largest portion of the lot, Part C represents the third largest portion of the lot and Part D covers the smallest portion of the tax then ZONING DISTRICT 4 will contain the zoning associated with Part D.


Instructions

Building Zoning Tax Lots

  1. Data loading
  2. Trigger a build
  3. QA

1. Data Loading

(coming soon ...)


2. Trigger a build

  • Once step 1 is complete, head over to the front page of the repository and navigate into maintenance.
  • click into log.md and you will see the following files:
    • instructions.md
    • log.md
  • To edit the file and add a new entry of build log, click the pencil button in the red box editlog
  • A file editor will pop open and now you can add a new entry of build log. Make sure you are following the format highlighted in the screenshot below makeedits
  • Once you are done editing log.md, you are ready to commit to change to master and trigger the build. commit for the commit title, you can indicate the date and other information. and make sure you include [build] in the commit message so that github actions can be triggered (github actions is smart and would only trigger a build when [build] is mentioned in the commit message). Don't forget to click commit changes whe nyou are done.
  • Now head to github actions action_tab and you will see a fresh build of zoningtaxlots has been triggered action

Data Dictionary

boroughcode

  • Longform Name: Borough Code
  • Maximum Length: 1 character
  • Data Source: Department of Finance Digital Tax Map
  • Description: The borough in which the tax lot is located. This field contains a two character borough code.

?>NOTE: Two portions of the city, Marble Hill and Rikers Island, are each legally located in one borough but are serviced by a different borough. The Borough Codes associated with these areas are the boroughs in which they are legally located. Specifically, Marble Hill is serviced by the Bronx, but is legally located in Manhattan and has a Manhattan Borough Code. Rikers Island is serviced by Queens, but is legally located in the Bronx and has a Bronx Borough Code.

taxblock

  • Longform Name: Tax Block
  • Maximum Length: 5 characters
  • Data Source: Department of Finance Digital Tax Map
  • Description: The tax block in which the tax lot is located.
    This field contains a one to five digit tax block number. Each tax block is unique within a borough.

taxlot

  • Longform Name: Tax Lot
  • Maximum Length: 4 characters
  • Data Source: Department of Finance Digital Tax Map
  • Description: The number of the tax lot.
    This field contains a one to four digit tax lot number. Each tax lot if unique within a tax block.

bbl

  • Longform Name: BBL
  • Maximum Length: 10 characters
  • Data Source: Department of Finance Digital Tax Map
  • Description: A concatenation of the borough code, tax block and tax lot.
    This field consists of the borough code followed by the tax block followed by the tax lot. The borough code is one numeric digit. The tax block is one to five numeric digits, preceded with leading zeros when the block is less than five digits. The tax lost is one to four digits and is preceded with leading zeros when the lot is less than four digits. Examples: Manhattan Borough Code 1, Tax Block 16, Tax Lot 100 would be stored as 1000160100. Brooklyn Borough Code 3, Tax Block 15828, Tax Lot 7501 would be stored as 5158287501.

zoningdistrict1

  • Longform Name: Zoning District 1
  • Maximum Length: 9 characters
  • Data Source: Department of City Planning NYC Zoning Districts
  • Description: The zoning district classification of the tax lot.
    • If the tax lot is divided by a zoning boundary line, Zoning District 1 represents the zoning district classification occupying the greatest percentage of the tax lot’s area. Only zoning districts that cover at least 10% of a tax lot’s area are included.
    • Tax lots that intersect with areas designated in NYC GIS Zoning Features as PARK, BALL FIELD, PLAYGROUND, and PUBLIC SPACES have been assigned a single value of PARK in the Zoning Tax Lot Database.

!> These NYC GIS Zoning Features do not constitute a definitive list of parks in the city. Lots designated as PARK should not be used to calculate the amount of open space in an area.

?> Example: if Tax Lot 98 is divided by a zoning boundary line into Part A and Part B. Part A has the larger portion of the lot and is located in commercial zoning district while Part B is in residential zoning district; Zoning District 1 will have the commercial zoning district value associated with Part A.

zoningdistrict2

  • Longform Name: Zoning District 2
  • Maximum Length: 9 characters
  • Data Source: Department of City Planning NYC Zoning Districts
  • Description: If the tax lot is divided by zoning boundary lines, Zoning District 2 represents the zoning classification occupying the second greatest percentage of the tax lot's area. If the tax lot is not divided by a zoning boundary line, the field is blank.

?> Example: if Tax Lot 98 is divided by a zoning boundary line into Part A and Part B. Part A has the larger portion of the lot and is located in commercial zoning district while Part B is in residential zoning district; Zoning District 2 will have the residential zoning district value associated with Part B.

zoningdistrict3

  • Longform Name: Zoning District 3
  • Maximum Length: 9 characters
  • Data Source: Department of City Planning NYC Zoning Districts
  • Description: If the tax lot is divided by zoning boundary lines, Zoning District 3 represents the zoning classification occupying the third greatest percentage of the tax lot's area. If the tax lot is not divided by two zoning boundary lines, the field is blank.

?> Example: if Tax Lot 98 is divided by zoning boundary lines into three sections - Part A, Part B and Part C. Part A represents the largest portion of the lot, Part B is the second largest portion of the lot and Part C covers the smallest portion of the tax. Zoning District 3 will contain the zoning associated with Part C.

zoningdistrict4

  • Longform Name: Zoning District 4
  • Maximum Length: 9 characters
  • Data Source: Department of City Planning NYC Zoning Districts
  • Description: If the tax lot is divided by zoning boundary lines, Zoning District 4 represents the zoning classification occupying the fourth greatest percentage of the tax lot's area If the tax lot is not divided by three zoning boundary lines, the field is blank.
    ?> Example: if Tax Lot 98 is divided by zoning boundary lines into four sections - Part A, Part B, Part C and Part D. Part A represents the largest portion of the lot, Part B is the second largest portion of the lot, Part C represents the third largest portion of the lot and Part D covers the smallest portion of the tax. Zoning District 4 will contain the zoning associated with Part D.

commercialoverlay1

  • Longform Name: Commercial Overlay 1
  • Maximum Length: 4 characters
  • Data Source: Department of City Planning NYC Commercial Overlay Districts
  • Description: The commercial overlay assigned to the tax lot. If more than one commercial overlay exists on the tax lot, Commercial Overlay 1 represents the commercial overlay occupying the greatest percentage of the lot area. The commercial overlay district must either cover at least 10% of a tax lot’s area or at least 50% of the commercial overlay district must be contained within the tax lot.

commercialoverlay2

  • Longform Name: Commercial Overlay 2
  • Maximum Length: 4 characters
  • Data Source: Department of City Planning NYC Commercial Overlay Districts
  • Description: The commercial overlay assigned to the tax lot. If more than one commercial overlay exists on the tax lot, Commercial Overlay 1 represents the commercial overlay occupying the greatest percentage of the lot area. The commercial overlay district must either cover at least 10% of a tax lot’s area or at least 50% of the commercial overlay district must be contained within the tax lot.

specialdistrict1

  • Longform Name: Special District 1
  • Maximum Length: 6 characters
  • Data Source: Department of City Planning NYC Special Purpose Districts (Zoning)
  • Description:
    The special purpose district assigned to the tax lot. With the exception of four areas in the city with overlapping special purpose districts, if more than one special purpose district exists on the tax lot, Special District 1 represents the special purpose district occupying the greatest percentage of the lot area. See Appendix A for special purpose district abbreviations and descriptions.

specialdistrict2

  • Longform Name: Special District 2
  • Maximum Length: 6 characters
  • Data Source: Department of City Planning NYC Special Purpose Districts (Zoning)
  • Description: The special purpose district assigned to the tax lot.
    With the exception of areas in the city with overlapping special purpose districts, if the tax lot has more than one special purpose district, Special District 2 represents the special purpose district occupying the second greatest percentage of the lot area. See Appendix A for special purpose district abbreviations and descriptions.

specialdistrict3

  • Longform Name: Special District 3
  • Maximum Length: 6 characters
  • Data Source: Department of City Planning NYC Special Purpose Districts (Zoning)
  • Description: The special purpose district assigned to the tax lot.
    With the exception of areas in the city with overlapping special purpose districts, if the tax lot has more than two special purpose district, Special District 3 represents the special purpose district occupying the third greatest percentage of the lot area. See Appendix A for special purpose district abbreviations and descriptions.

limitedheightdistrict

  • Longform Name: Limited Height District
  • Maximum Length:5 characters
  • Data Source: Department of City Planning NYC Limited Height Districts (Zoning)
  • Description: The limited height district assigned to the tax lot. Limited height districts are coded using the three to five character district symbols.

zoningmapnumber

  • Longform Name: Zoning Map Number
  • Maximum Length: 3 characters
  • Data Source: Department of City Planning Quartersection Map Index
  • Description: The Zoning Map Number associated with the tax lot.

zoningmapcode

  • Longform Name:Zoning Map Code
  • Maximum Length: 1 character
  • Data Source: Department of City Planning Quartersection Map Index
  • Description: A code Y indicates that the tax lot may be on the border of two or more Zoning Maps.
    If the Lot is on the border of two or more Zoning Maps the map number identified in Zoning Map Number is one of the potential Zoning Maps associated with the Tax Lot.