Wochenaufgabe KW 06/07 Apotheken

Ich bin Österreicher, mag keine Liste und bin deswegen da.

Wien ist Stadt und Bundesland zugleich, deshalb der doppelte Schlüssel. Ein Blick ins Wiki hilft vielleicht.

Für meine Auswertung heisst das Wien = 9. Sonst hab ich die Zahlen doppelt (was die Auswertung ja schon andeutet).

Lese ich so, das es 1.345 Apotheken in Österreich in 2010 gegeben hat. Das sind 93 %. Wow.

100 Apotheken ohne Name, aber bei den Öffnungszeiten ist noch was zu tun. 1032 fehlen da noch.

Hi,

nee ich wollte euch nicht alle über einen Kamm scheren, aber die Akzeptanz des Forums ist auf TALK-AT äusserst mau bis abweisend.
Zitat: “Also ich weiß nicht, worum’s dort konkret geht (und ich weigere mich, Foren zu lesen).”

Ist eigentlich das Gleiche wie es früher mal bei Talk-de war, nur ist das inzwischen (wohl aufgrund der sauguten Responszeiten und der Qualität des Forums) nahezu eingeschlafen.

Zum Thema:

  • Was im Wiki steht, kann man auch ändern. das war mal Konsens , muß es aber nicht ewig bleiben.
  • im Wiki stehen 3 Schlüssel, also müsste da nach deiner/eurer Logik 9,900,90001 stehen
  • der Trenner zwischen mehreren Tags im Value ist das Semikolon und nicht das Komma, daher wäre 9;900;90001 formal “richtiger”

nun ja, irgendwie kann man in den Auswertungen - die ich nicht schreiben werde - damit zurechtkommen; ich finde nur, dass es das unnötig kompliziert macht.

Gruss
walter

Hi Walter,

Verweigerung von Foren ist schon OK. Ich verweigere auch Mailinglisten (ausser OSMF, als Mitglied muss man ja informiert werden) :-).
Irgendwann ist die Zeit reif auf ein gemeinsames System zu wechseln.
http://www.discourse.org/ zeigt das da vielleicht mal was kommen mag (ob die Zeit jetzt schon reif ist, wag ich aber zu bezweifeln).

Das Problem bei dem Wiener Schlüssel ist, das die “Ist Element” entspricht “Ist Teilstring” Funktion nicht gegeben ist.

Da das bei OSM Count essentiell ist, gibt jetzt den folgenden code:

		// Wien Auswertungsfix
		if (b["ref:at:gkz"] == "9,90001") b["ref:at:gkz"] ="9";
		if (b["ref:at:gkz"] == "9;90001") b["ref:at:gkz"] ="9";

Hi Joachim:

http://thefive.sabic.uberspace.de/table/ApothekePLZ_DE.html?location=&sub=&subPercent=No&period=Tag&since=&lok=1

Das System lädt gerade die Daten, ich hoffe das ich alle Fehler ausmerzen konnte.

Christoph

Na, da sind wir gar nicht so schlecht. Ich möchte aber noch erwähnen, dass es bei zahlreichen Ärzten im ländlichen Raum sogenannte Hausapotheken gibt. Das kann man aus dieser Statistik herauslesen und ich selbst weiß auch von einigen.

Bei den Gemeindeschlüsseln werde ich mich nicht einmischen, da gibts einige, die bezüglich dieses Themas weitaus berufener sind.
Dass so manche meiner Landsleute mit Foren nicht können, lässt mich mittlerweile kalt. Ich denke mit Grauen zurück an eine Diskussion vor 1 Jahr, die teilweise zu sehr kindlichen Reaktionen dieser Leute führte. Da diskutiere ich lieber hier bei den Nachbarn mit.

Und meine 3+1 Apotheken bei mir ums Eck kriege ich punkto Öffnungszeiten auch noch hin.

Tagt ihr Hausapotheken auch mit amenity=pharmacy ? Dann müsste ich das in die Vorgaben anpassen, sonst werden ja Äpfel mit Birnen verglichen.

Ich habe noch keine erfasst. MMn ist das auch nicht erforderlich, da diese Ärzte nur ein eingeschränktes Sortiment haben, um den Patienten gleich die verordneten Medikamente mitzugeben. Wenn, dann sollte man es als Zusatz bei diesem Arzt taggen.
Am Rande OT erwähnt: Es gibt immer wieder Streitereien zwischen Ärzten und Apotheken, wenn erstere die vorgeschriebene Mindestdistanz zu einer niedergelassenen Apotheke nicht einhalten oder eine neue Apotheke errichtet wird und ein Arzt dann seine Hausapotheke aufgeben muss.

Das update ist fertig http://wiki.openstreetmap.org/wiki/User:Ziltoidium/Wochenaufgabe_KW_0607_Apotheken#Tabellen_mit_.C3.9Cbersicht_der_Tags

Hi,

kleine Frage: womit holst du dir die Rohdaten für die Liste? Overpass? Postgresql? Osmosis? OsmFilter? was anderes?

Falls es Postgresql wäre - was ich leicht bezweifele - hätte ich noch nen kleinen Tip.

Gruss
walter

ps: Nee, ich will das nicht selber machen :wink:

Ich hab mal noch ne Overpass-abfrage umgefickelt:
http://overpass-turbo.eu/s/7xP (bbox) vs http://overpass-turbo.eu/s/7xM (regional (hier für Sachsen))
Sucht nach Apotheken mit website=* ohne *opening_hours=**.

(Die Originalabfrage zu nem ähnlichen Thema is aus der Beispielsammlung.)

P.s. Bitte nich schlagen, wenn die so oder ähnlich hier schon wer hatte, hab bisschen den Faden verloren… :slight_smile:

Olli macht das mit dem geilen neuen CSV Feature von Overpass.

hab ich mir fast schon gedacht.
ich würde phone und contact:phone in einer Spalte zusammenfassen, da die eh gleichwertig sind.

postgresql mit coalesce(‘phone’,‘contact:phone’) würde das bringen. fax und der andere kram ebenso.

Nun denn.

Gruss
walter

Sinn der zwei phone Spalten war, dass sich die community eventuell auf eine Variante einschiesst und die andere “korrigiert”.

Vergiss es :frowning:

Habe mal noch eine Frage zum Tagging.
Ich habe heute eine getaggte Krankenhausapotheke gefunden. Bin mir jetzt noch nicht sicher ob die öffentlich nutzbar ist, werde Montag mal vorbeischauen.
Gäbe es da einen Tag den man zum Kennzeichnen nutzen könnte. access=* könnte ich mir vorstellen.
Die war getaggt und ich würde sie jetzt nicht einfach löschen wolllen, da sie ja existiert.
Bei der Apothekerkammer wird die nicht gelistet, aber sie ist hald da. Mal sehen ob ich da Montag jemanden als Ansprechpartner finde.
Ansonsten konnte ich die Liste der kammer gut zum Verifizieren nutzen, alle Apotheken die dort aufgeführt sind und ich nicht so kannte habe ich angeahren oder angerufen, um mir die Öffnungszeiten bestätigen zu lassen. Die die nicht in der Liste waren hatten die Geschäfte geräumt und auch die Telefonnummern waren offline.

Den Sinn der Unterscheidung phone oder contact:phone habe ich wohl auch nicht verstanden, phone wird meiner Meinung nach immer noch öfter benutzt ,auch von mir, da die meisten Vorlagen phone drin haben oder wie hier an erster Stelle stehen haben.
Da wäre mal eine Auswertung über die Zeit interessant, und wenn es wirklich einen bevorzugten Favoritten gäbe eine Empfehlung auch in die Vorlagen einzusetzen.

mm Was bedeuten Punkte im Tagging ?

Ich bin in AT über folgendes gestossen:

   "tags" : {
        "access" : "designated",
        "amenity" : "pharmacy",
        "crossing" : "zebra",
        "footway:left.sloped_curb.end" : "0",
        "footway:left.]sloped_curb.start" : "0,01",
        "footway:left:incline" : "0%",
        "footway:left:smoothness" : "good",
        "footway:left:surface" : "alsphalt",
        "footway:left:width" : "2",
        "footway:right.sloped_curb.end" : "0",
        "footway:right.sloped_curb.start" : "0",
        "footway:right:incline" : "0%",
        "footway:right:smoothness" : "good",
        "footway:right:surface" : "asphalt",
        "footway:right:width" : "2",
        "name" : "Ring-Apotheke"

Geschickterweise kann mongoDB das inserten, aber beim updaten macht es die Grätsche.
Ich werde es für meine Zwecke rausschmeissen, aber habt Ihr das schon gesehen ?

Noch im DRAFT Modus:

http://thefive.sabic.uberspace.de/list/pharmacy.html?postcode=42781&town=&village=&city=&country=&missing=

Was ist das:

ich lade alle Apotheken (zur Zeit noch manuell) und laufe mit nominatim drüber, um die Apotheken mit Adressen zu versehen.
Das Ergebnis ist diese Tabelle.

Die ersten Suchfilter greifen auf die Nominatim Adressen zu. Mit dem Missing Filter kann man schauen, welche Objekte noch keine Nominatim Daten haben.

Das ganze ist noch recht unbehauen, z.B. liefert nominatim die Stadt in 3 verschiedenen Felder zurück, das könnte man ja zusammenfassen, deshalb nehme ich den Link auch noch nicht “woanders” auf, er kann sich auch noch ändern.

Christoph

Für Dorsten haben vier Apotheken in der Tabelle keine Strasse http://thefive.sabic.uberspace.de/list/pharmacy.html?postcode=&town=Dorsten&village=&city=&country=&missing=

Die Strassen habe ich aber in den letzten Tagen definitiv eingetragen, zum Beispiel https://www.openstreetmap.org/node/3327557948