【视频】重庆再度改写中国最深地铁站纪录 深度达39层楼

作者: 联合早报   日期:2023-11-27 12:51 阅读:0  来源:联合早报  
分享到:
邮箱:

据联合早报报道

中国最深地铁站的纪录去年再度被重庆改写,刷新纪录的是深度达116米、相当于39层楼高度的红岩村站。这座地铁站吸引一些外地游客前去打卡,成为山城又一地铁景点。

受访市民则说,地铁站开通后给当地带来极大便利,但重庆轨道交通今年事故频发,担忧紧急时乘客能否从100多米深的地道中快速疏散。

重庆地铁九号线上的红岩村站,位于重庆母城渝中区与主城西边沙坪坝区交界处,是在山体里开挖出来的地铁站,设计和施工难度巨大。地铁站2017年8月动工,罕见以一般用于矿山施工的工艺开挖地铁百米竖井,以保障施工高效安全,车站主体历时近三年完工。

改写中国最深地铁站记录的重庆红岩村站深度达116米,相当于39层楼高度。这座新晋的最深地铁站吸引一些外地游客慕名前去打卡。图为红岩村地铁站四号口外观。(王纬温摄)

据中国媒体报道,当年修建地铁站时,施工人员每天需上下攀爬近40分钟,开挖400多天才贯通穿山的通道。

红岩村站2022年初开通后,打破原先由重庆地铁10号线红土地站持有长达四年的中国最深地铁站纪录。在2017年底启用的10号线红土地站,深度超过94米,相当于31层楼高度。

红岩村站目前是世界上第二深地铁站,而世界上最深地铁站在朝鲜首都平壤,最深处达地下200米。

红岩村地铁站目前开放两个出入口。从二号口出站,需经过三大段自动扶梯,全程超过13分钟,出站可通往山下的嘉陵江边。

从四号口入站,则需乘坐七段自动长扶梯下山至安检进闸口,路程约八分钟,进站后得再乘坐一段自动扶梯,才能抵达站台。

红岩村地铁站目前开放两个出入口,图为二号口外观。(王纬温摄)

地铁站附近的居民受访时说,红岩村站开通为当地居民和上班族出行带来巨大便利。

在附近生活15年的冉小琼(55岁)告诉《联合早报》记者,红岩村站上方地势陡峭,空间有限,地铁开通前当地民众都坐大巴车通勤,因道路狭窄,交通非常拥堵,“轻轨不堵车,出行方便很多”。

她也说,红岩村站开通后,山上民众如今下山到嘉陵江边游玩也方便许多。

家住附近的苏晴(20多岁,服务业者)几乎天天使用红岩村站通勤。她说,每天赶时间上班,刚开始觉得要花10来分钟才能到达站台很不方便,“久了也就习惯了”。

苏晴也说,地铁站大幅改善当地交通不便利的情况,“(搭地铁的)好处是便宜而且没有那么拥堵”。

公司在地铁站附近的陈思言(42岁)也认为:“坐公交车可能要绕更长时间,比乘扶梯进站的10分钟可能更浪费时间。”

重庆因山城地貌,地铁建设穿山跨江、车站深埋,最有名的网红旅游点是“轻轨穿楼”的二号线李子坝站。作为新晋的中国最深地铁站,红岩村站目前也开始吸引一些外地游客慕名前去打卡。

来自浙江温州的李长广(62岁)首次到重庆旅游,参观了李子坝站后续程到红岩村站一游。他搭乘七段自动长扶梯出站后感慨,从没见过这么深的穿山通道,“出站还是一楼,很奇特”。

建设全球规模最大交通网络

重庆地铁线路近年不断增多,今年交通运营里程已突破500公里,逐步建成全世界规模最大的山地城市轨道交通运营网络。不过,3月以来重庆地铁也多次发生故障。

今年7月下旬,重庆地铁曾在10天里发生三起故障,其中二号线7月29日发生的设备故障,导致大批乘客受困车厢长达40分钟。另据网民上传的视频,二号线马王场站发生多次闪爆,轨道上火光四射并冒出白烟,引发安全疑虑。

据重庆轨道交通官方微博通报,重庆地铁今年3月以来已发生七次故障,其中三号线故障最多,多达四次,最近一次在9月21日。

红岩村站的深度也让一些市民担忧安全问题。市民王星(28岁)受访时说:“每次听到重庆其它轨道线路出现故障,还是让人忍不住有些担心。”

他说:“如果在地铁内遇到紧急情况,会不会有安全问题?毕竟100多米的深度,很难让人在遇险的时候,迅速回到地面。”

红岩村站四号口入站,需乘坐七段自动长扶梯下山至安检进闸口,路程约八分钟。(王纬温摄)

据记者现场观察,红岩村站四号口安装了三部电动扶梯,比其它地铁站多一部,一上一下之外还有一部备用,以便事故发生时更快疏散乘客。

曾到过红岩村站乘车的重庆市协和心理顾问事务所所长谭刚强受访时认为,该地铁站目前没有大的疏散风险,但仍需注意扶梯的保养维修以防故障。

谭刚强指出,重庆轻轨路线越铺越长,有利于民众出行、城市建设、经济促进,但安全和精细化管理也必须跟上;重庆因地形复杂,有些车站必须特殊管理,“真正做到以保障安全为核心,服务才有效率”。

FreeMarker template error (DEBUG mode; use RETHROW in production!): The following has evaluated to null or missing: ==> info.copyRight [in template "1/default/newsDetail.html" at line 717, column 30] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use [#if myOptionalVar??]when-present[#else]when-missing[/#if]. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${info.copyRight.content!""} [in template "1/default/newsDetail.html" at line 717, column 28] ---- Java stack trace (for programmers): ---- freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...] at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134) at freemarker.core.UnexpectedTypeException.newDesciptionBuilder(UnexpectedTypeException.java:85) at freemarker.core.UnexpectedTypeException.(UnexpectedTypeException.java:48) at freemarker.core.NonHashException.(NonHashException.java:49) at freemarker.core.Dot._eval(Dot.java:48) at freemarker.core.Expression.eval(Expression.java:83) at freemarker.core.DefaultToExpression._eval(DefaultToExpression.java:88) at freemarker.core.Expression.eval(Expression.java:83) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:100) at freemarker.core.DollarVariable.accept(DollarVariable.java:63) at freemarker.core.Environment.visit(Environment.java:330) at freemarker.core.Environment.visit(Environment.java:336) at freemarker.core.Environment.visit(Environment.java:336) at freemarker.core.Environment.process(Environment.java:309) at freemarker.template.Template.process(Template.java:384) at com.jspxcms.common.file.FtpFileHandler$11.doInFtp(FtpFileHandler.java:270) at com.jspxcms.common.file.FtpTemplate.execute(FtpTemplate.java:58) at com.jspxcms.common.file.FtpFileHandler.storeFile(FtpFileHandler.java:257) at com.jspxcms.core.html.PInfo.doMakeHtml(PInfo.java:105) at com.jspxcms.core.html.PInfo.makeHtml(PInfo.java:48) at com.jspxcms.core.html.HtmlServiceImpl.makeInfo(HtmlServiceImpl.java:56) at com.jspxcms.core.html.HtmlServiceImpl$$FastClassBySpringCGLIB$$ca793f53.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:736) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:671) at com.jspxcms.core.html.HtmlServiceImpl$$EnhancerBySpringCGLIB$$3864106.makeInfo() at com.jspxcms.core.service.impl.InfoServiceImpl.updateHtml(InfoServiceImpl.java:879) at com.jspxcms.core.service.impl.InfoServiceImpl.pass(InfoServiceImpl.java:526) at com.jspxcms.core.service.impl.InfoServiceImpl$$FastClassBySpringCGLIB$$3b2ee07e.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:736) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:671) at com.jspxcms.core.service.impl.InfoServiceImpl$$EnhancerBySpringCGLIB$$ad3b767.pass() at com.jspxcms.core.web.back.InfoController.auditPass(InfoController.java:614) at com.jspxcms.core.web.back.InfoController$$FastClassBySpringCGLIB$$6206d7eb.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:736) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor$1.proceed(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:82) at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:39) at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:671) at com.jspxcms.core.web.back.InfoController$$EnhancerBySpringCGLIB$$3ede9ec1.auditPass() at sun.reflect.GeneratedMethodAccessor1176.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:133) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:97) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:854) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:765) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:967) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970) at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:872) at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:112) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at com.jspxcms.core.support.BackSiteFilter.doFilter(BackSiteFilter.java:50) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:347) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:263) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFilter.java:178) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.jspxcms.core.support.CsrfFilter.doFilterInternal(CsrfFilter.java:47) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:109) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.boot.web.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:128) at org.springframework.boot.web.support.ErrorPageFilter.access$000(ErrorPageFilter.java:66) at org.springframework.boot.web.support.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:103) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.springframework.boot.web.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:121) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:543) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:698) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:367) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:639) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:882) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1647) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:750)