# cnigfr/schema-reseaux-electriques architecture

> Architecture diagram of the GitHub repository cnigfr/schema-reseaux-electriques, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-11-10). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/cnigfr/schema-reseaux-electriques
- Repository: https://github.com/cnigfr/schema-reseaux-electriques

## Overview

StaR-Elec is a geospatial data-exchange standard, not an operational GIS or application. Its principal workflow is the progressive enrichment of an infrastructure dataset by project stakeholders, from design through construction and as-built handover to the operator’s information system. The README describes the standard’s model and capabilities, but no source excerpts were provided; relationships below are limited to those documented there, and schema.yml is shown as the repository’s schema artifact without inferring its specific contents.

Main entry points: [`schema.yml`](https://github.com/cnigfr/schema-reseaux-electriques/blob/main/schema.yml) (StaR-Elec schema)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_exchange["Data exchange"]
  node_work_dataset["Enriched work dataset"]
  node_star_elec_schema["StaR-Elec schema<br/>[schema.yml]"]
  node_operator_system["Operator information system"]
end

subgraph group_capabilities["Standard capabilities"]
  node_electrical_model["Electrical network model<br/>[schema.yml]"]
  node_survey["Georeferenced survey<br/>[schema.yml]"]
  node_materials["Material traceability<br/>[schema.yml]"]
  node_documents["Attached documents<br/>[schema.yml]"]
end

node_project_actors(("Project stakeholders"))
node_operator(("Network operator"))

node_project_actors -->|"enriches progressively"| node_work_dataset
node_work_dataset -->|"integrates into"| node_operator_system
node_star_elec_schema -->|"specifies exchange"| node_work_dataset
node_star_elec_schema -->|"specifies"| node_electrical_model
node_star_elec_schema -->|"specifies"| node_survey
node_star_elec_schema -->|"specifies"| node_materials
node_star_elec_schema -->|"specifies"| node_documents
node_operator -->|"integrates data"| node_operator_system

click node_star_elec_schema "https://github.com/cnigfr/schema-reseaux-electriques/blob/main/schema.yml"
click node_electrical_model "https://github.com/cnigfr/schema-reseaux-electriques/blob/main/schema.yml"
click node_survey "https://github.com/cnigfr/schema-reseaux-electriques/blob/main/schema.yml"
click node_materials "https://github.com/cnigfr/schema-reseaux-electriques/blob/main/schema.yml"
click node_documents "https://github.com/cnigfr/schema-reseaux-electriques/blob/main/schema.yml"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_work_dataset,node_star_elec_schema,node_operator_system toneBlue
class node_electrical_model,node_survey,node_materials,node_documents toneAmber
class node_project_actors,node_operator toneIndigo
```

## Components

### Data exchange

- **Enriched work dataset**
- [StaR-Elec schema](https://github.com/cnigfr/schema-reseaux-electriques/blob/main/schema.yml): `schema.yml`
- **Operator information system**

### Standard capabilities

- [Electrical network model](https://github.com/cnigfr/schema-reseaux-electriques/blob/main/schema.yml): `schema.yml`
- [Georeferenced survey](https://github.com/cnigfr/schema-reseaux-electriques/blob/main/schema.yml): `schema.yml`
- [Material traceability](https://github.com/cnigfr/schema-reseaux-electriques/blob/main/schema.yml): `schema.yml`
- [Attached documents](https://github.com/cnigfr/schema-reseaux-electriques/blob/main/schema.yml): `schema.yml`

### Other components

- **Project stakeholders**
- **Network operator**

## Connections

- Project stakeholders → Enriched work dataset: enriches progressively (evidence: `README.md`)
- Enriched work dataset → Operator information system: integrates into (evidence: `README.md`)
- StaR-Elec schema → Enriched work dataset: specifies exchange (evidence: `README.md`)
- StaR-Elec schema → Electrical network model: specifies (evidence: `README.md`)
- StaR-Elec schema → Georeferenced survey: specifies (evidence: `README.md`)
- StaR-Elec schema → Material traceability: specifies (evidence: `README.md`)
- StaR-Elec schema → Attached documents: specifies (evidence: `README.md`)
- Network operator → Operator information system: integrates data (evidence: `README.md`)
