Danke erstmal an Alle für die bisherigen Hinweise. Ich habe mich längere Zeit nicht mehr mit beschäftigt, aber jetzt habe ich Zeit gefunden das Thema wieder anzugehen.
Wir benutzen BosMon ja nur um Alarme an Divera weiter zu leiten.
Mir stellen sich da folgende Fragen.
grisu65 hat geschrieben: ↑26. Aug 2020, 20:03
Ersetzung wie folgt mal probieren.
N52>N52.
E10>E10.
Dann wird der Text so "Sirene # #K01;N52.72883E10.73112;" umgeschrieben.
Ist diese Ersetzung vor der Auswertung von in
Telegramme > Adresse, Stichwörter in den Einstellungen oder danach? Werden die Ersetzungen in der Reihenfolge angewandt?
Die Adressregel könnte dann so aussehen.
[^\ \#\ ]+\ \#\ [\#K01;]+;[N]+(?<latitude>.+?)[E]+(?<longitude>.+?);
Leerzeichen hinterm ; am Ende mit Kopieren.
Beim Testen kam das raus.
Teste Regel [^\ \#\ ]+\ \#\ [\#K01;]+;[N]+(?<latitude>.+?)[E]+(?<longitude>.+?);
Suche nach Land: Deutschland (aus Standardwert)
Koordinaten: 52.72883, 10.73112
-- Adresse gefunden:
Bahnhofstraße
29378 Wittingen
Deutschland
52.7286585, 10.7308981
Ich habe meine Standardmodus Regeln mal nach Erweiterte Regeln kopiert und deinen Vorschlag entsprechend eingefügt. Mit Testen klappt das auch.
Teste Regel [\#\ \#]+[^;]+;[N]+(?<latitude>.+?)[E]+(?<longitude>.+?);\ %[^;\ %]+;\ %[^;\ %]+;\ %(?<locality>.+?);\ %(?<streetname>.+?);\ %(?<streetnumber>.+?);\ %,(?<object>.+?)%(?<longkeyword>.+?)%[^%]+%(?<shortkeyword>.+?)%(?<alarmtext>.+?)%
Alarmstichwort (kurz): B2
Alarmstichwort (lang): Divera Testalarm !
Alarmtext: mit SoSi
Suche nach Land: Deutschland (aus Standardwert)
Suche nach Ort: Wittingen
Suche nach Straße/Hausnummer: Bahnhofstraße 25
Suche nach Objekt: Feuerwehrhaus Wittingen
Koordinaten: 52.72883, 10.73112
Der Remoteserver hat einen Fehler zurückgegeben: (502) Ungültiges Gateway.
Wenn ich das jetzt alles schon habe, brauche ich doch theoretisch keine Adressensuche mehr über den Google oder dem BosMon Service, der gerade nicht funktioniert, und Divera würde die Koordinaten erhalten die jetzt korrekt ausgelesen wurden? Denn dieses Adresse Gefunden bezieht sich doch nur darauf das es Online Verifiziert bzw. mit dem Straßenverzeichnis eine Übereinstimmung gibt. Oder werden nur die Daten weiter geleitet die unter Adresse Gefunden ermittelt worden sind?
Brauche ich dann überhaupt noch das obige Telegramme Modifizieren?
Ich habe mal einen alten Einsatz nochmal durchs Testen gejagt, die Ausgabe sieht so aus.
Alarmstichwort (kurz): H1
Alarmstichwort (lang): abgebrochener baum auf fahrbahn
Alarmtext: mit SoSi
Suche nach Land: Deutschland (aus Standardwert)
Suche nach Ort: Wittingen
Suche nach Objekt: L270 Abs.010; B244 Wittingen => K15 Stöcken
Koordinaten: 52.74658, 10.73184
Der Remoteserver hat einen Fehler zurückgegeben: (502) Ungültiges Gateway.
Die Koordinate zeigt definitiv in die Nähe des tatsächlichen Einsatzortes. Wenn die Koordinate so zu Divera kommt und auch bei denen ausgewertet wird, bin ich zufrieden.
Ohne die jetzige Koordinate hat BosMon einfach nur den Ort ausgewertet und den Einsatzort in die Ortsmitte gelegt und die ermittelte Koordinate für die Ortsmitte an Divera übergeben.
Kann ich BosMon denn jetzt sagen das es, weil jetzt alle relevanten Daten aus dem Melder kommen, die Online Adressensuche und Koordinaten Ermittlung unterlassen soll?
Mit kameradschaftlichen Grüßen!