RepositoryJava
OpenMetroMaps

OpenMetroMaps/OpenMetroMaps

Main repository for OpenMetroMaps

65sao
8fork
25issue
0lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: public-transportation

#1 Repository Của Tháng

2
TINIX TRENDING·Chủ đề: public-transport

#2 Repository Của Tháng

4
TINIX TRENDING·Chủ đề: maps

#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

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryJavaScript
public-transport/gtfs-via-postgres

Analyse GTFS Schedule data by importing it into a PostgreSQL database.

147
Sep 25, 2026
RepositoryShell
UnionInternationalCheminsdeFer/OSDM

Projects related to an open sales & distribution API for public transportation.

96
Oct 16, 2026
RepositoryJava
microg/GmsCore

Free implementation of Play Services

15.1k
Oct 26, 2026
RepositoryJava
graphhopper/graphhopper

Open source routing engine for OpenStreetMap. Use it as Java library or standalone web server.

6.7k
Oct 19, 2026
RepositoryJava
geoserver/geoserver

Official GeoServer repository

4.5k
Oct 26, 2026
RepositoryJava
onthegomap/planetiler

Flexible tool to build planet-scale vector tilesets from OpenStreetMap data fast

2.2k
Oct 19, 2026
RepositoryJava
OneBusAway/onebusaway-application-modules

The core OneBusAway application suite.

240
Oct 13, 2026
RepositoryJava
matsim-org/pt2matsim

Package to create a multi-modal MATSim network and schedule from public transit data (GTFS or HAFAS) and an OSM map of the area.

61
Oct 14, 2026
RepositoryJavaScript
Leaflet/Leaflet

🍃 JavaScript library for mobile-friendly interactive maps 🇺🇦

45.8k
Oct 26, 2026