add tests and failsafe for values true and false

This commit is contained in:
Tykayn 2025-05-13 23:59:21 +02:00 committed by tykayn
parent 5b0271716c
commit cb6075fc61
10 changed files with 376 additions and 230 deletions

152
docs/website/index.html Normal file
View file

@ -0,0 +1,152 @@
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Wololo - Convertisseur de données vers OSM</title>
<style>
body {
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
line-height: 1.6;
max-width: 1000px;
margin: 0 auto;
padding: 20px;
background-color: #f5f5f5;
}
.container {
background-color: white;
padding: 30px;
border-radius: 10px;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
}
h1 {
color: #2c3e50;
text-align: center;
margin-bottom: 30px;
}
.mapping-config {
margin: 20px 0;
padding: 20px;
border: 1px solid #e0e0e0;
border-radius: 5px;
}
.mapping-config h2 {
color: #3498db;
display: flex;
align-items: center;
gap: 10px;
}
.mapping-config i {
font-size: 24px;
}
.contact {
text-align: center;
margin-top: 40px;
padding: 20px;
background-color: #f8f9fa;
border-radius: 5px;
}
.sources {
margin: 30px 0;
}
a {
color: #3498db;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
</style>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css">
</head>
<body>
<div class="container">
<h1>🌍 Wololo - Convertisseur de données vers OpenStreetMap</h1>
<p>Wololo est un outil de conversion de données qui permet de transformer différents formats de données en tags
OpenStreetMap. Il facilite l'import de données provenant de diverses sources vers la base de données OSM.</p>
<h2><i class="fas fa-cogs"></i> Configurations de mapping disponibles</h2>
<div class="mapping-config">
<h2>⚡ IRVE (Bornes de recharge)</h2>
<p>Configuration pour la conversion des données de bornes de recharge électrique.</p>
</div>
<div class="mapping-config">
<h2>🚲 Stationnements vélos</h2>
<p>Configuration pour la conversion des données de stationnements vélos.</p>
</div>
<div class="mapping-config">
<h2>🗄️ Osmose</h2>
<p>Configuration pour la conversion des données issues d'Osmose.</p>
</div>
<div class="mapping-config">
<h2>🏛️ Musées</h2>
<p>Configuration pour la conversion des données de musées et lieux culturels.</p>
</div>
<div class="mapping-config">
<h2>🪧 Plaques commémoratives</h2>
<p>Configuration pour la conversion des données de plaques commémoratives et historiques.</p>
</div>
<div class="mapping-config">
<h2>🌳 Arbres</h2>
<p>Configuration pour la conversion des données d'arbres et d'espaces verts.</p>
</div>
<div class="mapping-config">
<h2>🚦 Panneaux de signalisation routière</h2>
<p>Configuration pour la conversion des données de panneaux de signalisation et de sécurité routière.</p>
</div>
<div class="mapping-config">
<h2>♻️ Points d'apport volontaire</h2>
<p>Configuration pour la conversion des données de points de collecte et de recyclage.</p>
</div>
<div class="mapping-config">
<h2>🦸 Demandez Angela</h2>
<p>Configuration pour la conversion des lieux partenaires du dispositif "Demandez Angela" contre le harcèlement.
</p>
</div>
<div class="mapping-config">
<h2>🎥 Appareils de surveillance</h2>
<p>Configuration pour la conversion des données de caméras et dispositifs de surveillance.</p>
</div>
<div class="mapping-config">
<h2>🏥 Lieux de soin</h2>
<p>Configuration pour la conversion des données de centres de santé, hôpitaux et lieux de soin.</p>
</div>
<div class="sources">
<h2><i class="fas fa-code-branch"></i> Sources du projet</h2>
<p>Le code source de Wololo est disponible sur GitHub : <a href="https://github.com/osm-fr/osmose-to-osm"
target="_blank">osmose-to-osm</a></p>
</div>
<div class="contact">
<h2><i class="fas fa-envelope"></i> Contact</h2>
<p>Pour toute question ou suggestion, n'hésitez pas à me contacter :</p>
<a href="mailto:contact+wololo@cipherbliss.com">contact+wololo@cipherbliss.com</a>
</div>
</div>
</body>
</html>