|
Simulateur Ferroviaire
Reconstruction et visualisation d'un réseau ferroviaire à partir de données GeoJSON — Win32 / WebView2 / Leaflet
|
Fichiers | |
| BlockSet.h | |
| Structures de données produites par Phase6_BlockExtractor. | |
| ClassifiedNodes.h | |
| Structures de données produites par Phase5_SwitchClassifier. | |
| IntersectionMap.h | |
| Structures de données produites par Phase2_GeometricIntersector. | |
| Phase1_GeoLoader.cpp | |
| Implémentation de la phase 1 — GeoJSON → RawNetwork. | |
| Phase1_GeoLoader.h | |
| Phase 1 du pipeline — chargement GeoJSON → RawNetwork. | |
| Phase2_GeometricIntersector.cpp | |
| Implémentation de la phase 2 — intersections géométriques. | |
| Phase2_GeometricIntersector.h | |
| Phase 2 du pipeline — calcul des intersections géométriques. | |
| Phase3_NetworkSplitter.cpp | |
| Implémentation de la phase 3 — découpe des segments. | |
| Phase3_NetworkSplitter.h | |
| Phase 3 du pipeline — découpe des segments aux intersections. | |
| Phase4_TopologyBuilder.cpp | |
| Implémentation de la phase 4 — graphe planaire. | |
| Phase4_TopologyBuilder.h | |
| Phase 4 du pipeline — construction du graphe planaire. | |
| Phase5_SwitchClassifier.cpp | |
| Implémentation de la phase 5 — classification topologique. | |
| Phase5_SwitchClassifier.h | |
| Phase 5 du pipeline — classification topologique des nœuds. | |
| Phase6_BlockExtractor.cpp | |
| Implémentation de la phase 6 — extraction des blocs ferroviaires. | |
| Phase6_BlockExtractor.h | |
| Phase 6 du pipeline — extraction des blocs ferroviaires. | |
| Phase7_SwitchProcessor.cpp | |
| Implémentation du traitement complet des aiguillages. | |
| Phase7_SwitchProcessor.h | |
| Phase 7 du pipeline — traitement complet des aiguillages. | |
| Phase8_RepositoryTransfer.cpp | |
| Implémentation de la phase 9 — résolution + transfert. | |
| Phase8_RepositoryTransfer.h | |
| Phase 9 du pipeline — résolution des pointeurs et transfert vers TopologyRepository. | |
| PipelineContext.h | |
| Conteneur central des données inter-phases du pipeline GeoParser. | |
| RawNetwork.h | |
| Structures de données produites par Phase1_GeoLoader. | |
| SplitNetwork.h | |
| Structures de données produites par Phase3_NetworkSplitter. | |
| TopologyGraph.h | |
| Structures de données produites par Phase4_TopologyBuilder. | |