[timeout:300][out:json];
(
node(around:1000,31.17670,121.41200)["building"="train_station"][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,31.17670,121.41200)["building"="train_station"][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,31.17670,121.41200)["building"="train_station"][~"^(addr:housenumber|.*name.*)$"~".",i];
node(around:1000,31.17670,121.41200)[building=yes][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,31.17670,121.41200)[building=yes][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,31.17670,121.41200)[building=yes][~"^(addr:housenumber|.*name.*)$"~".",i];
node(around:1000,31.17670,121.41200)[landuse=railway][name];
way(around:1000,31.17670,121.41200)[landuse=railway][name];
rel(around:1000,31.17670,121.41200)[landuse=railway][name];
node(around:1000,31.17670,121.41200)[location=underground][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,31.17670,121.41200)[location=underground][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,31.17670,121.41200)[location=underground][~"^(addr:housenumber|.*name.*)$"~".",i];
node(around:1000,31.17670,121.41200)["public_transport"="platform"][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,31.17670,121.41200)["public_transport"="platform"][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,31.17670,121.41200)["public_transport"="platform"][~"^(addr:housenumber|.*name.*)$"~".",i];
node(around:1000,31.17670,121.41200)["public_transport"="station"][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,31.17670,121.41200)["public_transport"="station"][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,31.17670,121.41200)["public_transport"="station"][~"^(addr:housenumber|.*name.*)$"~".",i];
node(around:1000,31.17670,121.41200)["public_transport"="stop_area"][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,31.17670,121.41200)["public_transport"="stop_area"][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,31.17670,121.41200)["public_transport"="stop_area"][~"^(addr:housenumber|.*name.*)$"~".",i];
node(around:1000,31.17670,121.41200)["public_transport"="stop_position"][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,31.17670,121.41200)["public_transport"="stop_position"][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,31.17670,121.41200)["public_transport"="stop_position"][~"^(addr:housenumber|.*name.*)$"~".",i];
node(around:1000,31.17670,121.41200)[railway=facility][name];
way(around:1000,31.17670,121.41200)[railway=facility][name];
rel(around:1000,31.17670,121.41200)[railway=facility][name];
node(around:1000,31.17670,121.41200)[railway=halt][name];
way(around:1000,31.17670,121.41200)[railway=halt][name];
rel(around:1000,31.17670,121.41200)[railway=halt][name];
node(around:1000,31.17670,121.41200)["railway"="historic_station"][name];
way(around:1000,31.17670,121.41200)["railway"="historic_station"][name];
rel(around:1000,31.17670,121.41200)["railway"="historic_station"][name];
node(around:1000,31.17670,121.41200)[railway=station][name];
way(around:1000,31.17670,121.41200)[railway=station][name];
rel(around:1000,31.17670,121.41200)[railway=station][name];
node(around:1000,31.17670,121.41200)["railway"="tram_stop"][name];
way(around:1000,31.17670,121.41200)["railway"="tram_stop"][name];
rel(around:1000,31.17670,121.41200)["railway"="tram_stop"][name];
rel(around:1000,31.17670,121.41200)[site=railway][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,31.17670,121.41200)["site"="railway_station"][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,31.17670,121.41200)[site=station][~"^(addr:housenumber|.*name.*)$"~".",i];
node(around:1000,31.17670,121.41200)[station=subway][~"^(addr:housenumber|.*name.*)$"~".",i];
way(around:1000,31.17670,121.41200)[station=subway][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,31.17670,121.41200)[station=subway][~"^(addr:housenumber|.*name.*)$"~".",i];
rel(around:1000,31.17670,121.41200)[type=site][~"^(addr:housenumber|.*name.*)$"~".",i];
);
out center tags;
Guilin Road (Chinese: 桂林路; pinyin: Guìlín Lù) is an interchange station between Line 9 and Line 15 of the Shanghai Metro.
桂林路站位于中华人民共和国上海市徐汇区漕河泾开发区宜山路与桂林路交叉口,是上海地铁9号线与15号线的地铁换乘站。9号线车站位于宜山路、桂林路與柳州路之間,于2007年12月29日启用。15号线车站位于桂林路、宜山路與钦江路之間,于2021年6月27日启用。
桂林路駅(けいりんろえき)は、中華人民共和国上海市徐匯区宜山路と桂林路の交差点に位置する上海軌道交通9号線ならびに15号線の駅である。
Guilin Lu (chiń. 桂林路站) – stacja początkowa metra w Szanghaju, na linii 9. Zlokalizowana jest pomiędzy stacjami Caohejing Kaifaqu i Yishan Lu. Została otwarta 29 grudnia 2007.
구이린루역(중국어: 桂林路站)은 중화인민공화국 상하이시에 있는 상하이 지하철 9호선의 역이다.
found 6 match candidates
| station (Q12819564) | public_transport=station |
| building (Q41176) | building=yes |
| public transport stop (Q548662) | public_transport=stop_position, public_transport=platform |
| railway station (Q55488) | railway=station |
| railway facility (Q800279) | landuse=railway |
| subterranea (Q863404) | location=underground |
| metro station (Q928830) | station=subway |