Skip to content

OSMChina/BusFensi

Repository files navigation


Logo

BusFensi

BusFensi 是一款易于使用的 OpenStreetMap 公共交通路线编辑器,是一款用户友好的工具,旨在简化 OpenStreetMap 上公共交通路线的创建和管理。
Explore the docs » (还没写好,请前往 /docs 目录)
[English](README.en.md)


目标

我们的目标是简化连接符合 PTv2 的公共交通路线上各个车站的流程。通过提供更便捷的操作,BusFensi 旨在用自动化工具取代手动路线管理,使地图绘制者的任务变得更轻松。

主要功能

结构介绍

以下是 BusFensi 的主要组成部分,您在探索代码时可能会发现很有帮助:

  • API: 实现OSMAPI的读取、写入访问
  • Layer: OSM层的管理
  • Tiles: 地图瓷砖的处理
  • UI: 用户界面组件

使用的技术 😎

  • Typescript
  • ReactJS
  • OSM, Open Street Map

正在开始

先决条件

  • Node.js(推荐使用 LTS 版本)

克隆存储库

git clone https://github.com/OSMChina/BusFensi.git

导航到项目目录

cd BusFensi

安装依赖项

npm install

运行应用程序

npm run dev

在浏览器打开链接

http://localhost:5173/BusFensi/

截图

screenshot

有关文档

开发日志

参考项目

声明书

该项目得到了中国科学院软件研究所的支持(OSPP 2024)。(https://summer-ospp.ac.cn/org/prodetail/24c480495)).

执照

该项目根据 MIT 许可证获得许可。了解有关详细信息,请参阅许可证文件。

联系

如有任何疑问或建议,请随时提出问题或联系维护人员。

About

一个OSM公交线路快速编辑器

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages