Skip to content
View gaopengbin's full-sized avatar
:octocat:
:octocat:
  • ESSENCE
  • beijing

Highlights

  • Pro

Block or report gaopengbin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gaopengbin/README.md

Hi there 👋 I'm Pengbin Gao

Typing SVG

6 years of full-stack web development, focused on bridging GIS and AI — building intelligent spatial tools with LLMs.

你好 👋 我是高鹏彬 — GIS + AI 工程师,6 年全栈经验,专注 GIS 与 AI 融合,用大模型构建智能空间工具。

Email GitHub Profile views


🌟 Featured / 主推项目

🌍 GeoDownloader — High-Performance Geospatial Data Download Tool

All-in-one desktop tool for downloading geospatial data — 2D imagery tiles, vector tiles, 3D Tiles, DEM, Esri Wayback historical imagery. Exports GeoTIFF/MBTiles/GeoPackage. Rust + Tauri, ~10MB installer, Win/Mac/Linux.

一站式地理空间数据下载桌面工具 — 2D 瓦片 / 矢量瓦片 / 3D Tiles / DEM / Wayback 历史影像,导出 GeoTIFF/MBTiles/GeoPackage。Rust + Tauri 构建,安装包仅 10MB,全平台支持。

stars downloads release website

Rust Tauri React TypeScript GeoTIFF 3D Tiles CesiumJS

🌐 Cesium MCP — AI-Powered 3D Globe Control via MCP

Control CesiumJS through natural language — camera, entities, layers, animation, and spatial analysis. 59 tools across 12 toolsets, i18n, remote server support.

用自然语言控制 CesiumJS 三维地球 — 相机、实体、图层、动画、空间分析,59 个工具 / 12 个工具集,支持中英文、远程服务。

stars npm Glama Smithery

TypeScript MCP CesiumJS WebSocket Zod


🔨 Other Projects / 其他项目

🤖 GaiaAgent — GIS AI Assistant

基于 cesium-mcp 的 GIS AI 桌面助手 — 多 LLM 接入、MCP 客户端、智能工具筛选、流式思考展示

Tauri Rust React MCP

🗺️ mapbox-mcp — AI Control for Mapbox GL JS

40+ 工具 / 8 个工具集,自然语言操控 Mapbox 地图

TypeScript MCP Mapbox GL JS

🌐 openlayers-mcp — AI Control for OpenLayers

30+ 工具 / 7 个工具集,自然语言操控 OpenLayers

TypeScript MCP OpenLayers


🛠️ Tech Stack / 技术栈

🌍 GIS & Spatial

CesiumJS OpenLayers Leaflet GDAL WebGL GeoJSON

🤖 AI & LLM

MCP LangChain LangGraph RAG Agent

💻 Development

TypeScript Rust Python Node.js Vue.js React Tauri Docker Vite


📊 GitHub Stats / GitHub 统计

GitHub Streak

Trophy


💼 Work Experience / 工作经历

时间 公司 角色 核心产出
2020–2025 山维科技(北京) 前端负责人 Cesium 三维组件库(25+ 组件)、Vue3 业务组件库(60+ 组件)、GIS 服务管理平台
2020 国遥新天地 GIS 开发工程师 低空态势感知系统、电子围栏、目标轨迹追踪

📫 Let's Connect / 联系我

📍 Beijing, China  |  ✉️ [email protected]

💼 Open to collaborate — GIS + AI projects / 欢迎合作交流 GIS + AI 项目


Pinned Loading

  1. cesium-mcp cesium-mcp Public

    AI-powered CesiumJS 3D globe control 49 tools for camera, entities, layers, animation & spatial analysis via Model Context Protocol (MCP). Natural language to 3D GIS.

    JavaScript 111 23

  2. geo-downloader geo-downloader Public

    GeoDownloader — Geospatial data downloader | GeoTIFF tiles / Google 3D Tiles / Esri Wayback imagery | Cross-platform desktop app (Win/Mac/Linux)

    Rust 174 25

  3. openlayers-mcp openlayers-mcp Public

    AI-powered OpenLayers map control via Model Context Protocol (MCP). 30+ tools for view, layer, feature, overlay, interaction, style, and draw operations.

    TypeScript 6 3

  4. mapbox-mcp mapbox-mcp Public

    AI-Powered 2D/3D Map Control via Model Context Protocol for Mapbox GL JS

    TypeScript 2 2