diff --git a/symbols/index.html b/symbols/index.html index 85fd692..8317e07 100644 --- a/symbols/index.html +++ b/symbols/index.html @@ -299,7 +299,12 @@ | Gutachten: - + + + + + + @@ -308,13 +313,19 @@ | + Regenwasser: + + | Vermessung: + + + | @@ -425,16 +436,19 @@ document.addEventListener("keydown",function(e){if(e.key==="Escape"){closeImpres - - - - - - - - - - + + + + + + + + + + + + + diff --git a/symbols/js/symbols/gutachten.js b/symbols/js/symbols/gutachten.js new file mode 100644 index 0000000..0d626a5 --- /dev/null +++ b/symbols/js/symbols/gutachten.js @@ -0,0 +1,190 @@ +// ============================================ +// SYMBOL-KATEGORIE: Gutachten - Allgemein +// ============================================ + +// Kommunikation & Ablauf +SYMBOLS.gutachten_kommunikation = { + name: "Gutachten - Kommunikation", + icon: "📧", + items: [ + { + id: "ga_email", + name: "E-Mail", + filename: "gutachten_email.svg", + tags: ["email", "mail", "nachricht", "kommunikation", "gutachten"], + svg: `` + }, + { + id: "ga_ortstermin", + name: "Ortstermin", + filename: "gutachten_ortstermin.svg", + tags: ["ortstermin", "termin", "besichtigung", "gutachten"], + svg: `` + }, + { + id: "ga_anfahrt", + name: "Anfahrt", + filename: "gutachten_anfahrt.svg", + tags: ["anfahrt", "fahrt", "hin", "auto", "gutachten"], + svg: `` + }, + { + id: "ga_rueckfahrt", + name: "Rückfahrt", + filename: "gutachten_rueckfahrt.svg", + tags: ["rückfahrt", "fahrt", "zurück", "auto", "gutachten"], + svg: `` + }, + { + id: "ga_besichtigung", + name: "Besichtigung", + filename: "gutachten_besichtigung.svg", + tags: ["besichtigung", "inspektion", "prüfung", "gutachten"], + svg: `` + }, + { + id: "ga_anwesende", + name: "Anwesende Personen", + filename: "gutachten_anwesende.svg", + tags: ["anwesend", "personen", "teilnehmer", "gutachten"], + svg: `` + } + ] +}; + +// Beteiligte Parteien +SYMBOLS.gutachten_parteien = { + name: "Gutachten - Parteien", + icon: "👥", + items: [ + { + id: "ga_versicherungsnehmer", + name: "Versicherungsnehmer", + filename: "gutachten_versicherungsnehmer.svg", + tags: ["versicherungsnehmer", "vn", "kunde", "gutachten"], + svg: `VN` + }, + { + id: "ga_versicherer", + name: "Versicherer", + filename: "gutachten_versicherer.svg", + tags: ["versicherer", "versicherung", "vu", "gutachten"], + svg: `VU` + }, + { + id: "ga_makler", + name: "Versicherungsmakler", + filename: "gutachten_makler.svg", + tags: ["makler", "vermittler", "vm", "gutachten"], + svg: `` + } + ] +}; + +// Versicherungsarten +SYMBOLS.gutachten_versicherung = { + name: "Gutachten - Versicherungsarten", + icon: "🏠", + items: [ + { + id: "ga_gebaeudeversicherung", + name: "Gebäudeversicherung", + filename: "gutachten_gebaeudeversicherung.svg", + tags: ["gebäude", "versicherung", "haus", "gutachten"], + svg: `` + }, + { + id: "ga_hausratversicherung", + name: "Hausratversicherung", + filename: "gutachten_hausratversicherung.svg", + tags: ["hausrat", "versicherung", "inventar", "gutachten"], + svg: `` + }, + { + id: "ga_haftpflichtversicherung", + name: "Haftpflichtversicherung", + filename: "gutachten_haftpflichtversicherung.svg", + tags: ["haftpflicht", "versicherung", "schaden", "gutachten"], + svg: `HP` + } + ] +}; + +// Gebäudeinformation +SYMBOLS.gutachten_gebaeude = { + name: "Gutachten - Gebäudeinfo", + icon: "🏗️", + items: [ + { + id: "ga_baujahr", + name: "Baujahr Gebäude", + filename: "gutachten_baujahr.svg", + tags: ["baujahr", "alter", "gebäude", "gutachten"], + svg: `BJ` + }, + { + id: "ga_sanierung", + name: "Sanierungsmaßnahmen", + filename: "gutachten_sanierung.svg", + tags: ["sanierung", "renovierung", "modernisierung", "gutachten"], + svg: `` + } + ] +}; + +// Schadendetails (Ergänzung zu Schadensarten) +SYMBOLS.gutachten_schadendetails = { + name: "Gutachten - Schadendetails", + icon: "🔍", + items: [ + { + id: "ga_undichtigkeit", + name: "Undichtigkeit", + filename: "gutachten_undichtigkeit.svg", + tags: ["undicht", "leck", "wasser", "gutachten"], + svg: `` + }, + { + id: "ga_silikonfuge", + name: "Silikonfuge undicht", + filename: "gutachten_silikonfuge.svg", + tags: ["silikon", "fuge", "wartungsfuge", "undicht", "gutachten"], + svg: `Fuge` + }, + { + id: "ga_rissbildung", + name: "Rissbildung", + filename: "gutachten_rissbildung.svg", + tags: ["riss", "spalt", "bruch", "gutachten"], + svg: `` + }, + { + id: "ga_feuchtigkeit", + name: "Feuchtigkeitsschaden", + filename: "gutachten_feuchtigkeit.svg", + tags: ["feucht", "nass", "wasser", "durchfeuchtung", "gutachten"], + svg: `` + }, + { + id: "ga_korrosion", + name: "Korrosion", + filename: "gutachten_korrosion.svg", + tags: ["korrosion", "rost", "metall", "gutachten"], + svg: `` + }, + { + id: "ga_messpunkt", + name: "Messpunkt", + filename: "gutachten_messpunkt.svg", + tags: ["messpunkt", "messung", "aufnahme", "gutachten"], + svg: `` + }, + { + id: "ga_fotopunkt", + name: "Fotostandort", + filename: "gutachten_fotopunkt.svg", + tags: ["foto", "kamera", "standort", "blickrichtung", "gutachten"], + svg: `` + } + ] +}; diff --git a/symbols/js/symbols/regenwasser.js b/symbols/js/symbols/regenwasser.js new file mode 100644 index 0000000..eb65973 --- /dev/null +++ b/symbols/js/symbols/regenwasser.js @@ -0,0 +1,108 @@ +// ============================================ +// SYMBOL-KATEGORIE: Regenwasserwirtschaft +// ============================================ + +SYMBOLS.regenwasser = { + name: "Regenwasserwirtschaft", + icon: "🌧️", + items: [ + { + id: "rw_rigole", + name: "Rigole / Versickerungsrigole", + filename: "regenwasser_rigole.svg", + tags: ["rigole", "versickerung", "drainage", "regenwasser"], + svg: `` + }, + { + id: "rw_mulde", + name: "Versickerungsmulde", + filename: "regenwasser_mulde.svg", + tags: ["mulde", "versickerung", "grün", "regenwasser"], + svg: `` + }, + { + id: "rw_rrb", + name: "Regenrückhaltebecken", + filename: "regenwasser_rrb.svg", + tags: ["rrb", "rückhaltebecken", "retention", "regenwasser"], + svg: `RRB` + }, + { + id: "rw_rueckhalteschacht", + name: "Regenrückhalteschacht", + filename: "regenwasser_rueckhalteschacht.svg", + tags: ["schacht", "rückhaltung", "speicher", "regenwasser"], + svg: `RR` + }, + { + id: "rw_drosselschacht", + name: "Drosselschacht", + filename: "regenwasser_drosselschacht.svg", + tags: ["drossel", "schacht", "ablauf", "regenwasser"], + svg: `D` + }, + { + id: "rw_ueberlauf", + name: "Überlauf / Notüberlauf", + filename: "regenwasser_ueberlauf.svg", + tags: ["überlauf", "notüberlauf", "ablauf", "regenwasser"], + svg: `` + }, + { + id: "rw_trennkanal", + name: "Regenwasserkanal", + filename: "regenwasser_trennkanal.svg", + tags: ["kanal", "trennsystem", "leitung", "regenwasser"], + svg: `RW` + }, + { + id: "rw_einleitung", + name: "Einleitungsstelle", + filename: "regenwasser_einleitung.svg", + tags: ["einleitung", "gewässer", "auslass", "regenwasser"], + svg: `` + }, + { + id: "rw_retention", + name: "Retentionsfläche", + filename: "regenwasser_retention.svg", + tags: ["retention", "fläche", "speicher", "regenwasser"], + svg: `RET` + }, + { + id: "rw_gruendach", + name: "Gründach", + filename: "regenwasser_gruendach.svg", + tags: ["gründach", "dachbegrünung", "retention", "regenwasser"], + svg: `` + }, + { + id: "rw_zisterne", + name: "Zisterne", + filename: "regenwasser_zisterne.svg", + tags: ["zisterne", "tank", "speicher", "regenwasser"], + svg: `` + }, + { + id: "rw_nutzung", + name: "Regenwassernutzung", + filename: "regenwasser_nutzung.svg", + tags: ["nutzung", "brauchwasser", "anlage", "regenwasser"], + svg: `` + }, + { + id: "rw_sediment", + name: "Sedimentationsanlage", + filename: "regenwasser_sediment.svg", + tags: ["sedimentation", "absetzen", "reinigung", "regenwasser"], + svg: `` + }, + { + id: "rw_abscheider", + name: "Leichtflüssigkeitsabscheider", + filename: "regenwasser_abscheider.svg", + tags: ["abscheider", "öl", "leichtflüssigkeit", "regenwasser"], + svg: `LFA` + } + ] +}; diff --git a/symbols/js/symbols/vermessung-ergaenzung.js b/symbols/js/symbols/vermessung-ergaenzung.js new file mode 100644 index 0000000..f0a959d --- /dev/null +++ b/symbols/js/symbols/vermessung-ergaenzung.js @@ -0,0 +1,118 @@ +// ============================================ +// SYMBOL-KATEGORIE: Vermessung - Ergänzungen +// ============================================ + +// Vermessungspunkte +SYMBOLS.vermessung_punkte = { + name: "Vermessung - Punkte", + icon: "📍", + items: [ + { + id: "vm_hoehenfestpunkt", + name: "Höhenfestpunkt (HFP)", + filename: "vermessung_hoehenfestpunkt.svg", + tags: ["höhenfestpunkt", "hfp", "nivellement", "vermessung"], + svg: `HFP` + }, + { + id: "vm_polygonpunkt", + name: "Polygonpunkt", + filename: "vermessung_polygonpunkt.svg", + tags: ["polygonpunkt", "pp", "festpunkt", "vermessung"], + svg: `` + }, + { + id: "vm_aufnahmepunkt", + name: "Aufnahmepunkt", + filename: "vermessung_aufnahmepunkt.svg", + tags: ["aufnahmepunkt", "messung", "tachymeter", "vermessung"], + svg: `` + }, + { + id: "vm_grenzstein", + name: "Grenzstein", + filename: "vermessung_grenzstein.svg", + tags: ["grenzstein", "grenze", "stein", "vermessung"], + svg: `` + }, + { + id: "vm_grenzrohr", + name: "Grenzrohr", + filename: "vermessung_grenzrohr.svg", + tags: ["grenzrohr", "grenze", "rohr", "vermessung"], + svg: `` + }, + { + id: "vm_grenzbolzen", + name: "Grenzbolzen", + filename: "vermessung_grenzbolzen.svg", + tags: ["grenzbolzen", "grenze", "bolzen", "vermessung"], + svg: `` + }, + { + id: "vm_nivellementpunkt", + name: "Nivellementpunkt", + filename: "vermessung_nivellementpunkt.svg", + tags: ["nivellement", "höhe", "punkt", "vermessung"], + svg: `NP` + }, + { + id: "vm_trigpunkt", + name: "Trigonometrischer Punkt", + filename: "vermessung_trigpunkt.svg", + tags: ["trigonometrisch", "tp", "festpunkt", "vermessung"], + svg: `` + } + ] +}; + +// Telekommunikation +SYMBOLS.vermessung_telekom = { + name: "Vermessung - Telekom", + icon: "📡", + items: [ + { + id: "vm_telekomschacht", + name: "Telekomschacht", + filename: "vermessung_telekomschacht.svg", + tags: ["telekom", "schacht", "tk", "vermessung"], + svg: `TK` + }, + { + id: "vm_telekomkabel", + name: "Telekomkabel", + filename: "vermessung_telekomkabel.svg", + tags: ["telekom", "kabel", "leitung", "vermessung"], + svg: `TK` + }, + { + id: "vm_verteilerkasten", + name: "Verteilerkasten", + filename: "vermessung_verteilerkasten.svg", + tags: ["verteiler", "kasten", "tk", "vermessung"], + svg: `` + } + ] +}; + +// Fernwärme +SYMBOLS.vermessung_fernwaerme = { + name: "Vermessung - Fernwärme", + icon: "🔴", + items: [ + { + id: "vm_fernwaermeschacht", + name: "Fernwärmeschacht", + filename: "vermessung_fernwaermeschacht.svg", + tags: ["fernwärme", "schacht", "heizung", "vermessung"], + svg: `FW` + }, + { + id: "vm_fernwaermeleitung", + name: "Fernwärmeleitung", + filename: "vermessung_fernwaermeleitung.svg", + tags: ["fernwärme", "leitung", "rohr", "vermessung"], + svg: `FW` + } + ] +};