von DarkShadow » 24. Jul 2017, 21:53
Moin, ich hoffe ihr habt einen Tip für mich.
Nach Umstellung der Alarmierung fällt als Seperator das "*" beim Alarmtext auf dem DME weg.
Früher hatte ich 6 Regeln die bis auf wenige Ausnahmen (Bundesstraße mit Km Angabe) sehr gut funktionierte
Der folgende Alarmtext ist frei erfunden, nur die Adresse stimmt.
Verwendete Regel:
^[Auftrag:0-9]+\ [SoSi-]+(?<shortkeyword>.+?)\ [^\ ]+\ (?<locality>.+?)\ (?<sublocality>.+?)\ (?<streetname>.+?)\ (?<streetnumber>.+?)\ (?<alarmtext>.+)
Auftrag:7654321 SoSi-Th in Celle Celle Zur Ziegeninsel 1 Zufahrt Herzog-Ernst-Ring, Anr.: Mustermann, es wurden alarmiert: CE65-43-21 ELW Cellel ,CE Zug2 FF Celle
Ausgabe:
Alarmstichwort (kurz): Th
Alarmtext: 1 Zufahrt Herzog-Ernst-Ring, Anr.: Mustermann, es wurden alarmiert: CE65-43-21 ELW Cellel ,CE Zug2 FF Celle
Suche nach Land: Deutschland (aus Standardwert)
Suche nach Ort: Celle
Suche nach Ortsteil: Celle
Suche nach Straße/Hausnummer: Zur Ziegeninsel
-- Adresse gefunden:
Zur Ziegeninsel
29221 Celle
Deutschland
52.623899, 10.0901426
Mein Problem ist das die Hausnummer, speziell bei Mehrteiligen Straßennamen die ein Lehrzeichen enthalten, in den Alarmtext rutschen. Ich vermute das hängt damit zusammen weil der "neue Seperator" ja quasi ein Lehrzeichen ist. Baue ich die Alarmierung um passt die Ausgabe.
Auftrag:7654321 SoSi-Th in Celle Celle Herzog-Ernst-Ring 1 Zufahrt Zur Ziegeninsel, Anr.: Mustermann, es wurden alarmiert: XY-12-34 ELW Musterstadt ,XY Zug2 Wache Musterstadt
Ausgabe:
Alarmstichwort (kurz): Th
Alarmtext: Zufahrt Zur Ziegeninsel, Anr.: Mustermann, es wurden alarmiert: XY-12-34 ELW Musterstadt ,XY Zug2 Wache Musterstadt
Suche nach Land: Deutschland (aus Standardwert)
Suche nach Ort: Celle
Suche nach Ortsteil: Celle
Suche nach Straße/Hausnummer: Herzog-Ernst-Ring 1
-- Adresse gefunden:
Herzog-Ernst-Ring 1
29221 Celle
Deutschland
52.61799, 10.09456
Moin, ich hoffe ihr habt einen Tip für mich.
Nach Umstellung der Alarmierung fällt als Seperator das "*" beim Alarmtext auf dem DME weg.
Früher hatte ich 6 Regeln die bis auf wenige Ausnahmen (Bundesstraße mit Km Angabe) sehr gut funktionierte
Der folgende Alarmtext ist frei erfunden, nur die Adresse stimmt.
Verwendete Regel:
^[Auftrag:0-9]+\ [SoSi-]+(?<shortkeyword>.+?)\ [^\ ]+\ (?<locality>.+?)\ (?<sublocality>.+?)\ (?<streetname>.+?)\ (?<streetnumber>.+?)\ (?<alarmtext>.+)
Auftrag:7654321 SoSi-Th in Celle Celle Zur Ziegeninsel 1 Zufahrt Herzog-Ernst-Ring, Anr.: Mustermann, es wurden alarmiert: CE65-43-21 ELW Cellel ,CE Zug2 FF Celle
Ausgabe:
Alarmstichwort (kurz): Th
Alarmtext: 1 Zufahrt Herzog-Ernst-Ring, Anr.: Mustermann, es wurden alarmiert: CE65-43-21 ELW Cellel ,CE Zug2 FF Celle
Suche nach Land: Deutschland (aus Standardwert)
Suche nach Ort: Celle
Suche nach Ortsteil: Celle
Suche nach Straße/Hausnummer: Zur Ziegeninsel
-- Adresse gefunden:
Zur Ziegeninsel
29221 Celle
Deutschland
52.623899, 10.0901426
Mein Problem ist das die Hausnummer, speziell bei Mehrteiligen Straßennamen die ein Lehrzeichen enthalten, in den Alarmtext rutschen. Ich vermute das hängt damit zusammen weil der "neue Seperator" ja quasi ein Lehrzeichen ist. Baue ich die Alarmierung um passt die Ausgabe.
Auftrag:7654321 SoSi-Th in Celle Celle Herzog-Ernst-Ring 1 Zufahrt Zur Ziegeninsel, Anr.: Mustermann, es wurden alarmiert: XY-12-34 ELW Musterstadt ,XY Zug2 Wache Musterstadt
Ausgabe:
Alarmstichwort (kurz): Th
Alarmtext: Zufahrt Zur Ziegeninsel, Anr.: Mustermann, es wurden alarmiert: XY-12-34 ELW Musterstadt ,XY Zug2 Wache Musterstadt
Suche nach Land: Deutschland (aus Standardwert)
Suche nach Ort: Celle
Suche nach Ortsteil: Celle
Suche nach Straße/Hausnummer: Herzog-Ernst-Ring 1
-- Adresse gefunden:
Herzog-Ernst-Ring 1
29221 Celle
Deutschland
52.61799, 10.09456