Ten collections describing property, zoning, vacancy, and affordable housing in Philadelphia, mirrored from the City of Philadelphia's ArcGIS services via OpenDataPhilly.
Parcels across Philadelphia that the city's Vacant Property Indicators model flags as holding a likely vacant building. It is the structural counterpart to vacant_indicators_land, built by the same inter-agency model.
9,041 parcels each carry a build_rank between 0.5 and 1.0, measuring how many administrative signals agree the building is empty. The distribution leans low: 5,778 parcels score 0.5 and only 135 reach 1.0, so full agreement is rarer here than for vacant land.
bldg_desc describes the structure, and councildistrict and zoningbasedistrict are carried through for aggregation without a spatial join.
Source: Vacant Property Indicators on OpenDataPhilly.
../catalog.json../catalog.jsonhttps://opendataphilly.org/datasets/vacant-property-indicators/
Extracted 2026-08-26 from the Vacant_Indicators_Bldg FeatureServer. Rank semantics come from the city data team's post on the OpenDataPhilly forum, which states that a BUILD_RANK of 0.50 or higher marks a property as a likely vacant building.
City of Philadelphia (2026). Philadelphia Housing and Land Use. Retrieved from OpenDataPhilly. Mirrored on Source Cooperative at https://source.coop/nlebovits/phl-housing-demo.
City of Philadelphia
Nissim Lebovits nissim.lebovits@radiant.earth
Every parcel here scores at least 0.5, the threshold for inclusion, so the collection is not a census of vacant buildings.
build_rank takes only four values: 0.5 (5,778), 0.667 (2,988), 0.833 (140), and 1.0 (135). They are stored as floating point, so compare with a range rather than equality.
A building can appear sound from the street and still be flagged, because the model reads administrative signals rather than condition.
Generated by Portolan from STAC metadata and .portolan/metadata.yaml
| double |
| Shape__Length | double |
| bbox | struct<xmin: double, ymin: double, xmax: double, ymax: double> |
| geometry | binary |