当前位置:首页>南京>RSE|南京大学:国家尺度潮滩DEM重建

RSE|南京大学:国家尺度潮滩DEM重建

  • 2026-06-25 09:29:24
RSE|南京大学:国家尺度潮滩DEM重建

这里是科研人的「方法急救站」!🚑

  • • 欢迎加入我们的**"学术社群"**,每日更新热点论文复现指南!
论文卡片

我们通过小程序科研零时差追踪到: Remote Sensing of Environment 近期发表题为“National-scale tidal flat DEM reconstruction using optical satellite imagery”的文章。第一单位为南京大学。
doi: https://doi.org/10.1016/j.rse.2026.115543
数据(代码)链接: https://github.com/GISermyk/TideFlatRecon_UK
作者邮箱:yongxue@nju.edu.cn, yuxuanwang@smail.nju.edu.cn, yke@cnu.edu.cn, liupu@smail.nju.edu.cn, xiaoxiao@smail.nju.edu.cn
标签:#潮滩高程 #遥感反演 #国家尺度监测 #随机森林 #多代理策略 #ICESat-2

cover

本文内容速览:

  1. 1. 提出科学问题
  2. 2. 文章的主要结论
  3. 3. 分析过程和方法
  4. 4. 研究的局限性

1. 提出科学问题

1.1 研究领域现状

潮滩作为海陆交汇的关键地貌单元,其高程信息是理解海岸带侵蚀-淤积动态、评估生态系统服务及应对海平面上升的基础。然而,潮滩环境兼具快速的地貌变化周期性的潮汐淹没,使得高精度、大范围的高程测绘极具挑战。传统手段如实地RTK测量或机载激光雷达虽精度高,但受限于高昂的成本严苛的低潮位作业窗口碎片化的时空覆盖,难以支撑国家尺度的持续监测。卫星遥感,尤其是间接反演方法,展现出了巨大潜力。其中,基于水边线的方法对潮汐数据精度高度敏感,而基于像素淹没频率的方法,虽然规避了此问题,但在有限观测下容易产生阶梯状伪影,无法精细刻画微地貌特征。此外,高质量参考高程数据的匮乏是另一个核心瓶颈。即便是全球覆盖的ICESat-2激光测高数据,在潮滩上也混有大量反映瞬时水位的“伪高程点”,人工剔除效率低下且主观性强。

1.2 本文要解决的关键科学问题

  • • 问题 1: 如何克服单一淹没频率代理变量导致的地形“阶梯状”效应,从而连续、精细地刻画潮滩的空间高程变异与微地貌特征?
  • • 问题 2: 如何设计一种自动化算法,从ICESat-2数据中高效、准确地识别并剔除由潮汐引发的伪高程点,为模型构建提供可靠的参考真值?

1.3 研究的理论/现实意义

本研究旨在构建一个可推广、低成本的卫星遥感框架,实现国家尺度的潮滩地形测绘。其理论意义在于,通过融合多维度光学代理变量与统计学驱动的ICESat-2数据精化算法,解决了间接反演方法中连续地形表达自动化参考数据获取的两个核心难题。在现实层面,该框架为缺乏实测资料的区域提供了高效的地形监测手段,生成的年际30米分辨率DEM产品,可直接服务于英国乃至全球海岸带的长期形态动力学分析生态保护海岸工程规划,显著提升了卫星遥感在潮滩这一复杂环境下的实用化水平。

2. 文章的主要结论

  • • 结论 1: 多代理集成策略显著提升了模型精度与稳定性。由归一化年暴露频率(NAEF)、年均改进归一化差异水体指数(MNDWImean)、年均归一化差异水体指数(NDWImean)和年均近红外波段反射率(B8Amean)构成的代理变量组合,相较于单一代理模型,能有效缓解有限观测下的“阶梯效应”,更好地捕捉连续高程变化。
  • • 结论 2: 提出的STAT-ICE算法能够有效自动化剔除ICESat-2中的伪高程点。该算法通过识别光子高程统计分布中的“拐点”来确定瞬时海面高度,其提取的潮滩高程点与机载激光雷达DEM相比,决定系数(R2)高达0.94,平均绝对误差仅为0.18米,为模型训练提供了坚实的数据基础。
  • • 结论 3: 生成的英国全境2019-2024年逐年30米潮滩DEM达到了高空间精度与长时间一致性。与机载LiDAR DEM的交叉验证结果显示R2为0.84,平均绝对误差为0.45米;与实测剖面数据对比的R2为0.80,误差为0.61米,证明该框架足以可靠地应用于国家尺度的潮滩地形监测。

3. 分析过程和方法

[更加详细的复现指南可加入学术社区获取!]
文章的方法论框架逻辑严密,由三个核心步骤环环相扣,将一个复杂的遥感反演问题分解为“代理变量构建”、“参考数据提纯”和“非线性建模”三个模块。其精髓在于计算思维地学规律的结合。

首先,构建多维度光学代理变量。传统方法仅靠淹没频率易导致地形阶梯化,本研究从光谱学与时间序列统计中挖掘补充信息。作者提出了一种用于自动化潮滩提取的双波段潮滩指数(DTFI),利用红到近红外波段潮滩与水体反射率反向变化的特征,在每个时相的影像上精确识别潮滩区域。在此基础上,核心代理变量NAEF被定义为经过有效观测次数归一化后的年际暴露频率,这是一个关键设计。分母上的归一化处理,有效规避了因云覆盖或卫星重访周期不均造成的采样偏差,使NAEF真正反映像素被淹没的概率,而非简单的有效像元计数。同时,研究系统评估了Sentinel-2所有波段及其指数的年均统计值(如NDWImean, MNDWImean, B8Amean)与高程的相关性。结果显示,这些光谱年均状态与高程高度相关,因为它们隐含了沉积物含水量、粒径等随高程梯度变化的信息。

▲Figure 4. Absolute Pearson correlation coefficients (mean ± standard deviation) between candidate annual tidal flat elevation proxies and contemporaneous airborne LiDAR DEMs across eight UK estuaries.
▲Figure 3. Workflow of tidal flat elevation derived from time-series optical satellite imagery. Four tidal flat elevation proxies (X1–X4) were constructed, including X1: Normalized Annual Exposure Frequency (NAEF); X2: annual mean NDWI derived from Sentinel-2 imagery (NDWImean); X3: annual mean MNDWI derived from Sentinel-2 imagery (MNDWImean); and X4: annual mean Band 8A reflectance derived from Sentinel-2 imagery (B8Amean).

其次,STAT-ICE算法是整个研究的“数据基石”,其巧妙地将伪高程点的剔除转化为一个统计学模式识别问题。算法的核心逻辑基于一个敏锐观察:在单条ICESat-2轨道的所有光子中,来自海面的光子形成一个低方差、高度聚集的“平台”,而来自裸露潮滩的光子则呈现高方差、宽分布的形态。当光子按高程百分位数排序时,两者之间会形成一个明显的“拐点”,该拐点即对应瞬时海面高度。STAT-ICE利用双指数移动平均(EMA)的差值来**自动定位这一拐点。短期EMA对局部变化敏感,而长期EMA反映整体趋势。两者差值最大处,意味着局部的急速上升区脱离了长期的平稳区,统计学上精确指向了海陆过渡边界。此方法一举解决了长期依赖人工目视解译消除伪高程的痛点,实现了海量ICESat-2数据的高效、无偏处理。

▲Figure 6. Flowchart of Statistical Automated Tidal Flat Elevation Extraction from ICESat-2 (STAT-ICE).

最后,采用随机森林(RF)模型进行非线性集成。此处的关键设计在于训练策略:作者将所有年份(2019-2024)的精化ICESat-2点与当年的光学代理变量整合成一个跨年份的大训练集,而非逐年独立建模。这样做的优势在于,模型能学习到不受特定年份约束的普适性高程-代理关系,增强了模型的泛化能力和年际DEM产品的时序一致性。同时,引入贝叶斯优化对RF的超参数进行自动寻优,避免了人工调参的低效与主观性,确保了模型性能在统计学意义上的最优。

▲Figure 5. Flowchart illustrating the generation of annual tidal flat elevation proxies from time-series Sentinel-2 and Landsat-8/9 imagery.

4. 研究的局限性

本文在讨论部分较为坦诚地分析了几个局限性。其一,STAT-ICE算法虽然高效,但仍未能完全根除伪高程点。特别是位于低潮位附近的“伪点”,其光子分布特征与真实潮滩表面极为相似,导致算法难以区分。验证表明,这类残留噪声约占2.33%,在极高精度的应用中可能构成干扰。

其二,光学代理变量的性能受卫星观测频率和云覆盖的显著影响。尽管NAEF的归一化处理在一定程度上缓解了此问题,但在云量极高、有效观测极度匮乏的秋冬季节,代理变量的信息量下降,从而导致对应年份DEM的不确定性增加。模型的表现在依赖于更丰富、时相更均衡的影像堆栈。

其三,基于随机森林的机器学习模型本质上是数据驱动的,其外推能力受限于训练样本的代表性。在潮沟纵横、坡度陡峭或沉积物类型发生急剧变化的小区域内,30米分辨率的像素可能包含了混合的地物信息,模型可能无法完美捕捉其内部的高程异质性,导致在这些微地貌单元的精度有所下降。


如果你觉得这篇文章对你有帮助,欢迎点赞👍、收藏⭐️和分享🔗给更多的科研小伙伴们!

如果你有任何问题,欢迎加入我们的学术社群与大家讨论交流💬


最后祝大家都能多多发顶刊!!

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-25 10:58:14 HTTP/2.0 GET : https://b.460.net.cn/a/592516.html
  2. 运行时间 : 0.184230s [ 吞吐率:5.43req/s ] 内存消耗:4,548.90kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=06f0dc1614f40dfc9305dcfb03b56c36
  1. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/database.php ( 2.47 KB )
  34. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/runtime/temp/b35eef690f41e64ad9e1c098cfc7d3bc.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/b.460.net.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000840s ] mysql:host=127.0.0.1;port=3306;dbname=b460;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001627s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000624s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000632s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001550s ]
  6. SELECT * FROM `set` [ RunTime:0.000532s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001345s ]
  8. SELECT * FROM `article` WHERE `id` = 592516 LIMIT 1 [ RunTime:0.010192s ]
  9. UPDATE `article` SET `lasttime` = 1782356294 WHERE `id` = 592516 [ RunTime:0.001791s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.010419s ]
  11. SELECT * FROM `article` WHERE `id` < 592516 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000540s ]
  12. SELECT * FROM `article` WHERE `id` > 592516 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000430s ]
  13. SELECT * FROM `article` WHERE `id` < 592516 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.013184s ]
  14. SELECT * FROM `article` WHERE `id` < 592516 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000809s ]
  15. SELECT * FROM `article` WHERE `id` < 592516 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.010892s ]
0.185703s