sfproj. every fact links to its evidence

← all projects

Ocean Ave and Delano Ave Pavement Renovation

candidate project Planning Pre-Planning 54e4d00b-12ff-48c0-a28b-35a8fc8d87cb

The Ocean Avenue and Delano Avenue Pavement Renovation is a planned roadway repaving project in southern San Francisco, covering numerous segments of Delano Avenue and Ocean Avenue between cross streets such as Meda, Ocean, Alemany, and Mission. Led by San Francisco Public Works' Streets & Highways division, the project is in pre-planning and is scheduled to run from September 2029 to November 2030. No cost figures have been published.AI-generated

Current record

FieldValueProvenance
agency.owner SF DPW IDC - Streets & Highways reported socrata:btxj-k9uh · retrieved 2026-07-17
“agency_name: SF DPW IDC - Streets & Highways”
contact.email Ramon.Kong@sfdpw.org reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_manager_email: Ramon.Kong@sfdpw.org”
contact.name Ramon Kong reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_manager_name: Ramon Kong”
location.geometry 41 geometries reported socrata:btxj-k9uh · retrieved 2026-08-27
“41 published segment geometries”
location.street_limits Delano Ave; Delano Ave from Meda Ave to Ocean Ave; Delano Ave from Navajo Ave to Geneva Ave; Delano Ave from Niagara Ave to Shawnee Ave; Delano Ave from Ocean Ave to Oneida Ave; Delano Ave from Rudden Ave to Meda Ave; Delano Ave from San Juan Ave to Santa Ynez Ave; Delano Ave from Santa Ynez Ave to Rudden Ave; Delano Ave from Santa Ysabel Ave to San Juan Ave; Delano Ave from Seminole Ave to Niagara Ave; Delano Ave from Seneca Ave to Navajo Ave; Ocean Ave; Ocean Ave from Alemany Blvd to Santa Ynez Ave; Ocean Ave from Cayuga Ave to Wanda St; Ocean Ave from Delano Ave to San Jose Ave; Ocean Ave from Meda Ave \ Otsego Ave to Onondaga Ave; Ocean Ave from Mission St to Persia Ave; Ocean Ave from Onondaga Ave to Delano Ave; Ocean Ave from Persia Ave to Wattson Pl; Ocean Ave from Santa Ynez Ave to Cayuga Ave … derived socrata:btxj-k9uh · retrieved 2026-07-17
“assembled from segment on/from/to street fields”
name Ocean Ave and Delano Ave Pavement Renovation reported socrata:btxj-k9uh · retrieved 2026-07-17
“name: Ocean Ave and Delano Ave Pavement Renovation”
phase Planning reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_phase: Planning”
project_type Roadway reported socrata:btxj-k9uh · retrieved 2026-07-17
“facility_type: Roadway”
schedule.end 2030-11-14 reported socrata:btxj-k9uh · retrieved 2026-07-17
“end_date: 2030-11-14T00:00:00.000”
schedule.start 2029-09-01 reported socrata:btxj-k9uh · retrieved 2026-07-17
“start_date: 2029-09-01T00:00:00.000”
source.project_id 31407 reported socrata:btxj-k9uh · retrieved 2026-07-17
“dotmapsid: 31407”
status Pre-Planning reported socrata:btxj-k9uh · retrieved 2026-07-17
“project_status: Pre-Planning”
summary The Ocean Avenue and Delano Avenue Pavement Renovation is a planned roadway repaving project in southern San... generated llm:summarize · retrieved 2026-07-18
“generated from 12 resolved fields; input sha256-v2=ae6e12fad54ce8243d791d818ab7f8b59a2234d5419fee1cba8155b561c39274”

Changes

2026-08-27 field changed immaterial {'type': 'GeometryCollection', 'geometries': [{'type': 'Point', 'coordinates': [-122.43644931411728, 37.723787846769916]}, {'type': 'Point', 'coordinates': [-122.43701988882378, 37.72372267146226]}, {'type': 'Point', 'coordinates': [-122.43835512092033, 37.723644502647055]}, {'type': 'Point', 'coordinates': [-122.43985044156484, 37.723480840496464]}, {'type': 'Point', 'coordinates': [-122.44232655111621, 37.72459191958918]}, {'type': 'Point', 'coordinates': [-122.44379303567135, 37.722240348197445]}, {'type': 'Point', 'coordinates': [-122.44255366221786, 37.72316831430033]}, {'type': 'Point', 'coordinates': [-122.44265248550582, 37.724074568643985]}, {'type': 'Point', 'coordinates': [-122.44327377916355, 37.723085048931054]}, {'type': 'Point', 'coordinates': [-122.44548470375645, 37.71951220584604]}, {'type': 'Point', 'coordinates': [-122.44590919609544, 37.71882769623848]}, {'type': 'Point', 'coordinates': [-122.44481148872462, 37.720596075838806]}, {'type': 'Point', 'coordinates': [-122.44051699512377, 37.72644718887494]}, {'type': 'Point', 'coordinates': [-122.441619076113, 37.72538039269993]}, {'type': 'LineString', 'coordinates': [[-122.43968066992086, 37.727689652376995], [-122.44051699518074, 37.72644718898493]]}, {'type': 'LineString', 'coordinates': [[-122.44051699518074, 37.72644718898493], [-122.4407965522902, 37.72605842654737], [-122.44101842165931, 37.725838646809024], [-122.44161907616537, 37.725380392634214]]}, {'type': 'LineString', 'coordinates': [[-122.44161907616537, 37.725380392634214], [-122.4420303470102, 37.725062073062645], [-122.44232655095192, 37.72459191970283]]}, {'type': 'LineString', 'coordinates': [[-122.44232655095192, 37.72459191970283], [-122.4426524855536, 37.724074568402536]]}, {'type': 'LineString', 'coordinates': [[-122.4426524855536, 37.724074568402536], [-122.44327377899924, 37.723085049044684]]}, {'type': 'LineString', 'coordinates': [[-122.44327377899924, 37.723085049044684], [-122.44379303572371, 37.72224034813173]]}, {'type': 'LineString', 'coordinates': [[-122.44450117854626, 37.721095660455354], [-122.44481148855576, 37.72059607577672]]}, {'type': 'LineString', 'coordinates': [[-122.44481148855576, 37.72059607577672], [-122.44512787296685, 37.72008670475754]]}, {'type': 'LineString', 'coordinates': [[-122.44548470403002, 37.71951220577665], [-122.445909196369, 37.7188276961691]]}, {'type': 'LineString', 'coordinates': [[-122.445909196369, 37.7188276961691], [-122.44626303629883, 37.71826441389534]]}, {'type': 'LineString', 'coordinates': [[-122.43538508600811, 37.72390940346409], [-122.43644931395298, 37.72378784688355]]}, {'type': 'LineString', 'coordinates': [[-122.43644931395298, 37.72378784688355], [-122.43701988888073, 37.723722671572276]]}, {'type': 'LineString', 'coordinates': [[-122.43701988888073, 37.723722671572276], [-122.43743912197627, 37.72371646272732]]}, {'type': 'LineString', 'coordinates': [[-122.43743912197627, 37.72371646272732], [-122.43755482849578, 37.72366644368578], [-122.43827142500096, 37.723610148240276], [-122.43835512096813, 37.7236445024056]]}, {'type': 'LineString', 'coordinates': [[-122.43743912197627, 37.72371646272732], [-122.43754455204343, 37.723733312009365], [-122.4382699658076, 37.723676324107146], [-122.43835512096813, 37.7236445024056]]}, {'type': 'LineString', 'coordinates': [[-122.43835512096813, 37.7236445024056], [-122.43843215444085, 37.723604021225725], [-122.43870251457713, 37.72357873613135], [-122.43880857306291, 37.723601276349804]]}, {'type': 'LineString', 'coordinates': [[-122.43835512096813, 37.7236445024056], [-122.43843728716722, 37.7236722879469], [-122.43870417682801, 37.723647841939474], [-122.43880857306291, 37.723601276349804]]}, {'type': 'LineString', 'coordinates': [[-122.43880857306291, 37.723601276349804], [-122.43890880663075, 37.72355821616405], [-122.43976106200043, 37.72345969894362], [-122.43985044140057, 37.72348084061012]]}, {'type': 'LineString', 'coordinates': [[-122.43880857306291, 37.723601276349804], [-122.43890414372837, 37.723619884399106], [-122.4397627448213, 37.72352063370537], [-122.43985044140057, 37.72348084061012]]}, {'type': 'LineString', 'coordinates': [[-122.43985044140057, 37.72348084061012], [-122.43994040519785, 37.72344813654116], [-122.4409711116425, 37.72332283535938], [-122.44105016261148, 37.72334214563417]]}, {'type': 'LineString', 'coordinates': [[-122.43985044140057, 37.72348084061012], [-122.43995693203158, 37.72349857637206], [-122.4409577991453, 37.72338308190821], [-122.44105016261148, 37.72334214563417]]}, {'type': 'LineString', 'coordinates': [[-122.44105016261148, 37.72334214563417], [-122.44115640769049, 37.72330011945161], [-122.44243328320533, 37.72315350087066], [-122.44255366227483, 37.72316831441032]]}, {'type': 'LineString', 'coordinates': [[-122.44105016261148, 37.72334214563417], [-122.44115223017913, 37.72336028406197], [-122.44243783695946, 37.723211381676634], [-122.44255366227483, 37.72316831441032]]}, {'type': 'LineString', 'coordinates': [[-122.44255366227483, 37.72316831441032], [-122.4426419764451, 37.723131169653215], [-122.44317946295759, 37.7230690215321], [-122.44327377899924, 37.723085049044684]]}, {'type': 'LineString', 'coordinates': [[-122.44255366227483, 37.72316831441032], [-122.44265016978574, 37.72317984927466], [-122.4431626524425, 37.72312059241877], [-122.44327377899924, 37.723085049044684]]}, {'type': 'LineString', 'coordinates': [[-122.44327377899924, 37.723085049044684], [-122.44339167246287, 37.72304351535908], [-122.44449933260353, 37.722916999718876], [-122.44463266332288, 37.722929267929715], [-122.44474662502822, 37.72296657184176]]}, {'type': 'LineString', 'coordinates': [[-122.44327377899924, 37.723085049044684], [-122.4433779852816, 37.72310169706289], [-122.44449768169466, 37.72297015317231], [-122.44460655975298, 37.7229751704839], [-122.44474662502822, 37.72296657184176]]}]}{'type': 'GeometryCollection', 'geometries': [{'type': 'Point', 'coordinates': [-122.43644931, 37.72378785]}, {'type': 'Point', 'coordinates': [-122.43701989, 37.72372267]}, {'type': 'Point', 'coordinates': [-122.43835512, 37.7236445]}, {'type': 'Point', 'coordinates': [-122.43985044, 37.72348084]}, {'type': 'Point', 'coordinates': [-122.44232655, 37.72459192]}, {'type': 'Point', 'coordinates': [-122.44379304, 37.72224035]}, {'type': 'Point', 'coordinates': [-122.44255366, 37.72316831]}, {'type': 'Point', 'coordinates': [-122.44265249, 37.72407457]}, {'type': 'Point', 'coordinates': [-122.44327378, 37.72308505]}, {'type': 'Point', 'coordinates': [-122.4454847, 37.71951221]}, {'type': 'Point', 'coordinates': [-122.4459092, 37.7188277]}, {'type': 'Point', 'coordinates': [-122.44481149, 37.72059608]}, {'type': 'Point', 'coordinates': [-122.440517, 37.72644719]}, {'type': 'Point', 'coordinates': [-122.44161908, 37.72538039]}, {'type': 'LineString', 'coordinates': [[-122.43968067, 37.72768965], [-122.440517, 37.72644719]]}, {'type': 'LineString', 'coordinates': [[-122.440517, 37.72644719], [-122.44079655, 37.72605843], [-122.44101842, 37.72583865], [-122.44161908, 37.72538039]]}, {'type': 'LineString', 'coordinates': [[-122.44161908, 37.72538039], [-122.44203035, 37.72506207], [-122.44232655, 37.72459192]]}, {'type': 'LineString', 'coordinates': [[-122.44232655, 37.72459192], [-122.44265249, 37.72407457]]}, {'type': 'LineString', 'coordinates': [[-122.44265249, 37.72407457], [-122.44327378, 37.72308505]]}, {'type': 'LineString', 'coordinates': [[-122.44327378, 37.72308505], [-122.44379304, 37.72224035]]}, {'type': 'LineString', 'coordinates': [[-122.44450118, 37.72109566], [-122.44481149, 37.72059608]]}, {'type': 'LineString', 'coordinates': [[-122.44481149, 37.72059608], [-122.44512787, 37.7200867]]}, {'type': 'LineString', 'coordinates': [[-122.4454847, 37.71951221], [-122.4459092, 37.7188277]]}, {'type': 'LineString', 'coordinates': [[-122.4459092, 37.7188277], [-122.44626304, 37.71826441]]}, {'type': 'LineString', 'coordinates': [[-122.43538509, 37.7239094], [-122.43644931, 37.72378785]]}, {'type': 'LineString', 'coordinates': [[-122.43644931, 37.72378785], [-122.43701989, 37.72372267]]}, {'type': 'LineString', 'coordinates': [[-122.43701989, 37.72372267], [-122.43743912, 37.72371646]]}, {'type': 'LineString', 'coordinates': [[-122.43743912, 37.72371646], [-122.43755483, 37.72366644], [-122.43827143, 37.72361015], [-122.43835512, 37.7236445]]}, {'type': 'LineString', 'coordinates': [[-122.43743912, 37.72371646], [-122.43754455, 37.72373331], [-122.43826997, 37.72367632], [-122.43835512, 37.7236445]]}, {'type': 'LineString', 'coordinates': [[-122.43835512, 37.7236445], [-122.43843215, 37.72360402], [-122.43870251, 37.72357874], [-122.43880857, 37.72360128]]}, {'type': 'LineString', 'coordinates': [[-122.43835512, 37.7236445], [-122.43843729, 37.72367229], [-122.43870418, 37.72364784], [-122.43880857, 37.72360128]]}, {'type': 'LineString', 'coordinates': [[-122.43880857, 37.72360128], [-122.43890881, 37.72355822], [-122.43976106, 37.7234597], [-122.43985044, 37.72348084]]}, {'type': 'LineString', 'coordinates': [[-122.43880857, 37.72360128], [-122.43890414, 37.72361988], [-122.43976274, 37.72352063], [-122.43985044, 37.72348084]]}, {'type': 'LineString', 'coordinates': [[-122.43985044, 37.72348084], [-122.43994041, 37.72344814], [-122.44097111, 37.72332284], [-122.44105016, 37.72334215]]}, {'type': 'LineString', 'coordinates': [[-122.43985044, 37.72348084], [-122.43995693, 37.72349858], [-122.4409578, 37.72338308], [-122.44105016, 37.72334215]]}, {'type': 'LineString', 'coordinates': [[-122.44105016, 37.72334215], [-122.44115641, 37.72330012], [-122.44243328, 37.7231535], [-122.44255366, 37.72316831]]}, {'type': 'LineString', 'coordinates': [[-122.44105016, 37.72334215], [-122.44115223, 37.72336028], [-122.44243784, 37.72321138], [-122.44255366, 37.72316831]]}, {'type': 'LineString', 'coordinates': [[-122.44255366, 37.72316831], [-122.44264198, 37.72313117], [-122.44317946, 37.72306902], [-122.44327378, 37.72308505]]}, {'type': 'LineString', 'coordinates': [[-122.44255366, 37.72316831], [-122.44265017, 37.72317985], [-122.44316265, 37.72312059], [-122.44327378, 37.72308505]]}, {'type': 'LineString', 'coordinates': [[-122.44327378, 37.72308505], [-122.44339167, 37.72304352], [-122.44449933, 37.722917], [-122.44463266, 37.72292927], [-122.44474663, 37.72296657]]}, {'type': 'LineString', 'coordinates': [[-122.44327378, 37.72308505], [-122.44337799, 37.7231017], [-122.44449768, 37.72297015], [-122.44460656, 37.72297517], [-122.44474663, 37.72296657]]}]}

Source records

Public Works coordinated projects (DotMaps) key 31407 primary · rule:dotmaps-group-by-dotmapsid dataset page ↗ · this record’s data ↗

Assertion history (latest 100, including superseded)

PredicateValueClassRecordedState
location.geometry 41 geometries reported 2026-08-27 live
summary The Ocean Avenue and Delano Avenue Pavement Renovation is a planned roadway repaving project in southern San Francisco, covering numerous segments of Delano Avenue and Ocean Avenue between cross streets such as Meda, Ocean, Alemany, and Mission. Led by San Francisco Public Works' Streets & Highways division, the project is in pre-planning and is scheduled to run from September 2029 to November 2030. No cost figures have been published. generated 2026-07-18 live
location.geometry 41 geometries reported 2026-07-17 superseded
location.street_limits Delano Ave; Delano Ave from Meda Ave to Ocean Ave; Delano Ave from Navajo Ave to Geneva Ave; Delano Ave from Niagara Ave to Shawnee Ave; Delano Ave from Ocean Ave to Oneida Ave; Delano Ave from Rudden Ave to Meda Ave; Delano Ave from San Juan Ave to Santa Ynez Ave; Delano Ave from Santa Ynez Ave to Rudden Ave; Delano Ave from Santa Ysabel Ave to San Juan Ave; Delano Ave from Seminole Ave to Niagara Ave; Delano Ave from Seneca Ave to Navajo Ave; Ocean Ave; Ocean Ave from Alemany Blvd to Santa Ynez Ave; Ocean Ave from Cayuga Ave to Wanda St; Ocean Ave from Delano Ave to San Jose Ave; Ocean Ave from Meda Ave \ Otsego Ave to Onondaga Ave; Ocean Ave from Mission St to Persia Ave; Ocean Ave from Onondaga Ave to Delano Ave; Ocean Ave from Persia Ave to Wattson Pl; Ocean Ave from Santa Ynez Ave to Cayuga Ave … derived 2026-07-17 live
schedule.end 2030-11-14 reported 2026-07-17 live
schedule.start 2029-09-01 reported 2026-07-17 live
source.project_id 31407 reported 2026-07-17 live
contact.email Ramon.Kong@sfdpw.org reported 2026-07-17 live
contact.name Ramon Kong reported 2026-07-17 live
agency.owner SF DPW IDC - Streets & Highways reported 2026-07-17 live
project_type Roadway reported 2026-07-17 live
phase Planning reported 2026-07-17 live
status Pre-Planning reported 2026-07-17 live
name Ocean Ave and Delano Ave Pavement Renovation reported 2026-07-17 live