OpenMetroMaps/OpenMetroMaps
Main repository for OpenMetroMaps
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tháng
#2 Repository Của Tháng
#4 Repository Của Tháng
🗺️ OpenMetroMaps: Công cụ và định dạng mở cho bản đồ giao thông công cộng
Phát triển công cụ và định dạng lưu trữ bản đồ giao thông công cộng dạng lược đồ, hỗ trợ nhập liệu từ OpenStreetMap và GTFS.
OpenMetroMaps là dự án mã nguồn mở nhẹm phát triển công cụ và định dạng riêng để lưu trữ bản đồ giao thông công cộng dạng lược đồ. Dữ liệu thành phố được lưu trữ trong tổ chức riêng OpenMetroMapsData để tách biệt không gian tên giữa mã nguồn và dữ liệu.
✨ Điểm nổi bật
- Định dạng tệp XML: Lưu trữ bản đồ giao thông công cộng dưới dạng lược đồ bằng XML, chưa có quy chuẩn hoàn chỉnh nhưng đang được phát triển.
- Công cụ soạn bản đồ desktop: Ứng dụng Java dựa trên Swing và DockingFrames, hỗ trợ chỉnh sửa bản đồ và tạo mới từ dữ liệu OSM hoặc từ đầu.
- Web Viewer: Trình xem bản đồ bằng JavaScript, transpile từ Java bằng GWT, chạy trực tiếp trên trình duyệt.
- Hỗ trợ nhập liệu OSM: Tích hợp nhập dữ liệu từ OpenStreetMap qua CLI.
- Hỗ trợ nhập liệu GTFS: Hỗ trợ nhập dữ liệu từ General Transit Feed Specification.
- Định dạng dữ liệu trạm: Lưu thông tin vị trí các thành phần trên toa tàu để tối ưu lộ trình di chuyển mikro.
💡 Vì sao đáng chú ý
Dự án không chỉ cung cấp công cụ nhưng còn xây dựng định dạng riêng giúp chuẩn hóa cách lưu trữ bản đồ giao thông công cộng dạng lược đồ. Điểm mạnh nằm ở khả năng tái sử dụng mã nguồn giữa desktop và web thông qua transpilation, cùng hỗ trợ đa nguồn dữ liệu lớn như OSM và GTFS.
#OpenSource #PublicTransport #Maps #Java #TiniX
Similar Projects
Discover other similar projects and AI models.
Analyse GTFS Schedule data by importing it into a PostgreSQL database.
Projects related to an open sales & distribution API for public transportation.
Open source routing engine for OpenStreetMap. Use it as Java library or standalone web server.
Flexible tool to build planet-scale vector tilesets from OpenStreetMap data fast
Package to create a multi-modal MATSim network and schedule from public transit data (GTFS or HAFAS) and an OSM map of the area.