[timeout:300][out:json];
(
node(around:1000,37.75720,-122.39300)[building][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,37.75720,-122.39300)[building][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,37.75720,-122.39300)[building][~"^(addr:housenumber|.*name.*)$"~".",i];
node(around:1000,37.75720,-122.39300)["building"="train_station"][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,37.75720,-122.39300)["building"="train_station"][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,37.75720,-122.39300)["building"="train_station"][~"^(addr:housenumber|.*name.*)$"~".",i];
node(around:1000,37.75720,-122.39300)[building=yes][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,37.75720,-122.39300)[building=yes][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,37.75720,-122.39300)[building=yes][~"^(addr:housenumber|.*name.*)$"~".",i];
node(around:1000,37.75720,-122.39300)[landuse=railway][name];
way(around:1000,37.75720,-122.39300)[landuse=railway][name];
rel(around:1000,37.75720,-122.39300)[landuse=railway][name];
node(around:1000,37.75720,-122.39300)["public_transport"="platform"][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,37.75720,-122.39300)["public_transport"="platform"][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,37.75720,-122.39300)["public_transport"="platform"][~"^(addr:housenumber|.*name.*)$"~".",i];
node(around:1000,37.75720,-122.39300)["public_transport"="station"][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,37.75720,-122.39300)["public_transport"="station"][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,37.75720,-122.39300)["public_transport"="station"][~"^(addr:housenumber|.*name.*)$"~".",i];
node(around:1000,37.75720,-122.39300)["public_transport"="stop_area"][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,37.75720,-122.39300)["public_transport"="stop_area"][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,37.75720,-122.39300)["public_transport"="stop_area"][~"^(addr:housenumber|.*name.*)$"~".",i];
node(around:1000,37.75720,-122.39300)["public_transport"="stop_position"][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,37.75720,-122.39300)["public_transport"="stop_position"][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,37.75720,-122.39300)["public_transport"="stop_position"][~"^(addr:housenumber|.*name.*)$"~".",i];
node(around:1000,37.75720,-122.39300)[railway=facility][name];
way(around:1000,37.75720,-122.39300)[railway=facility][name];
rel(around:1000,37.75720,-122.39300)[railway=facility][name];
node(around:1000,37.75720,-122.39300)[railway=halt][name];
way(around:1000,37.75720,-122.39300)[railway=halt][name];
rel(around:1000,37.75720,-122.39300)[railway=halt][name];
node(around:1000,37.75720,-122.39300)["railway"="historic_station"][name];
way(around:1000,37.75720,-122.39300)["railway"="historic_station"][name];
rel(around:1000,37.75720,-122.39300)["railway"="historic_station"][name];
node(around:1000,37.75720,-122.39300)[railway=station][name];
way(around:1000,37.75720,-122.39300)[railway=station][name];
rel(around:1000,37.75720,-122.39300)[railway=station][name];
node(around:1000,37.75720,-122.39300)["railway"="tram_stop"][name];
way(around:1000,37.75720,-122.39300)["railway"="tram_stop"][name];
rel(around:1000,37.75720,-122.39300)["railway"="tram_stop"][name];
rel(around:1000,37.75720,-122.39300)[site=railway][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,37.75720,-122.39300)["site"="railway_station"][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,37.75720,-122.39300)[site=station][~"^(addr:housenumber|.*name.*)$"~".",i];
node(around:1000,37.75720,-122.39300)[tourism=artwork][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,37.75720,-122.39300)[tourism=artwork][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,37.75720,-122.39300)[tourism=artwork][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,37.75720,-122.39300)[type=site][~"^(addr:housenumber|.*name.*)$"~".",i];
);
out center tags;
22nd Street station is a Caltrain commuter rail station located south of 22nd Street between the Dogpatch and Potrero Hill neighborhoods of San Francisco, California beneath the Interstate 280 freeway viaduct. The only below-grade Caltrain station, it is bracketed on the north and south by two tunnels which take the line under the eastern slope of Potrero Hill. The station is also served by Muni routes 48 and 55.
found a single match candidate
| station (Q12819564) | public_transport=station |
| building (Q41176) | building=yes |
| public transport stop (Q548662) | public_transport=platform, public_transport=stop_position |
| railway station (Q55488) | railway=station |
| railway facility (Q800279) | landuse=railway |