作者:迪图

生产级 RAG 完全指南:分块、混合检索、重排序与评估

生产级 RAG 完全指南:分块、混合检索、重排序与评估 把文档丢进向量库然后调用一下就完成了——这样的 RAG demo 下午能做完,能上线要一个季度。差距几乎全在检索质量上。 开篇:RAG 的天花板是检索 <

迪图 迪图 发布于 2026-10-20

vLLM vs SGLang vs TGI:推理引擎选型完全指南

vLLM vs SGLang vs TGI:推理引擎选型完全指南 大模型推理的吞吐差距,往往不在模型本身,而在 KV cache 怎么管。这篇讲清三种引擎的底层差异。 开篇:连续批处理只是入场券 vLLM、SGLang、TGI 都能提供 OpenAI 兼容接口,都能跑 GPU,都能做连续批处理(co

迪图 迪图 发布于 2026-10-20

WebGIS 上线检查清单:那些在生产环境才会暴露的坑

WebGIS 上线检查清单:那些在生产环境才会暴露的坑 本文不讲怎么写代码,讲怎么让代码在生产环境不崩。大部分 WebGIS 事故的根因是同一批问题。 开发环境和生产环境的十道断层

迪图 迪图 发布于 2026-10-20

GIS 数据格式选型:GeoJSON、GeoPackage、FlatGeobuf 与 PMTiles

GIS 数据格式选型:GeoJSON、GeoPackage、FlatGeobuf 与 PMTiles 选错格式的代价不只是文件变大,还包括索引丢失、投影丢失、并发写入失败。这篇讲清楚每种格式的存在意义。 为什么格式选择比想象中重要 一个真实事故:某项目用 GeoJSON 存 300 万个面要素的行政

迪图 迪图 发布于 2026-10-20

海量点数据可视化:从 5 万个点卡死到流畅的完整方案

海量点数据可视化:从 5 万个点卡死到流畅的完整方案 5 万个重叠的标记点会变成一坨没有意义的色块,并且拖垮浏览器。这篇文章讲怎么在保留信息的前提下让它跑起来。 问题有多真实 设想一个需求:把某城市过去一年的 5 万起报警事件按位置画在地图上。

迪图 迪图 发布于 2026-10-20

MapLibre 样式表达式完全指南:把地图外观变成可配置的数据

MapLibre 样式表达式完全指南:把地图外观变成可配置的数据 样式即产品。这份指南会让你彻底摆脱"改个配色要发版"的困境。 为什么表达式是现代地图的

迪图 迪图 发布于 2026-10-20

地图服务选型 2026:GeoServer、MapServer、pg_tileserv 与云原生架构

地图服务选型 2026:GeoServer、MapServer、pg_tileserv 与云原生架构 传统 GIS 服务器和现代瓦片微服务的差别,不只是性能,是整个成本结构的差别。 两种范式 传统路线是 GeoServer / MapServer:连 PostGIS,用 XML(SLD)配样式,生成

迪图 迪图 发布于 2026-10-20

Cesium 大场景性能优化:从参数调优到浏览器缓存的完整实践

Cesium 大场景性能优化:从参数调优到浏览器缓存的完整实践 让三维场景流畅稳定——面向数字孪生、无人机与 GIS 应用。这套优化清单在多个港口级实景三维项目里验证过。 优化的三条基本原则 在动

迪图 迪图 发布于 2026-10-20

空间索引是怎么救命的:GiST、R-Tree 与 PostGIS 查询优化实践

空间索引是怎么救命的:GiST、R-Tree 与 PostGIS 查询优化实践 一个没有空间索引的 GIS 数据库和一个有的,查询时间差的是"分钟"和"毫秒"的量级。这篇文章讲清中间发生了什么。 先看一组真实数据 PostGIS 官方博客记录过一个空间连接的优化过程: <

迪图 迪图 发布于 2026-10-20

矢量瓦片实战:用 PostGIS 的 ST_AsMVT 从零搭实时切片服务

矢量瓦片实战:用 PostGIS 的 ST_AsMVT 从零搭实时切片服务 一个查询、一次往返、一份二进制响应。这是最优雅的 WebGIS 数据分发方案,而它的核心只有三个 SQL 函数。 问题场景 你有一个 Web 地图需要瓦片,数据已经在 PostGIS 里。传统做法是离线切一套静态瓦片金字塔—

迪图 迪图 发布于 2026-10-20
上一页 下一页