当前位置:

为了帮国宝处对象,他们修了一座“鹊桥”

来源:中国环境 作者:李夏菁 编辑:孙晔 2024-09-05 16:40:41
时刻新闻
—分享—

“栖息地面积和连通性的增加、人为干扰的减少,能够直接或间接促进大熊猫种群密度的增长。”这是一篇中国科学院动物研究所魏辅文院士团队近期发表研究论文中,提到的观点。

连片的栖息地无疑对大熊猫种群动态变化及恢复是一大利好。在大熊猫国家公园荥经片区,作为大相岭山系大熊猫孤立小种群的核心分布区和关键栖息地,曾存在着遗传多样性低、缺乏基因交流、栖息地破碎化严重等问题。

自2017年大熊猫国家公园体制试点以来,四川省荥经县以大熊猫国家公园建设为引领,重视生态廊道建设和治理,形成“共建共管共享”管理模式,一场为大熊猫打通栖息地连通性的战役打响。

修“鹊桥”,促进大熊猫种群基因交流

“你们看,对面就是邛崃山。”大熊猫国家公园荥经县管护总站的科研监测负责人付明霞告诉记者。

顺着她的目光远眺,山影依稀可见。在大山深处,大熊猫家族兴旺,繁衍生息。

大相岭山系与邛崃山系经泥巴山相连。生活在这两个山系的大熊猫,正是借助泥巴山生态廊道“串门相亲”,实现种群遗传基因交流。

这一廊道也是“京昆线”108国道的必经之地,国道两侧的森林被砍伐后种植了不少人工林。

“所有的动物、植物之间都有着相应的关系,从而构成了食物链、食物网。有了物质能量的流动,生态系统才会完整。”付明霞说,“而次生林、人工林带来的问题就是其物种比较少,导致生态系统结构相对简单,稳定性差。”

在上世纪八九十年代,大相岭大熊猫栖息地逐渐被分隔,形成隔离小种群。

“小种群如果没有外来基因的交流,会因为近亲繁殖而导致种群生存能力下降,从而面临灭绝的风险。”北京市企业家环保基金会公众倡导高级经理郑硕说,“我们需要为野生动物建立通道,让不同区域的大熊猫与其他种群的异性‘相熟相知’。”

为改善大相岭泥巴山区域108国道两侧大熊猫生境,近年来,荥经县与北京市企业家环保基金会等NGO组织合作,加快泥巴山大熊猫生态廊道建设。完成栖息地改造7000余亩,逐渐恢复森林生态功能,从而达到加强大相岭山系、邛崃山系大熊猫区域种群之间的基因交流,恢复壮大大相岭山系孤立小种群的目的。

“我们除了针对大熊猫的需求,进行主食竹更新等外,还会根据原有的森林生态系统结构,比如乔木、灌木、草本等的类型、密度、比例等开展栖息地恢复工作。”付明霞说。

据悉,随着泥巴山廊道建设与保护工作的开展,以及108国道车流量的减少、人为活动干扰的降低,近年来区域内大熊猫活动相对稳定,在108国道两侧活动频繁。

红外相机拍到的大熊猫画面。大熊猫国家公园荥经片区供图

大树下,大熊猫妈妈正在标记信息,一旁的大熊猫宝宝则在嗅了嗅树干后,又翻滚跑开。如今,诸如此类大熊猫与幼崽的同框画面,已多次被廊道区域内布设的红外相机拍摄记录下来。不仅如此,黑熊、小熊猫、豹猫等越来越多的野生动物也在此处频频现身,生物多样性逐渐增加。

共建共管共享,做大熊猫的“好邻居”

“人退猫进”“人猫共生”“人猫共享”的圈层模式,让距离产生美。

四川荥经人与大熊猫之间,如今就保持着这样的关系。

“自有人类以来,我们一直在这片青绿土地上与人类和谐相处。”大熊猫国家公园访客中心(貊貊空间)里,大熊猫IP形象“貊貊”正在向来访的人们讲述着大熊猫与荥经县之间的深厚渊源。

“貊貊”的取名别有深意。东晋著名学者郭璞在《山海经》注记载:“邛崃山,在汉嘉严道县,江水所自出,山有九折坂,出貊。貊似熊而黑白驳。亦食铜铁。”古称严道的荥经县,是历史文献记载最早的大熊猫栖息地。

为延续这份与大熊猫之间的情谊,近年来,荥经县坚持“共建共管共享”的理念,致力让人与自然的关系更加紧密和谐。

自县域面积的47%被划入大熊猫国家公园后,荥经县逐渐建立起园地共建机制,将国家公园管理机构、地方政府、企业和群众纳入国家公园共建体系。

“我们成立了由县委书记任主任的国家公园共建共管共享委员会,委员会下设办公室实质化运行,设立工程项目共建部、社区治理共管部、园地合作共享部、生态监测保护站‘三部一站’,联动安靖、泗坪、荥河、牛背山、龙苍沟五个入口社区办公室,统筹协调园地共建工作。”荥经县大相岭自然保护区管护中心副主任王永钢说。

他进一步介绍,为实现国家公园建设与地方经济发展协调共赢,荥经县龙苍沟镇采取圈层发展模式,依据大熊猫生活区域,由近到远,划分为“人退猫进”“人猫共生”“人猫共享”三个圈层,依次发挥着科学研究、自然教育、生态产业三个功能。

开展大熊猫分布、种群状况、主食竹分布及伴生动物信息监测,是付明霞所在的科研监测团队的主要工作。

“我们没有亲眼见到野生大熊猫。”对于监测巡护队队员们来说,收集野生大熊猫留下的粪便、影像等,是他们熟悉“邻居”们的方式。目前,他们已收集到14只大熊猫个体的DNA信息,为建立野生大熊猫遗传信息库、开展科研项目积累着基础数据。

此外,为维护现有大熊猫种群正常繁衍、迁移,在大熊猫国家公园范围内,荥经县还采取了严格的管控措施,2016年以来,筹集资金10亿元,有序退出小水电站58家,关停非煤矿山20座,联动关闭小木材、小石材加工厂57家。

这些曾经支撑荥经县经济支柱产业的“三头经济”(石头、木头、水头)正逐渐转型为“新三头经济”(有机农业、绿色工业、生态文旅)。数据显示,“三头经济”在荥经县经济中的比重从2017年的70%下降至2022年的10%。

而在大熊猫国家公园外围,荥经县则以大熊猫为特色,引导社区居民发展蜂蜜、竹笋、茶叶、中药材等特色原生态产业。“我们还建成了熊猫科普馆、熊猫民宿村、熊猫康养谷等,实现农旅、文旅融合发展。”王永钢告诉记者。

据悉,除荥经邛崃山—大相岭片区外,大熊猫国家公园还涉及四川省岷山片区、陕西省秦岭片区、甘肃省白水江片区。

依托大熊猫国家公园建设,我国大熊猫野外种群稳步增长,栖息地保护体系不断完善。今年1月,国家林业和草原局动植物司二级巡视员张月在例行发布会上表示,大熊猫栖息地受保护面积从139万公顷增长至258万公顷,有效维护了大熊猫野外种群的安全和可持续发展,促进大熊猫野外种群总量从上世纪80年代的约1100只增长到近1900只。

来源:中国环境

作者:李夏菁

编辑:孙晔

FreeMarker template error (DEBUG mode; use RETHROW in production!): No error description was specified for this error; low-level message: feign.FeignException$InternalServerError: [500] during [GET] to [http://site-ms/site/feign/66] [SiteServiceFeignClient#getSiteByIdForFeign(int)]: [{"error":"系统异常,请联系管理员!"}] ---- FTL stack trace ("~" means nesting-related): - Failed at: @_site siteId="66" pageId="1493" [in template "site_66//template/content/_right.html" at line 2, column 5] ---- Java stack trace (for programmers): ---- freemarker.template.TemplateException: [... Exception message was already printed; see it above ...] at cn.rednet.redcloud.template.freemarker.base.impl.BaseTemplateDirective.execute(BaseTemplateDirective.java:31) at freemarker.core.Environment.visit(Environment.java:452) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:102) at freemarker.core.Environment.visit(Environment.java:335) at freemarker.core.Environment.visit(Environment.java:341) at freemarker.core.Environment.process(Environment.java:314) at freemarker.template.Template.process(Template.java:383) at cn.rednet.redcloud.template.service.impl.templatefile.TemplateFileService.generateFileByFile(TemplateFileService.java:737) at cn.rednet.redcloud.template.service.impl.templatefile.TemplateFileService.generateStaticFileForTemplatePage(TemplateFileService.java:219) at cn.rednet.redcloud.template.service.impl.templatefile.TemplateFileService$$FastClassBySpringCGLIB$$48aa813.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89) at cn.rednet.redcloud.common.aspect.ClassMethodTimeAspect.aroundMethod(ClassMethodTimeAspect.java:82) at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at cn.rednet.redcloud.template.service.impl.templatefile.TemplateFileService$$EnhancerBySpringCGLIB$$1f71f15f.generateStaticFileForTemplatePage() at cn.rednet.redcloud.template.service.impl.TemplatePageServiceImpl.saveAndPublishTemplatePage(TemplatePageServiceImpl.java:315) at cn.rednet.redcloud.template.service.impl.TemplatePageServiceImpl.saveAndPublishIndex(TemplatePageServiceImpl.java:600) at cn.rednet.redcloud.template.service.impl.TemplatePageServiceImpl$$FastClassBySpringCGLIB$$92d4ea80.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89) at cn.rednet.redcloud.common.aspect.ClassMethodTimeAspect.aroundMethod(ClassMethodTimeAspect.java:82) at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at cn.rednet.redcloud.template.service.impl.TemplatePageServiceImpl$$EnhancerBySpringCGLIB$$1e19b445.saveAndPublishIndex() at cn.rednet.redcloud.template.schedule.RightSidePageStaticJob.lambda$generateHtml$0(RightSidePageStaticJob.java:82) at java.util.ArrayList.forEach(ArrayList.java:1257) at cn.rednet.redcloud.template.schedule.RightSidePageStaticJob.generateHtml(RightSidePageStaticJob.java:79) at cn.rednet.redcloud.template.schedule.RightSidePageStaticJob.generate(RightSidePageStaticJob.java:66) at cn.rednet.redcloud.template.schedule.RightSidePageStaticJob.execute(RightSidePageStaticJob.java:49) at com.xxl.job.core.thread.JobThread.run(JobThread.java:152) Caused by: feign.FeignException$InternalServerError: [500] during [GET] to [http://site-ms/site/feign/66] [SiteServiceFeignClient#getSiteByIdForFeign(int)]: [{"error":"系统异常,请联系管理员!"}] at feign.FeignException.serverErrorStatus(FeignException.java:250) at feign.FeignException.errorStatus(FeignException.java:197) at feign.FeignException.errorStatus(FeignException.java:185) at feign.codec.ErrorDecoder$Default.decode(ErrorDecoder.java:92) at feign.AsyncResponseHandler.handleResponse(AsyncResponseHandler.java:98) at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:141) at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:91) at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:100) at org.springframework.cloud.openfeign.FeignCachingInvocationHandlerFactory$1.proceed(FeignCachingInvocationHandlerFactory.java:66) at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:54) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:351) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) at org.springframework.cloud.openfeign.FeignCachingInvocationHandlerFactory.lambda$create$1(FeignCachingInvocationHandlerFactory.java:53) at com.sun.proxy.$Proxy207.getSiteByIdForFeign(Unknown Source) at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89) at cn.rednet.redcloud.common.aspect.ClassMethodTimeAspect.aroundMethod(ClassMethodTimeAspect.java:82) at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:220) at com.sun.proxy.$Proxy208.getSiteByIdForFeign(Unknown Source) at cn.rednet.redcloud.template.freemarker.directive.SiteDirective.execute(SiteDirective.java:33) at cn.rednet.redcloud.template.freemarker.base.impl.BaseTemplateDirective.execute(BaseTemplateDirective.java:27) ... 61 more

阅读下一篇

返回红网首页 返回生态环境首页