Hoi Lukas
Unten meine Antworten inline.
LG, Stefan
Am 28. Dezember 2017 um 17:31 schrieb Toggenburger Lukas Lukas.Toggenburger@htwchur.ch:
Hallo Stefan
Hier meine relativ ausführlichen Kommentare:
- Ich würde vorschlagen, dass du dich auf eine einheitliche Schreibweise festlegst: Im Mail schreibst du "OSMyBiz", beim Login (OAuth?) heisst die Applikation "OsMyBizStaging", in der Website steht dann "OpenStreetMap My Business".
Ja; das Webapp heisst im Volltext "OpenStreetMap My Business" und in der Kurzform OSMyBiz. Es ist für die "ganze Welt" entwickelt, wird nun aber bewusst erst im kleinen (Deutsch-Schweizer) Rahmen released.
Zudem läuft es erst auf dem OSM-Test-Server, daher "OsMyBizStaging" (was tatsächlich konsequenter OSMyBizStaging heissen sollte!).
- Gegenüber der gerenderten Karte sind die blauen Kreise einige wenige Pixel zu weit nach links verschoben.
Ist notiert.
In der Eingabemaske steht "Hausnummber". Das sollte wohl "Hausnummer" heissen.
Es fehlt eine Definition dafür, was "Eingeschränkt" rollstuhlfähig bedeutet. Siehe z.B. http://wiki.openstreetmap.org/wiki/DE:Key:wheelchair
Ja; ein Weblink da drauf wäre nützlich.
Der Info-Text ist zudem nicht hilfreich ("Hier ein Häkchen setzen, wenn Ihr Unternehmen rollstuhlgängig ist..."), da man dort kein Häkchen setzen kann, weil es nur ein Dropdown-Menü hat.
Ist notiert.
Und wieso ist dieses Feld grau unterlegt?
Ist bei mir nicht grau hinterlegt. Kannst du das erläutern?
- Es ist maximal Zoomlevel 18 möglich, das finde ich zu wenig gross. Du verwendest tile.osm.org: Da könntest du noch einen Zoomlevel weiter (also auf 19) gehen oder mit Interpolation noch weiter. Alternativ ginge es mit tile.osm.ch bis Zoomlevel 21.
Einverstanden. Ist notiert.
- Wer ist dein Zielpublikum? Soweit ich verstanden habe, der einfache Ladenbesitzer.
Jein - alle Unternehmen, namentlich von Restaurants, Hotels oder Shops.
Müssen wir diesem aufnötigen, einen OSM-Account zu erstellen? Dann macht dein Tool keinen grossen Unterschied zu iD?
Ja, aus verschiedenen Gründen, wie wir an einem OSM-Treffen in Zürich festgestellt haben: Das ermöglicht u.a. * das direkte Eintragen neuer Unternehmen/POIs; * Rückfragen zu Changesets und OSM Notes; * die Verwaltung "eigener" Unternehmen/POIs * sowie eine Browser-unabhängige History.
Willst du ausschliesslich Personen in der Schweiz ansprechen? Falls ja,
Vorerst ja; später im Jahr dann ganze Welt, wie oben erwähnt.
- Für Bibliotheken wäre es interessant, auch die ISIL-nummer (ref:isil=*) erfassen zu können. An der HTW laufen aktuell Bestrebungen, diese Nummern flächendeckend zu taggen (lassen) bzw. auszuwerten.
Ausgezeichnet. OSMyBiz verwendet die Presets von iD: https://github.com/openstreetmap/iD/tree/master/data/presets Die Frage ist, wird der Tag ("ref:isil=*") von des Repo-Maintainers und der OSM-Community akzeptiert. Probieren kann man's mit einem Pull-Request dort.
- Öffnungszeiten: Das Info-Popup zeigt ein Beispiel, welches nicht der gängigen Syntax entspricht:
Mist, stimmt: Das sollte tatsächlich besser "Tu-Su 07:00-12:00,13:00-17:00" heissen und könnte auf http://projets.pavie.info/yohours/ verweisen.
Allgemein glaube ich, dass die OSM-Öffnungszeiten-Syntax Normalverbraucher beim Eintragen überfordert
Klar. Dazu kann der JS Code von http://github.pavie.info/yohours/ verwendet werden.
- Mir gefällt, dass die Adresse schon vorab eingefüllt wird.
Dahinter steckt auch einige SW-Logik :-).
- Bei Details -> Name: "Migros" wäre hier ein schlechtes Beispiel, da dass eher der Operator wäre?
Schwierig, hier ein gutes Beispiel zu finden. Migros funktioniert jedenfalls international sowieso nicht. Darum wohl besser "z.B. BP".
- Braucht es die Felder "Beschreibung des Unternehmens" und "Notiz für sich und Andere" überhaupt? Auf welche Tags werden diese abgebildet?
Das sind die Quasi-Standard-Felder * https://wiki.openstreetmap.org/wiki/DE%3AKey%3Adescription * https://wiki.openstreetmap.org/wiki/DE:Key:note und die Hilfetexte sollten praktisch 1:1 vom Wiki-Text übernommen worden sein.
Ich finde die Felder zu gross im Verhältnis zu ihrer Wichtigkeit.
Ja; vielleich könnte man die tatsächlich einzeilig ans Ende dieses Abschnitts stellen. Beachte dabei, dass verschiedene Kategorien unterschiedliche Felder verlangen (ist im Preset hinterlegt).
- "Platz" bedeutet wohl "addr:place"?
Ja; Platz scheint mir besser als Örtlichkeit.
Das ist für den Normalbenutzer wohl nicht verständlich. Das müsste man wohl genauer erklären oder dann vom User versteckt machen, z.B. automatisch "addr:place" anstelle von "addr:street" befüllen, wenn keine Hausnummer angegeben wird.
Hm. Das klingt als ob du einen Pull-REquest machen willst für solch ein cleveres User Interface ;-).
Das voreingefüllte "Insel" macht die Sache wohl auch nicht klarer.
Ja, Insel macht wenig Sinn; wenn schon "Bahnhofplatz". Aber Adressen sind nun mal anspruchsvoll: Vgl. https://wiki.openstreetmap.org/wiki/Addresses Immerhin gibt es über 9800 nur scon in der Schweiz: https://taginfo.openstreetmap.ch/keys/addr:place
- Für die Felder Öffnungszeiten, Telefonnummer, Hausnummer, Postleitzahl, Land (evtl. weitere) wird keine Prüfung gemacht, ob es sich um eine sinnvolle Eingabe handelt.
Wie könnte eine solche automatisierte und über Presets gesteuerte Prüfung aussehen?
- Was passiert beim Glockensymbol ("Kartenänderungen")? Da erscheint bei mir nur "Keine Änderungen". (Nachträglich habe ich jetzt doch noch verstanden was es macht: Hier wird sichtbar, wenn "mein" Geschäft von jemand anderem abgeändert wird. Gibt es eine solche Ansicht auch für Notes, die jetzt in ein Geschäft umgewandelt worden sind, das wäre super.)
Nein. Das lässt sich mit dem jetzigen OSM API kaum automatisieren. Höchstens dass die Note "closed" ist.
- Mir persönlich liegt die Bedienung Linksklick=Bearbeiten, Rechtsklick=Neues Unternehemen nicht. Stattdessen hätte ich lieber alles mit einer der beiden Taste gemacht, evtl. mit unterschiedlichen Maus-Icons.
Das mit den Maus-Icons verstehe ich nicht. Der Rechts-Click für "Speziel/Hinzufügen" ist auch auf http://osm.org implementiert. Klick-Aktionen müssen jedenfalls auch Tablet-fähig sein.
- Mir ist nicht klar, was erscheint/erscheinen soll, wenn ich Rechtsklick auf ein leeres Gebiet mache ("Neues Unternehmen erstellen") und dann "Auf OSM.org ansehen" wähle. Wenn ich hingegen Linksklick (bestehendes Objekt bearbeiten) mache, würde ich erwarten, dass ich eine Ansicht wie https://www.openstreetmap.org/node/287667842 erhalte.
Ist notiert.
- Der "About"-Link würde für mich einen seriöseren Eindruck machen, wenn er unter der bestehenden Domain sagt, worum es sich bei der Seite handelt.
Das ist eine seriöse Webapp :-) aber ist notiert.
Der About-Text ist noch im Fluss und wird mit jeder neuen Sprache erweitert. Wir wollten nicht noch ein CMS ins App einbauen.
- Wenn eine Note für ein bestehendes Geschäft erstellt wurde, wäre es schön, im Text der Note auf einen Blick zu sehen, welche Tags denn nun geändert worden sind, bzw. vom Mapper geändert werden sollen. Hier ein Beispiel: https://master.apis.dev.openstreetmap.org/note/11060 (Konkret hinzugefügt habe ich die Telefonnummer.) Die Tags, die nicht geändert worden sind, sollten meiner Meinung nach separat aufgelistet werden. Zu klären ist auch noch, wie gelöschte Tags dargestellt werden können. Im Note-Text drin stehen aktuell keine richtigen Tags. Dies würde das Eintragen für Mapper vielleicht vereinfachen. Evtl. liesse sich die Syntax sogar anpassen an den Editor Level0? Siehe http://wiki.openstreetmap.org/wiki/Level0
Gute Vorschläge. Das wurde schlicht zuwenig durchgetestet aus Sicht eines Mappers, der OSM Notes einträgt.
In JOSM kann man Key-Value-Paare mit Copy&Paste übertragen. Bei iD ist es ein Issue, der bereits 5 Jahre(!) alt ist... https://github.com/openstreetmap/iD/issues/839
Ich hoffe, die Kommentare haben dich (bzw. deine Studenten?) nicht zu fest abgeschreckt und dass das Tool weiterentwickelt wird.
Die Bachelorarbeit ist nun leider zu Ende und Mitentwickler sind herzlich willkommen. Ich suche nun auch einen Maintainer :-) und hoffe, dass es schneller als 5 Jahre geht, bis Issues umgesetzt werden...
Beste Grüsse, Stefan
Von: talk-ch talk-ch-bounces@openstreetmap.ch im Auftrag von Stefan Keller sfkeller@gmail.com Gesendet: Donnerstag, 28. Dezember 2017 01:48 An: Openstreetmap Schweiz/Suisse/Svizzera/Svizra Betreff: [talk-ch] OSMyBiz - Ein webbasiertes Werkzeug zur Verwaltung von Unternehmensdaten
Liebe Mapper
Gerne stelle ich ein neues Tool aus meinem Lab vor: OpenStreetMap My Business (OSMyBiz)!
Es ist dies ein webbasiertes Werkzeug zur einfachen Verwaltung von Unternehmensdaten. Damit können Verwalter von Restaurants, Bars und Shops Daten zu ihrem Unternehmen einfach eingeben und aktualisieren. Neue Unternehmen werden mit dem eigenen OSM-Konto direkt als Node in OSM eingetragen, Aktualisierungen erzeugen eine OSM-Notiz (Note).
Bitte helft mit, das Tool auszutesten. Es kann nichts passieren, denn die Daten werden nur auf den OSM Test-Server geschrieben. Rückmeldungen bitte als Mail hier direkt an mich, am liebsten bis am 8. Januar 2018.
Vor dem Einloggen, muss zurzeit noch ein eigenes/neues OSM-Konto auf dem OSM Test-Server angelegt werden: https://master.apis.dev.openstreetmap.org/login
Ich wünsche allen Happy Testing und ein erfolgreiches 2018! :Stefan _______________________________________________ talk-ch mailing list talk-ch@openstreetmap.ch http://lists.openstreetmap.ch/mailman/listinfo/talk-ch _______________________________________________ talk-ch mailing list talk-ch@openstreetmap.ch http://lists.openstreetmap.ch/mailman/listinfo/talk-ch