跳到内容
当前位置:首页>下载方法>小工具更新,影像底图下载器V1.0.1

小工具更新,影像底图下载器V1.0.1

  • 2026-10-12 04:55:45
小工具更新,影像底图下载器V1.0.1

🚀

影像底图下载器 更新说明

下载提速 · 并发可调 · 修复拼接错乱与空洞

独立小工具更新合集Windows 版

GIS 茶馆 · 工具更新合集

💡 这次更新围绕一个字:快。下载并发从写死的 8 提到 32,还能自己调;顺手修了三个隐蔽问题——批量下载时部分瓦片失败率偏高、先后下载两个图源拼出来的图一半是这个源一半是那个源,以及个别瓦片没下成功、出图后出现黑色空洞。全部用实测数据说话。

1

下载提速:并发 8 → 32,还能自己调

以前批量下载的并发数是写死的 8,瓦片虽小但每张都要等网络往返,8 个连接跑满约 12~13 张/秒。本次改成可配置,默认 20,在 设置 → 下载性能 → 下载并发里选:

可选并发适用情况
8 / 12网络一般、或图源限流敏感时用,稳
16 / 20默认推荐,实测约 20 张/秒、失败接近 0
24 / 32网络好时冲速度;个别图源会被限流,失败会自动重试

🔹 还有一处冷启动优化

下载线程改为专用线程立即启动。以前用公共线程池,点「开始下载」的前几秒连接一个个慢慢开、实际并发跑不满;现在一点下去 20 个并发同时开跑,开头不再拖。

提速效果:同样约 2,700 张瓦片的任务,从最初约 4 分钟缩短到约 2~2.5 分钟。

2

修复:部分瓦片失败率偏高(重试没换节点)

排查中发现一个隐蔽问题:实际下载时曾出现 360 张里失败 99 张的情况。

修复后,同一代理源并发 20 时失败率接近 0,实测约 20~25 张/秒。之前失败的瓦片直接重跑任务即可补取(勾着「保留瓦片缓存」,已下的不重复下载)。

3

修复:换图源后拼接出「半张半张」

有用户反馈:先下载 ArcGIS 影像、再下载高德影像(同名同目录、勾着保留缓存),拼出来的图一半是 ArcGIS 影像、一半是高德影像。

原因在任务缓存目录。旧逻辑缓存只按文件名存放、不含图源标识:

旧:...\影像底图_tiles\

新:...\影像底图_tiles\图源指纹\

切到高德后,相同位置的旧瓦片被误判为「缓存命中」直接跳过;而高德是火星坐标、与 ArcGIS 的 WGS84 瓦片范围有错位,只有边缘瓦片重新下载——拼出来就是新旧混杂。

现在缓存目录按图源指纹(图源名 + 地址 + 授权参数 + 坐标系生成)独立存放:同一图源重跑照常命中缓存、秒过;换图源自动用独立目录,不可能再串。

⚠️ 两点提醒:① 更新后第一次跑任务会完整重下一遍(旧缓存布局不再被识别),之后重跑才正常走缓存;② 旧格式直接堆在 _tiles 目录下的瓦片已成残留,确认不需要后可手动删除,腾出空间。

4

修复:出图后局部出现黑色空洞

有用户反馈:下载进度看着正常,打开 tif 却发现零星几块黑色空洞。对目标区域 253 张瓦片逐一实测:232 张正常,21 张超时(该图源服务端过载),没有 404、也没有真瓦片被误删。问题出在流程上——超时瓦片重试耗尽后不在缓存里,而旧程序不管有没有失败瓦片都直接拼接,缺失位置只能是黑块,用户出图后才发现。

🔹 现在怎么处理

✅ 下载末尾自动「修复轮」:主下载结束后,程序自动检查所有应下载瓦片,把缓存里还缺的用低并发、慢节奏再补取两轮,状态栏的失败数会实时往下掉——绝大部分空洞在出图前就已悄悄补好,不需要用户操心。

✅ 图源限流参数调优:对并发敏感的图源(如无偏移谷歌源)把并发上限从 16 压到 8、重试等待加长,实测超时率明显下降而总速度不变。

⚠️ 万一图源持续限流、修复轮后仍有瓦片没取到,程序会明确弹窗给出三个选择:重试补取(已下瓦片走缓存、只补缺的)、继续拼接(接受空洞出图)、取消任务——不再像以前那样闷头拼出一张带洞的图。之前带空洞的 tif,重跑同一任务即可补齐。

5

下载弹窗加宽,状态文字不再换行

对下载弹窗进行一些调整,下载参数窗口整体加宽(420 → 500),底部状态栏的下载进度、缓存命中、速度等信息一行完整显示,不再折成两行看不全,解决文字被压住问题。

6

选了 20 级却没影像?自动降到能出图的层级

同一个图源,城区能下到 20 级,偏远山区可能 18 级以上就根本没有真影像——服务器这时候不是报错,而是返回一张灰色的「暂无数据」占位图,或者直接 404。旧版不管有没有,按你选的层级硬下,拼出来就是一片黑灰,还以为是软件坏了。

🔹 现在点「开始下载」后会先做一次层级体检

① 取选区四角 + 中心共 5 个点的当前层级瓦片,只要有 1 张是真影像,就按所选层级正常下载;

② 5 张全是空占位图或 404,说明这个区域在这一级确实没影像,自动降一级继续探测,直到找到真实有影像的层级;

③ 降级时弹窗说明情况,例如:「所选区域在 20 级没有影像,此图源在当地实际最高只到 18 级,将自动改用 18 级下载」,确认后才开始,实际下载层级也会写进完成提示。

⚠️ 两个细节:探测时如果是网络超时(分不清是没影像还是网络卡),程序不降级、不阻拦,按你选的层级正常下载并走失败重试;选区刚好横跨「有图 / 无图」边界时也不降级,保住有数据的那部分。

📌 实测 ArcGIS 影像的 20 级在中国区全部是占位灰图(连北京城区也没有),已把该源的可选上限封到 19 级;Wayback 历史影像在西部偏远地区 19 级也可能没有,自动降级会同样兜底。

7

影像坐标系精简:只保留 WGS84 原生输出

下载参数里原本有「影像坐标系」选项,下载后可自动投影成 CGCS2000 3 度带(自动)。实际使用中这个自动转换的成果会出现影像歪斜、边缘黑边;部分电脑还会因为系统缺少地理变换文件,转换直接报错。

本次直接移除该选项,下载成果统一为 WGS84(Web Mercator / EPSG:3857)——这正是在线瓦片的原生格网,拼完即所得、不做二次投影重采样,清晰度零损失、也不会再有黑边。

🔹 在 ArcMap 里怎么用

✅ 直接叠加显示:把数据框坐标系设成你的工程坐标系(如 CGCS2000 3 度带),ArcMap 会自动配准显示影像,不需要影像本身换投影。

✅ 确需投影坐标系的正式成果:用 ArcToolbox「投影栅格」(数据管理工具 → 投影和变换 → 栅格),重采样选双线性(BILINEAR)、背景值设为 NoData,即可得到无黑边的投影成果,效果优于程序自动转换。

8

图源怎么选最快?实测数据在这

速度不只是并发的事,图源本身差别很大。对常用几个源做了持续负载实测(并发取各源最佳值):

图源实测速度坐标 / 说明
谷歌影像(无偏移)22~28 张/秒WGS84 不偏移,z≤19 最快
ArcGIS 影像约 20 张/秒WGS84 不偏移,z≤19 备选
谷歌影像(代理)20~25 张/秒可到 z20,火星坐标已纠偏
无偏移·20级备用仅约 2 张/秒服务端硬限速,z20 且坐标干净

🔹 一句话选择建议

① z19 及以下、要快又不偏移 → 用「谷歌影像(无偏移)」(22~28 张/秒)或「ArcGIS 影像」

② 必须 z20、要速度 → 用「谷歌影像」代理(火星坐标已纠偏,20~25 张/秒)

③ 必须 z20 且坐标绝对无偏移 → 用「无偏移·20级备用」,约 2 张/秒,慢但干净

9

更新一览

① 下载并发写死 8 → 默认 20、可自行调整(8~32),设置持久化

② 下载线程冷启动即跑满并发,开头不再拖

③ 修复批量下载重试不换节点,失败后真正切换

④ 剔除被限速的慢节点,谷歌代理固定用稳定节点

⑤ 修复换图源后缓存串源、拼接半张半张,缓存按图源指纹隔离

⑥ 修复出图后黑色空洞:下载末尾自动低并发补取缺失瓦片,失败数实时回收

⑦ 敏感图源并发上限调优;补取后仍失败时弹窗三选一(重试 / 继续 / 取消)

⑧ 下载弹窗加宽,状态信息一行显示

⑨ 图源扩充:「谷歌影像(无偏移)」换成更快的镜像(22~28 张/秒、z≤19),并加回「无偏移·20级备用」源(z20、坐标干净、慢),内置图源共 16 个

⑩ 新增下载前层级体检:探测选区四角 + 中心,所选层级当地无影像时自动降级并弹窗说明,不再下出一片黑灰

⑪ ArcGIS 影像层级上限修正为 19(20 级中国区实测全是占位灰图);历史影像在西部偏远地区 19 级无数据时由层级体检自动兜底

⑫ 移除 CGCS2000 自动投影,成果统一输出 WGS84(Web Mercator 3857)原生坐标系,杜绝投影歪斜与黑边;需要投影成果可用 ArcToolbox 投影栅格

⑬ 设置界面调整:「下载性能」独立为左侧单独导航页;并发可选范围统一为 8~32

📦 获取最新版

公众号后台回复关键词:

底图下载器

解压即用,不需要安装;已激活用户授权状态保持不变

🔑 激活说明

浏览地图、导入导出矢量、改设置均不限制,仅点「开始下载」时需激活一次。打开激活窗口,复制机器码发到「GIS 茶馆」公众号后台即可获取激活码;换机器需重新获取。

GIS 茶馆 · 让 ArcMap 更好用一点

关注公众号,获取最新工具与激活码

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