从DEM到三维地形:用PLY、OBJ、glTF构建GIS可视化模型

thbcm阅读(85)

在前三章中,笔者详细论述了矢量、栅格和地形相关的知识,这三种数据也是GIS中最为基本的三种地理空间数据。不过,这三种传统的地理空间数据通常被认为是二维的,其处理方法也大多数基于二维平面空间。随着越来越复杂的地理空间信息的需求,GIS也在逐渐向三维方向发展,三维GIS成为了地理信息系统科学中炙手可热的研究方向。将三维模型作为基本的地理空间数据的观点目前可能还未进入学校的经典教材,但已经有这个趋势。在本章中,笔者也总结了一些与GIS相关的三维模型的知识,希望给读者以参考。

构建基于 cc-switch 与 sdcb/chats 的AI 编程基础设施

thbcm阅读(76)

本文的核心价值在于解决了当前 AI 辅助编程(Agentic Coding)领域的一大痛点:工具链的碎片化。开发者常用的 CLI 工具(如 Claude Code、Codex)往往绑定特定的云端接入点,导致在内网环境、中转加速或多模型切换场景下配置繁琐且易出错。cc-switch 的出现,特别是其 v3.8.0 版本引入的 SQLite 持久化架构,为管理复杂的环境变量注入提供了原子级的稳定性保障。与此同时,sdcb/chats 在 v1.9.0 版本中对 Anthropic Messages API 的原生级支持(包括 Thinking 区块与签名验证),使其成为不仅是 UI 前端,更是企业级 API 网关的理想选择。

Python 学习笔记:学习路线图规划

thbcm阅读(72)

自 Python 项目创建以来,Guido van Rossum 长期担任该语言的主要设计者与决策者,并以 Python 社区公认的“终身仁慈独裁者”(Benevolent Dictator For Life,简称 BDFL)身份主导该语言的发展方向。2018 年 7 月 12 日,Guido 宣布从 BDFL 职位上“永久休假”。然后从 2018 年开始,Python 项目不再由单一的 BDFL 主导,而是由治理委员会(Steering Council)进行集体决策。治理委员会成员由社区定期选举产生,负责在各自任期内引导 Python 语言的整体发展方向。

langchain 快速入门(四):搭建强大的AI Agent

thbcm阅读(52)

根据查阅的资料,agent的功能点如下:

Agent = LLM + 规划 + 记忆 + 工具使用


LLM: 用于回答,推理的AI模型


记忆: 短期记忆(对话历史),长期记忆(RAG知识库)


规划: 任务的执行流


工具: Agent可以调用的外部函数

联系我们