Skip to content

noeldev/FrenchRailwaySignalling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

133 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

French Railway Signalling

OpenStreetMap JOSM Presets Build & Deploy XML .NET License: GPL-3.0

This repository serves as a backup of the pages, Lua modules, and templates I authored for the OpenRailwayMap wiki, focusing on French railway signalling. It ensures long-term preservation of the documentation in case of unexpected deletions or inappropriate edits on the wiki platform.

JOSM Presets

The repository includes JOSM presets specifically designed for mapping French railway signalling. These presets are aligned with the current revision of the wiki documentation.

Installation

Recommended method - Install directly from JOSM:

  1. Go to PresetsPresets preferences...
  2. Search for French Railway Signalling in the Available Presets search box
  3. Select the matching preset and click the right-pointing arrow to add it to Active Presets
  4. Click OK

Alternative method - Manual installation:

⬇️ Download the ZIP archive

This archive contains the latest preset XML files along with the required icon assets (SVG and PNG).

taginfo project

A taginfo project file is generated from the presets by the TagInfoGen tool and published at taginfo.json. It lets the French signalling tags, with their descriptions and icons, appear on taginfo. The presets are the single source of truth, so the file is regenerated automatically on every deployment and never needs manual editing.

Repository Structure

FrenchRailwaySignalling/
├── .github/
│   ├── pages/            # GitHub Pages static files
│   │   └── index.html    # Landing page
│   └── workflows/        # GitHub Actions workflows
│       ├── backup-wiki-pages.yml         # Manual backup of wiki pages
│       └── build-and-deploy-presets.yml  # Build and deploy presets (+ taginfo.json)
├── presets/              # JOSM preset files and assets
│   ├── French_Railway_Signalling.xml
│   ├── icons/            # SVG and PNG icons
│   └── font/             # SNCF font used by some icons
├── tools/
│   ├── TagInfoGen/       # C# taginfo project file generator
│   └── WikiBackup/       # C# wiki backup tool
└── wiki/
    ├── backup/           # Auto-generated wiki backups
    └── draft/            # Initial content

Status

🚧 Work in Progress

Related Links

License

About

Documentation and JOSM tagging presets for mapping French railway signalling in OpenStreetMap and OpenRailwayMap.

Topics

Resources

License

Stars

Watchers

Forks

Contributors