[closed] Emergency Map

Hallo :),

die Karte wird immer schöner! Defis sind drin Hydranten sind drin einwandfrei :slight_smile:

Da ich selbst bei der Feuerwehr bin hat man da immer noch wünsche :wink:

  • Das die Karte auf dem Handy noch eine wenig besser funktioniert… also der viewport wäre gut…
<meta name="viewport" content="width=auto, user-scalable=yes, initial-scale=1, maximum-scale = 1"/>

…so oder so ähnlich…

Das Menü wo man die Layer auswählen kann, geht beim Handy (Android, Chrome) nicht automatisch zu… vielleicht eine Knopf zum schließen?

Und wenn noch die Möglichkeit Bestände über das Handy die Position zu ermitteln, wäre auch :sunglasses:

Die Karte kommt dem jetzt schon so Inhaltlich bald gleich mit:
FOSS-GIS 2017: Feuerwehreinsatzkarten mit OSM
https://www.fossgis-konferenz.de/2017/programm/event.php?id=5180

  • Was auch nicht schlecht wäre wenn Unterflurhydranten und Oberflurhydranten unterschiedliche Symbole bekämen. Das man weiß was man sucht und was man an Werkzeug/Material man braucht. Es eilt ja meistens doch sehr…
  • Notausgänge sind auch super, aber wenn da jetzt noch die Haupt-/Neben-/ und Service Eingänge noch mit drauf wäre dann wäre es komplett :wink:

Hier ein Beispiel mit den Notausgängen…
https://wambachers-osm.website/emergency/#zoom=18&lat=48.196537&lon=11.80641&layer=OpenStreetMap.org&overlays=FFTFTTTTTTT

mach ich mal genau so rein - Mobile ist derzeit nicht mein Spezialgebiet…

Schau’n mer mal. Welcher Browser unter Android?

Was meinst du genau damit? Lat/Lon im Popup?

Freut mich. Muss mir den Artikel mal reinziehen, aber wenn deren Daten auch von OSM sind, sollte das ja klar sein.

Muss mir mal die Datenlage ansehen. insb. wieviele Hydranten keine Info darüber haben. Aber beim Cluster-Icon kann ich nur eines nehmen.

also alle Eingänge?

Danke und Gruss
walter

Hallo,
nachdem ich gerade wieder ein paar Rettungspunkte eingepflegt habe kam mir noch ein “Verbesserungsvorschlag” in den Sinn. Wäre ein Suchfeld für den Ort möglich? Dann muss man nicht die Karte kleinzoomen, an den Ort schieben und wieder groß zoomen. Bei Orten von denen ich nicht genau weiß wo ich sie finde wäre das natürlich noch wichtiger.

Schönes Wochenende

Ja, ist schon auf der Agenda.

Ich entwickle solche Karten zuerst für die Qualitätsverbesserung und manchmal finden diese dann im “Real Live” Anwendung. Dann muss ich natürlich solche Sachen verstärkt berücksichtigen.

Gruss
walter

ps: Bei den Rettungspunkten tut sich auch was. Thanks an Joachim :slight_smile:

Chrome Browser Version 59 unter Android 6.0 hab ich :slight_smile:

Aso… dass die Karte auf Knopfdruck die Position an der man sich gerade befindet über Browser->GPS holt und die Karte dann dort zentriert und rein zoomt (z=18). So wie das diese Seiten machen… mit so einem Knopf mit einem Fadenkreuz drauf…
http://opentopomap.org/#map=14/48.18529/11.80665
http://www.öpnvkarte.de/?lat=48.1971&lon=11.8043&zoom=14

ich denke die werden das über HTML5 lösen, so vielleicht:
http://www.selfhtml5.org/2014-html5-features/standort-im-browser-ermitteln-per-html5-geolocation-api/

ähhh da könnt ma vielleicht a Fragezeichen dran machen… glaub so macht es die http://openfiremap.org oder :confused:

Ja…, weil in der normalen Karte sind die normalen Eingänge ja auch nicht drin.

Gruß Michael

oops, Neuland für mich.

mal sehen. hier mal ne aktuelle Aufstellung (sind übrigens ~730.000 drin)


select tags->'fire_hydrant:type' "type", count(*)
  from planet_osm_point
 where tags->'emergency'='fire_hydrant'
 group by tags->'fire_hydrant:type'
 order by count(*) desc, tags->'fire_hydrant:type';

             type              | count  
-------------------------------+--------
 underground                   | 313323
 pillar                        | 282713
                               | 118154
 dry_barrel                    |   7195
 pond                          |   1676
 wall                          |   1407
 suction_point                 |   1049
 地下                          |    915
 подземный                     |    324
 地上                          |    209
 Barcelona                     |    157
 suction_well                  |     55
 overhead                      |     47
 unknown                       |     45
 pipe                          |     40
 wet_barrel                    |     22
 pilar                         |     18
 colonne                       |     15
 Brunnen                       |     14
 column                        |     13
 Boca de Incêndio              |     11
 Schachthydrant                |     10
 dry_hydrant                   |      8
 Bohrbrunnen                   |      7
 sampling point                |      7
 deep_well                     |      5
 esterno                       |      5
 fire_hydrant                  |      5
 undeground                    |      5
 Unterflurhydrant              |      5
 ?Funderground                 |      4
 green                         |      4
 Löschbrunnen                  |      4
 underground                   |      4
 наземный                      |      4
 -                             |      3
 pillar3                       |      3
 shaft                         |      3
 standpipe                     |      3
 suction point                 |      3
 Zisterne                      |      3
 одземный                      |      3
 100                           |      2
 bollar                        |      2
 check                         |      2
 Durchstich zum Main           |      2
 Feuerlöschbrunnen             |      2
 Grifo                         |      2
 Löschwasserbrunnen            |      2
 poteau                        |      2
 Poteau                        |      2
 Riegersdorf                   |      2
 Schacht                       |      2
 tank                          |      2
 Tiefbrunnen                   |      2
 undergound                    |      2
 Underground                   |      2
 подземный.                    |      2
 Т-500                         |      2
 放水銃                        |      2
 \                             |      1
 11-2                          |      1
 12                            |      1
 150                           |      1
 185                           |      1
 93                            |      1
 Ansaugstelle                  |      1
 bassin                        |      1
 Boca de Incêndio Fajã Alta    |      1
 Boca de Incêndio Jogo da Bola |      1
 Boca de Incêndio Pé do Pico   |      1
 Boca de Incêndio Pico         |      1
 bollard                       |      1
 cistern                       |      1
 colon                         |      1
 Esterno                       |      1
 extinguisher                  |      1
 Feuerlöscher                  |      1
 Feuerrlöschbrunnen            |      1
 FIRE ASSEMBLY                 |      1
 fire_hose_reel                |      1
 Fluss                         |      1
 g                             |      1
 Generator                     |      1
 ground                        |      1
 h                             |      1
 H150                          |      1
 Hydranteneinspeisung Wald     |      1
 Hydrant neu                   |      1
 idrante                       |      1
 lane                          |      1
 Löschwassereinspeisung TH3    |      1
 Nottingham Vertical           |      1
 o                             |      1
 Oberflur                      |      1
 Offenes Gewässer              |      1
 out-of-service                |      1
 p                             |      1
 PI                            |      1
 pi100                         |      1
 pìlar                         |      1
 PILLAR                        |      1
 pillardm                      |      1
 pillar;underground            |      1
 pillar;wall                   |      1
 pound                         |      1
 sampling_point                |      1
 Saugbrunnen                   |      1
 Saugstelle                    |      1
 SI                            |      1
 sidewalk                      |      1
 stand_pipe                    |      1
 stream                        |      1
 Teich Saugstelle              |      1
 Trockenleitung (Abnahme)      |      1
 Trockenleitung (Zuleitung)    |      1
 Überflurhydrant trocken       |      1
 undergroung                   |      1
 undergruond                   |      1
 Unterflur-                    |      1
 uu                            |      1
 walk                          |      1
 wall-mounted                  |      1
 Wassertank                    |      1
 water tank                    |      1
 well                          |      1
 Zysterne                      |      1
 Заслонова                     |      1
 К-150                         |      1
 К-200                         |      1
 К-300 / 2.8                   |      1
  надземный                     |      1
 ПГ                            |      1
 пер. Озерный                  |      1
 Подземный                     |      1
 Пподземный                    |      1
(136 Zeilen)

Toll, was sich die Leute so einfallen lassen :wink:

Jo, das geht.

Gruss
walter

ps: ich finde SQL immer noch verständlicher als Overpassisch.

Ja ok die zwei Seiten machen das schon insgesamt gut… kann man sich also Beispiel nehmen und die Hauptseite openstreetmap.org auch. Vor allem mit dem kleinen Bildschirm hat man oft Probleme… aber des kann man auf dem Desktop auch schon nachstellen wenn man das Browserfenstern mal so groß macht wie das Display des Handy ist. :wink:

Es ist insgesamt schade, weil viele Internetseiten mit OSM-Karten noch nicht wirklich beim Smartphone angekommen sind :confused:

@wambacher: http://leafletjs.com/reference-1.1.0.html#map-locate :wink:
PS: Finde es aktuell gerade nicht, aber ich glaube da gibt es noch ein Plugin bzw. Control, dass dann auch noch einen Button anbietet, um das manuell auszulösen.

Danke, ich schau mal.

Aber zuerst muss ich das Zeug mal auf meinem Andy ausprobieren.

Gruss
walter

Hab mal die Entries/Exits eingebaut.

Icons:

Werde wohl clustern müssen und mit dem Zoomlevel rumspielen, sonst ist es echt unübersichtlich.

Gruss
walter

ps: ist auch drin. hab es aber noch nicht geprüft.

:slight_smile: :slight_smile:

So schaut des schon erheblich bessern aus! :sunglasses: und lässt sich auch besser Bedienen, auf dem Handy. Das Menü der Legende geht jetzt auch zu.

Die Türen machen sich jetzt auch gut :slight_smile:

wow, das hätte ich nicht gedacht.

Gruss
walter

Ja doch was so eine Zeile bewirken kann :slight_smile:

Das Problem ist hier… ein Smartphone tut ja so als hätte es einen großen Bildschirm und rendert die Seite entsprechend… was gute Ergebnisse liefert und Skaliert sie dann im ersten Moment runter auf die Größe des Bildschirmes des Handys. Der Nutzer kann dann mit einer Geste dann hineinzoomen um es besser zu sehen. Aber das Funktioniert hier nicht, weil das Kartenfenster auf die Geste anspricht und dort die Geste annimmt :/. Da dass Kartenfenster den ganzen Bildschirm ausfüllt… hat man leider verloren, weil man nirgendwo außerhalb die Geste machen kann :roll_eyes:

Mit der einen Zeile erklärt man im wie sich das Smartphone verhalten soll… “initial-scale=1, maximum-scale = 1”

Glaub die Türen… Machen eh erst ab Zoomstufe 17, 18 Sinn… Davor erkennt man eh nix aber dafür verdecken sie alles.

Edit: Also… Vielleicht erst ab da erst laden… Kann man in der Legende ja vermerken…

Ich zitiere mal einen gewissen wambacher:

Das Problem ist, dass ich nur einen einzigen Zoombereich für alle Layer angeben kann, in dem Daten geladen werden. Und der ist zur Zeit 11-18.

Gruss
walter

Aso… Ja ok hab ich jetzt anders verstanden…

Ich bin mit dem Ergebnis der neuesten Änderungen (unreleased 2.9) nicht zufrieden. Ursache ist, dass ich nur bis zoom=18 von Mapnik Tiles geliefert bekomme.

Es gibt/gab unter OpenLayers eine Möglichkeit, höhere Zoomlevel durch optische Vergrösserung erzeugen und anzeigen zu lassen.
Die waren dann zwar unscharf, aber man konnte mindestens was sehen.

Weiss jemand, ob und ggf. wie das in Leaflet geht?

Gruss
walter

Firefox Mobile auf Android 7 zeigt den Button für das Layer-Menü nur an, wenn man auf die Desktop-Seite umschaltet. Pan & Zoom funktioniert in beiden Varianten.

Wenn ich mich richtig erinnere muss beim TileLayer maxZoom: 20 (beispielsweise) und dazu maxNativeZoom: 18 hin.

Jau,

klappt prima.

Danke und Gruss
walter