/XML_Subway_Maps

Projet de M1 en XML : Transformer des données de stations de métro en CSV vers le XML puis les interpréter pour produire une carte en SVG.

Primary LanguageXSLT

XML_Subway_Maps

Projet de Formats de documents & XML de M1.

Sujet disponible ici et le rapport ici. Les lignes produites sont dans le répertoire output/.

Execution :

  • Pour générer une ligne particulière :
java -jar ./src/saxon-he-10.3.jar -s:src/base_ratp.xml -xsl:src/svg.xsl line=[code de la ligne] -o:out.svg
  • Pour générer toutes les lignes :
cd src && sh generate_all.sh
  • Pour vérifier le format :
xmllint --schema base_ratp.xsd base_ratp.xml > out.txt
  • Pour générer l'extension :
java -jar ./saxon-he-10.3.jar -s:base_ratp.xml -xsl:extension.xsl -o:extension.svg