logo
0
0
WeChat Login
六月的雨<email565973850@163.com>
docs: 添加 README.md 项目说明文档

🗺️ 多人出行规划工具

基于 腾讯地图 JavaScript GL API 的多人出行路线规划工具,支持驾车、公交、步行、骑行四种交通方式。

功能特性

  • 多出行方式 — 支持驾车、公交、步行、骑行路线规划
  • 多人同时规划 — 支持添加多个出行人,分别设置起点和终点
  • 实时地图展示 — 在地图上直观展示各路线规划结果
  • 本地 Node.js 部署 — 内置静态文件服务器,一键启动

项目结构

trip-planner/ ├── 多人出行规划工具.html # 主页面(包含完整的地图交互逻辑) ├── server.js # Node.js 静态文件服务器 └── README.md # 项目说明

快速开始

环境要求

启动服务

# 克隆项目 git clone https://cnb.cool/LYDY-2025/trip-planner.git cd trip-planner # 安装依赖(无需安装,纯 Node.js 内置模块) # 直接启动 node server.js

浏览器访问 http://localhost:8080/多人出行规划工具.html

server.js 说明

纯 Node.js 内置模块实现,零依赖:

  • ✅ 支持中文文件名(URL decode)
  • ✅ 自动识别 MIME 类型(HTML / JS / CSS / 图片 / 字体等)
  • ✅ 路径安全检查(防止目录穿越)
  • ✅ 默认端口 8080,可在 server.js 中修改

技术栈

技术说明
腾讯地图 JS API GL地图渲染与路线规划
Node.js本地静态文件服务器
HTML / CSS / JavaScript前端交互

License

MIT