Parent Layer:
Planning & Development
Name: BLI Model Development Capacity
Display Field: STATE_ID
Type: Feature Layer
Geometry Type: esriGeometryPolygon
Description: The first step of the Bureau of Planning & Sustainability's Buildable Lands Inventory (BLI) model is used to identify parcels that are likely to redevelop in the City of Portland -- parcels that are either vacant or significantly underutilizing their allowed development capacity. FAR and building height limits are the primary limiting factor on development in employment, commercial, and high-density residential areas. In multi-family and single-family residential areas, capacities are determined by the allowed number of residential units.
This portion of the BLI modeling process consists of 3 basic steps:
1) calculate existing building square footages and allowed development limits (in terms of building square footage or number of residential units);
2) identify parcels using significantly less than their allowed development capacity (using less than 20% of available capacity, not including any development bonuses or incentives);
3) apply development constraints to these parcels and calculate remaining capacity in terms of building square footage, allowed number of residential units, and allowed number of jobs.
The attached graphics illustrate the process in more detail.
This featureclass is the result of that analysis. It is used to determine the total supply of residential and employment land, which is an input into subsequent steps of the BLI model, which allocates forecasted units and jobs to different areas of the City.
--Additional Information:
Category: Development
Purpose: To quantify the existing development capacity within Portland under current and proposed land use regulations; to identify likely redevelopment scenarios and prospective clusters of future development activity by identifying sites that are significantly underutilizing their allowed development capacity; to generate development capacity statistics for different areas of the City to highlight the differences in terms of existing and allowed development capacity; and to serve as a basis for predicting residential and employment allocation based on regional growth forecasts.
Update Frequency: As Needed
-- Metadata Link:
https://www.portlandmaps.com/metadata/index.cfm?&action=DisplayLayer&LayerID=52965
Copyright Text: Bureau of Planning and Sustainability
Default Visibility: true
MaxRecordCount: 150
Supported Query Formats: JSON, geoJSON, PBF
Min Scale: 0
Max Scale: 0
Supports Advanced Queries: true
Supports Statistics: true
Has Labels: false
Can Modify Layer: false
Can Scale Symbols: false
Use Standardized Queries: true
Supports Datum Transformation: true
Extent:
XMin: -1.3674120866700001E7
YMin: 5689511.843000002
XMax: -1.36336088765E7
YMax: 5724555.385600001
Spatial Reference: 102100
(3857)
Drawing Info:
Renderer:
Simple Renderer:
Symbol: Style: esriSFSSolid
Color: [201, 242, 208, 255]
Outline:
Style: esriSLSSolid
Color: [110, 110, 110, 255]
Width: 0
Label: N/A
Description: N/A
Transparency: 0
Labeling Info:
Advanced Query Capabilities:
Supports Statistics: true
Supports OrderBy: true
Supports Distinct: true
Supports Pagination: true
Supports TrueCurve: true
Supports Returning Query Extent: true
Supports Query With Distance: true
Supports Sql Expression: true
Supports Query With ResultType: false
Supports Returning Geometry Centroid: false
Supports Binning LOD: false
Supports Query With LOD Spatial Reference: false
HasZ: false
HasM: false
Has Attachments: false
HTML Popup Type: esriServerHTMLPopupTypeAsHTMLText
Type ID Field: null
Fields:
-
OBJECTID
(
type: esriFieldTypeOID, alias: OBJECTID
)
-
Shape
(
type: esriFieldTypeGeometry, alias: SHAPE
)
-
OBJECTID_1
(
type: esriFieldTypeInteger, alias: OBJECTID_1
)
-
LOT_ID
(
type: esriFieldTypeInteger, alias: LOT_ID
)
-
STATE_ID
(
type: esriFieldTypeString, alias: STATE_ID, length: 20
)
-
RNO
(
type: esriFieldTypeString, alias: RNO, length: 35
)
-
OWNER1
(
type: esriFieldTypeString, alias: OWNER1, length: 35
)
-
SITEADDR
(
type: esriFieldTypeString, alias: SITEADDR, length: 37
)
-
PRPCD_DESC
(
type: esriFieldTypeString, alias: PRPCD_DESC, length: 50
)
-
MKTVALYR3
(
type: esriFieldTypeString, alias: MKTVALYR3, length: 11
)
-
LANDVAL3
(
type: esriFieldTypeDouble, alias: LANDVAL3
)
-
BLDGVAL3
(
type: esriFieldTypeDouble, alias: BLDGVAL3
)
-
TOTALVAL3
(
type: esriFieldTypeDouble, alias: TOTALVAL3
)
-
TLID
(
type: esriFieldTypeString, alias: TLID, length: 25
)
-
YEARBUILT
(
type: esriFieldTypeSmallInteger, alias: YEARBUILT
)
-
IL_RATIO
(
type: esriFieldTypeDouble, alias: IL_RATIO
)
-
IN_LRSBUFF
(
type: esriFieldTypeString, alias: IN_LRSBUFF, length: 255
)
-
IN_FTBUFF
(
type: esriFieldTypeString, alias: IN_FTBUFF, length: 255
)
-
BLI_ACTION
(
type: esriFieldTypeString, alias: BLI_ACTION, length: 255
)
-
SUBDIST
(
type: esriFieldTypeString, alias: SUBDIST, length: 50
)
-
GEN_USE
(
type: esriFieldTypeString, alias: GEN_USE, length: 255
)
-
GEN_ZONE
(
type: esriFieldTypeString, alias: GEN_ZONE, length: 255
)
-
REG_ZONE
(
type: esriFieldTypeString, alias: REG_ZONE, length: 255
)
-
INSTITUTE
(
type: esriFieldTypeString, alias: INSTITUTE, length: 255
)
-
INST_FAR
(
type: esriFieldTypeDouble, alias: INST_FAR
)
-
INST_SQFT
(
type: esriFieldTypeDouble, alias: INST_SQFT
)
-
SFR_LOTS
(
type: esriFieldTypeInteger, alias: SFR_LOTS
)
-
IS_SFR_MFR
(
type: esriFieldTypeString, alias: IS_SFR_MFR, length: 255
)
-
IS_VACANT
(
type: esriFieldTypeString, alias: IS_VACANT, length: 255
)
-
NEW_LOT
(
type: esriFieldTypeString, alias: NEW_LOT, length: 255
)
-
MAP120
(
type: esriFieldTypeString, alias: MAP120, length: 1
)
-
FARNUM
(
type: esriFieldTypeDouble, alias: FARNUM
)
-
FARBNUM
(
type: esriFieldTypeDouble, alias: FARBNUM
)
-
FARFLRS
(
type: esriFieldTypeInteger, alias: FARFLRS
)
-
FARBFLRS
(
type: esriFieldTypeInteger, alias: FARBFLRS
)
-
BLDFT_SQFT
(
type: esriFieldTypeDouble, alias: BLDFT_SQFT
)
-
BLD_MAXHGT
(
type: esriFieldTypeDouble, alias: BLD_MAXHGT
)
-
DEV_PERC
(
type: esriFieldTypeDouble, alias: DEV_PERC
)
-
SFRL_EXIST
(
type: esriFieldTypeDouble, alias: SFRL_EXIST
)
-
SFRL_ALLOW
(
type: esriFieldTypeDouble, alias: SFRL_ALLOW
)
-
MFRU_EXIST
(
type: esriFieldTypeDouble, alias: MFRU_EXIST
)
-
MFRU_ALLOW
(
type: esriFieldTypeDouble, alias: MFRU_ALLOW
)
-
FLOOR_HT
(
type: esriFieldTypeInteger, alias: FLOOR_HT
)
-
FAR_HGT
(
type: esriFieldTypeInteger, alias: FAR_HGT
)
-
FARB_HGT
(
type: esriFieldTypeInteger, alias: FARB_HGT
)
-
FAR_SQFT
(
type: esriFieldTypeDouble, alias: FAR_SQFT
)
-
FARB_SQFT
(
type: esriFieldTypeDouble, alias: FARB_SQFT
)
-
UNDEV_SQFT
(
type: esriFieldTypeDouble, alias: UNDEV_SQFT
)
-
EBLD_SQFT
(
type: esriFieldTypeDouble, alias: EBLD_SQFT
)
-
EBLD_FAR
(
type: esriFieldTypeDouble, alias: EBLD_FAR
)
-
GBLD_HGT
(
type: esriFieldTypeDouble, alias: GBLD_HGT
)
-
FAR_RATIO
(
type: esriFieldTypeDouble, alias: FAR_RATIO
)
-
FAR_UNUSED
(
type: esriFieldTypeDouble, alias: FAR_UNUSED
)
-
FARB_RATIO
(
type: esriFieldTypeDouble, alias: FARB_RATIO
)
-
FARB_UNUSED
(
type: esriFieldTypeDouble, alias: FARB_UNUSED
)
-
FAR_HEADHT
(
type: esriFieldTypeDouble, alias: FAR_HEADHT
)
-
FARB_HEADHT
(
type: esriFieldTypeDouble, alias: FARB_HEADHT
)
-
VALID_IL
(
type: esriFieldTypeString, alias: VALID_IL, length: 255
)
-
EBLD_SQFTR
(
type: esriFieldTypeDouble, alias: EBLD_SQFTR
)
-
EBLD_SQFTC
(
type: esriFieldTypeDouble, alias: EBLD_SQFTC
)
-
FAR_UTIL
(
type: esriFieldTypeDouble, alias: FAR_UTIL
)
-
FAR_SQFTR
(
type: esriFieldTypeDouble, alias: FAR_SQFTR
)
-
FAR_SQFTC
(
type: esriFieldTypeDouble, alias: FAR_SQFTC
)
-
FARB_SQFTR
(
type: esriFieldTypeDouble, alias: FARB_SQFTR
)
-
FARB_SQFTC
(
type: esriFieldTypeDouble, alias: FARB_SQFTC
)
-
EXIST_UN
(
type: esriFieldTypeDouble, alias: EXIST_UN
)
-
ALLOW_UN
(
type: esriFieldTypeDouble, alias: ALLOW_UN
)
-
ALLOW_UNB
(
type: esriFieldTypeDouble, alias: ALLOW_UNB
)
-
MFRU_AFAR
(
type: esriFieldTypeDouble, alias: MFRU_AFAR
)
-
MFRU_AFARB
(
type: esriFieldTypeDouble, alias: MFRU_AFARB
)
-
MFRU_ATOT
(
type: esriFieldTypeDouble, alias: MFRU_ATOT
)
-
MFRU_ATOTB
(
type: esriFieldTypeDouble, alias: MFRU_ATOTB
)
-
MFRU_RATIO
(
type: esriFieldTypeDouble, alias: MFRU_RATIO
)
-
MFRU_REM
(
type: esriFieldTypeDouble, alias: MFRU_REM
)
-
NET_SFRL
(
type: esriFieldTypeDouble, alias: NET_SFRL
)
-
NET_MFRU
(
type: esriFieldTypeDouble, alias: NET_MFRU
)
-
NET_MFRUB
(
type: esriFieldTypeDouble, alias: NET_MFRUB
)
-
NET_ALLOW
(
type: esriFieldTypeDouble, alias: NET_ALLOW
)
-
NET_ALLOWB
(
type: esriFieldTypeDouble, alias: NET_ALLOWB
)
-
EMP_FAR
(
type: esriFieldTypeDouble, alias: EMP_FAR
)
-
EMP_SQFT
(
type: esriFieldTypeDouble, alias: EMP_SQFT
)
-
SIG_UNDERUT
(
type: esriFieldTypeString, alias: SIG_UNDERUT, length: 255
)
-
TOTDEVAREA
(
type: esriFieldTypeDouble, alias: TOTDEVAREA
)
-
Geog_Spec
(
type: esriFieldTypeString, alias: Geog_Spec, length: 30
)
-
conECSI
(
type: esriFieldTypeString, alias: conECSI, length: 5
)
-
conLUST
(
type: esriFieldTypeString, alias: conLUST, length: 5
)
-
conHist
(
type: esriFieldTypeString, alias: conHist, length: 5
)
-
conHistLdm
(
type: esriFieldTypeString, alias: conHistLdm, length: 5
)
-
conNatAm
(
type: esriFieldTypeString, alias: conNatAm, length: 5
)
-
conAirHgt
(
type: esriFieldTypeString, alias: conAirHgt, length: 5
)
-
conHeliprt
(
type: esriFieldTypeString, alias: conHeliprt, length: 5
)
-
conNoise
(
type: esriFieldTypeString, alias: conNoise, length: 5
)
-
conGW
(
type: esriFieldTypeString, alias: conGW, length: 5
)
-
conLSHA
(
type: esriFieldTypeString, alias: conLSHA, length: 5
)
-
conSLIDO
(
type: esriFieldTypeString, alias: conSLIDO, length: 5
)
-
conSlp25
(
type: esriFieldTypeString, alias: conSlp25, length: 5
)
-
conInstit
(
type: esriFieldTypeString, alias: conInstit, length: 5
)
-
conPrvCom
(
type: esriFieldTypeString, alias: conPrvCom, length: 5
)
-
conPubOwn
(
type: esriFieldTypeString, alias: conPubOwn, length: 5
)
-
conSewer
(
type: esriFieldTypeString, alias: conSewer, length: 5
)
-
conStorm
(
type: esriFieldTypeString, alias: conStorm, length: 5
)
-
conTranCap
(
type: esriFieldTypeString, alias: conTranCap, length: 5
)
-
conTranInt
(
type: esriFieldTypeString, alias: conTranInt, length: 5
)
-
conTranSub
(
type: esriFieldTypeString, alias: conTranSub, length: 5
)
-
conWater
(
type: esriFieldTypeString, alias: conWater, length: 5
)
-
conView
(
type: esriFieldTypeString, alias: conView, length: 5
)
-
conCovrly
(
type: esriFieldTypeString, alias: conCovrly, length: 5
)
-
conPovrly
(
type: esriFieldTypeString, alias: conPovrly, length: 5
)
-
conFldway
(
type: esriFieldTypeString, alias: conFldway, length: 5
)
-
conWetland
(
type: esriFieldTypeString, alias: conWetland, length: 5
)
-
conFld100
(
type: esriFieldTypeString, alias: conFld100, length: 5
)
-
Rate_Res
(
type: esriFieldTypeSingle, alias: Rate_Res
)
-
Rate_Emp
(
type: esriFieldTypeSingle, alias: Rate_Emp
)
-
Numb_Const_Res
(
type: esriFieldTypeInteger, alias: Numb_Const_Res
)
-
Numb_Const_Emp
(
type: esriFieldTypeInteger, alias: Numb_Const_Emp
)
-
Rate_Res_Adj
(
type: esriFieldTypeSingle, alias: Rate_Res_Adj
)
-
Rate_Emp_Adj
(
type: esriFieldTypeSingle, alias: Rate_Emp_Adj
)
-
SFRL_CDED
(
type: esriFieldTypeSingle, alias: SFRL_CDED
)
-
NET_SFRLC
(
type: esriFieldTypeSingle, alias: NET_SFRLC
)
-
MFRU_CDED
(
type: esriFieldTypeSingle, alias: MFRU_CDED
)
-
NET_MFRUC
(
type: esriFieldTypeSingle, alias: NET_MFRUC
)
-
NET_ALLOW_CDED
(
type: esriFieldTypeSingle, alias: NET_ALLOW_CDED
)
-
NET_ALLOWC
(
type: esriFieldTypeSingle, alias: NET_ALLOWC
)
-
ADJ_MARKET_FAR
(
type: esriFieldTypeSingle, alias: ADJ_MARKET_FAR
)
-
EMP_SQFTC
(
type: esriFieldTypeSingle, alias: EMP_SQFTC
)
-
EMP_FARC
(
type: esriFieldTypeSingle, alias: EMP_FARC
)
-
EMP_SQFTMF
(
type: esriFieldTypeSingle, alias: EMP_SQFTMF
)
-
EMP_FARMF
(
type: esriFieldTypeSingle, alias: EMP_FARMF
)
-
NET_EMP_SQFT
(
type: esriFieldTypeSingle, alias: NET_EMP_SQFT
)
-
NET_EMP_SQFTC
(
type: esriFieldTypeSingle, alias: NET_EMP_SQFTC
)
-
NET_EMP_SQFTMF
(
type: esriFieldTypeSingle, alias: NET_EMP_SQFTMF
)
-
BLDG_SQFT_JOB
(
type: esriFieldTypeSingle, alias: BLDG_SQFT_JOB
)
-
NET_JOBS
(
type: esriFieldTypeSingle, alias: NET_JOBS
)
-
JOBS_CDED
(
type: esriFieldTypeSingle, alias: JOBS_CDED
)
-
NET_JOBSC
(
type: esriFieldTypeSingle, alias: NET_JOBSC
)
-
JOBS_MFDED
(
type: esriFieldTypeSingle, alias: JOBS_MFDED
)
-
NET_JOBSMF
(
type: esriFieldTypeSingle, alias: NET_JOBSMF
)
-
Size_Class
(
type: esriFieldTypeString, alias: Size_Class, length: 30
)
-
Land_Class
(
type: esriFieldTypeString, alias: Land_Class, length: 15
)
-
Shape_Length
(
type: esriFieldTypeDouble, alias: SHAPE_Length
)
-
Shape_Area
(
type: esriFieldTypeDouble, alias: SHAPE_Area
)
-
OBJECTID_12
(
type: esriFieldTypeInteger, alias: OBJECTID_12
)
-
CMP
(
type: esriFieldTypeString, alias: Comp Plan, length: 20
)
Supported Operations:
Query
Query Attachments
Query Analytic
Generate Renderer
Return Updates
Iteminfo
Thumbnail
Metadata