Alarme auf ner Karte anzeigen

Hilfe & Support rund im BosMon. Posting ist ohne Anmeldung erlaubt
searchandrescue2
Beiträge: 224
Registriert: 20. Jan 2013, 06:49

Alarme auf ner Karte anzeigen

Beitrag von searchandrescue2 »

Hallo hat jemand ne idde wie ich alarme auf ne Karte anzeigen lassen kann und wie das geht.
Crouchi
Beiträge: 276
Registriert: 11. Jan 2013, 02:58

Re: Alarme auf ner Karte anzeigen

Beitrag von Crouchi »

Entweder du filterst mit ner Batch oder einer .exe deine Nachricht so, das du nur noch Ort und Straße stehen hast und öffnest das im Broswer deiner Wahl mit Googlemaps oder Openstreet maps.

ODER aber du geduldigst dich noch bis Bosmon 1.3 denn da wird das mit den Koordinaten implementiert.

Zu deinem Thema einer Kartendarstellung hätte dir die Suche bestimmt geholfen, denn das ist ein viel diskutiertes Thema hier.

Grüße
Koerbi
Beiträge: 493
Registriert: 14. Jun 2011, 17:56

Re: Alarme auf ner Karte anzeigen

Beitrag von Koerbi »

Hallo
das mit der Batch ist nicht die schlechteste Idee weil wenn die 1.3 erscheint kann sie wahrscheinlöich Koordinaten aber es gibt ja nicht bei jedem Einsatz Koordinaten, von dem her wäre es super wenn man die Adresse aus dem Text exportieren könnte.
Kann mir jemand bei der Batch helfen?
Der Ort und die Strasse stehen immer an der gleichen Stelle im Text.
Also z.B.
F-Feu3/Musterhausen/Musterstrasse 2/ Brennt Mülleimer////
Crouchi
Beiträge: 276
Registriert: 11. Jan 2013, 02:58

Re: Alarme auf ner Karte anzeigen

Beitrag von Crouchi »

Code: Alles auswählen

set str=%1

for /F "tokens=3 delims=:" %%a in (%str%) do set str=%%a


set str=%str: =+%
set str=https://maps.google.de/maps?q=%str%
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" %str%

pause
Die Batch Datei übernimmt die Meldung aus Bosmon. Sucht dann nach den ":" Doppeltpunkten. Nimmt dann den String auseinander und Filtert Straße und Ort vom Rest der Meldung. Öffnet das dann in Googlemaps als Ziel.
Empfehle euch aber noch ZU ZUR ZUM aus der Meldung zu filtern, denn
Sonst zeigt er euch eine Route von der Ortsmitte zum Ort an.
Nach anpassen des Links ist auch eine Route vom eurem GH bis zum E-Ort möglich.

Bei mir stehen die Adressen zwischen Doppelpunkten in der Alarmierung. Bei euch muss das dann wahrscheinlich noch angepasst werden.

Aber soweit sieht meine Lösung aus, die bis auf ein paar unklare Orte (Wie Bundesstraßen) immer alles richtig anzeigt.

Grüße Crouchi
Martin112
Beiträge: 812
Registriert: 19. Sep 2013, 11:11

Re: Alarme auf ner Karte anzeigen

Beitrag von Martin112 »

Hey

was muss ich den in der Batch reinschreiben wenn meine Meldungen so aussehen:

Müllbr Musterhausen Musterstrasse 7 Sporthalle Mülleimer SoSi 18.01. 12:34

aslo anstatt / nur ein Leerzeichen

Gruß Martin112
Crouchi
Beiträge: 276
Registriert: 11. Jan 2013, 02:58

Re: Alarme auf ner Karte anzeigen

Beitrag von Crouchi »

puuuh, da hast du mir aber eine Aufgabe gegeben ;-)

Also als erstes musst du die Meldungen die du in der Karte anzeigen lassen willst, unter Telegramme modifizieren in Anführungszeichen setzen.

Desweiteren ist es WICHTIG! das die Adresse also Ort Straße und Hausnummer immer an der gleichen Stelle stehen!

Code: Alles auswählen

chcp 1252

set str=%1

for /F "tokens=2 delims= " %%a in (%str%) do set var1=%%a
for /F "tokens=3 delims= " %%a in (%str%) do set var2=%%a
for /F "tokens=4 delims= " %%a in (%str%) do set var3=%%a


set str=%var1%+%var2%+%var3%
set str=%str: =+%
set str=https://maps.google.de/maps?q=%str%
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" %str%

Viel Spaß damit =)
Martin112
Beiträge: 812
Registriert: 19. Sep 2013, 11:11

Re: Alarme auf ner Karte anzeigen

Beitrag von Martin112 »

Crouchi hat geschrieben:puuuh, da hast du mir aber eine Aufgabe gegeben ;-)

Also als erstes musst du die Meldungen die du in der Karte anzeigen lassen willst, unter Telegramme modifizieren in Anführungszeichen setzen.

Desweiteren ist es WICHTIG! das die Adresse also Ort Straße und Hausnummer immer an der gleichen Stelle stehen!

Code: Alles auswählen

chcp 1252

set str=%1

for /F "tokens=2 delims= " %%a in (%str%) do set var1=%%a
for /F "tokens=3 delims= " %%a in (%str%) do set var2=%%a
for /F "tokens=4 delims= " %%a in (%str%) do set var3=%%a


set str=%var1%+%var2%+%var3%
set str=%str: =+%
set str=https://maps.google.de/maps?q=%str%
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" %str%

Viel Spaß damit =)
hey

danke erst mal für deine Mühen.

Der ort strasse und hausnummer stehen immer an der selben stelle.das sollte also dann klappen.

was genau muß ich den bei "Telegramme modifizieren" eingeben

die ric würde ich mal sagen , Oder ?
und dann ??

Gruß Martin112
Koerbi
Beiträge: 493
Registriert: 14. Jun 2011, 17:56

Re: Alarme auf ner Karte anzeigen

Beitrag von Koerbi »

Hallo
habe etwas rumprobiert es öffnet auch Googlemaps aber keine Adresse.
könntest du mier vielleicht auch helfe?
Alarmtext wäre
F-Feu3/Musterhausen/Musterstrasse 2/ Brennt Mülleimer////
es steht immer alles an der gleichen Stelle.
Gruss Koerbi
Crouchi
Beiträge: 276
Registriert: 11. Jan 2013, 02:58

Re: Alarme auf ner Karte anzeigen

Beitrag von Crouchi »

Martin112 hat geschrieben: hey

danke erst mal für deine Mühen.

Der ort strasse und hausnummer stehen immer an der selben stelle.das sollte also dann klappen.

was genau muß ich den bei "Telegramme modifizieren" eingeben

die ric würde ich mal sagen , Oder ?
und dann ??

Gruß Martin112

Genau, bei Telegramm modifizieren musst du dann bei derjenigen RIC die du angezeigt haben möchtest, das das Telegramm in Anführungsstrichen steht.
Ich hab das mit 2 Regeln realisiert:
Regel 1: ^ ersetzen durch "
Regel 2: $ ersetzen durch "


Grüße
Crouchi
Beiträge: 276
Registriert: 11. Jan 2013, 02:58

Re: Alarme auf ner Karte anzeigen

Beitrag von Crouchi »

Koerbi hat geschrieben:Hallo
habe etwas rumprobiert es öffnet auch Googlemaps aber keine Adresse.
könntest du mier vielleicht auch helfe?
Alarmtext wäre
F-Feu3/Musterhausen/Musterstrasse 2/ Brennt Mülleimer////
es steht immer alles an der gleichen Stelle.
Gruss Koerbi
Auch an dich, gleiches wie oben....Meldung MUSS durch Telegramm modifizieren in Anführungszeichen stehen.

dann funktioniert der Code hier bei dir:

Code: Alles auswählen

chcp 1252

set str=%1

for /F "tokens=2 delims=/" %%a in (%str%) do set var1=%%a
for /F "tokens=3 delims=/" %%a in (%str%) do set var2=%%a



set str=%var1%+%var2%
set str=%str: =+%
set str=https://maps.google.de/maps?q=%str%
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" %str%
Grüße
Antworten