You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#1 2013-03-12 13:26:03

Geogast
Member
Registered: 2008-08-02
Posts: 802
Website

name:XY aus Wikipedia übernehmen

Die Interwiki-Links von Wikipedia, also die Links in eine andere Sprachversion, sind ja eine Fundgrube für unsere name:XY-Tags.
Laut http://wiki.openstreetmap.org/wiki/Coll … _Wikipedia können wir das auch legal anzapfen.
Sicherlich könnte man für das Einfügen von name:XY-Tags ein Script schreiben; ich kann das aber nicht.
Ich hab für mich ein Workaround entwickelt, um zig verschiedene Tags einzufügen:
- Wikipedia-Artikel zum Bearbeiten öffnen
- unten Interwiki-Links zu anderen Sprachversionen kopieren (alle auf einmal)
- in Textverarbeitungsprogramm kopieren
- ":" durch "=" ersetzen
- "[[" durch "name:" ersetzen
- "]]" durch "" (also nichts) ersetzen
- alles kopieren
- in JOSM das Element (funtioniert auch mit Relationen) auswählen
- Strg+Shift+V drücken (neue Funktion von JOSM)
- fertig
- Im Changeset-Kommentar "name:source=Wikipedia" o.ä. nicht vergessen.
Vielleicht interessiert es ja wen.

Offline

#2 2013-03-12 13:45:32

tunnelbauer
Member
Registered: 2012-01-13
Posts: 1,011
Website

Re: name:XY aus Wikipedia übernehmen

Eigentlich kannst du dir das aber sparen, wenn es wikipedia=de:xyz gibt - da ist dann sichergestellt, dass es den Wikipedia-Link gibt und den Interwiki-Link kann man auch draus kreieren (wenn es sich denn um was mit echter geolocation handelt...)

Nachtrag:
Echte geolocation = Ort
Unechte geolocation = Büste von xy

Last edited by tunnelbauer (2013-03-12 13:46:28)


Grüße
Thomas

Offline

#3 2013-03-12 13:55:44

Geogast
Member
Registered: 2008-08-02
Posts: 802
Website

Re: name:XY aus Wikipedia übernehmen

tunnelbauer wrote:

Eigentlich kannst du dir das aber sparen, wenn es wikipedia=de:xyz gibt - da ist dann sichergestellt, dass es den Wikipedia-Link gibt und den Interwiki-Link kann man auch draus kreieren (wenn es sich denn um was mit echter geolocation handelt...)

Nachtrag:
Echte geolocation = Ort
Unechte geolocation = Büste von xy

Das verstehe ich nicht ganz. Ich will doch keinen Interwiki-Link kreieren und keinen wikipedia-Tag einfügen, sondern name:XY-Tags

Last edited by Geogast (2013-03-12 14:08:11)

Offline

#4 2013-03-12 14:16:24

tunnelbauer
Member
Registered: 2012-01-13
Posts: 1,011
Website

Re: name:XY aus Wikipedia übernehmen

Oh - Sorry, jetzt habe ich mich selber auch nicht mehr verstanden...

Zum eigentlichen Thema zurück:
Das Tool zum Austauschen der Satzzeichen stellt eigentlich kein Problem dar. Siehe hier: http://stackoverflow.com/questions/6003 … line-envir  (Antwort 12 zB)

Problematischer wird es aber mit dem Vorkommen nicht unterstützter Zeichensätze - was willst du mit denen machen?


Grüße
Thomas

Offline

#5 2013-03-12 15:11:50

EvanE
Member
Registered: 2009-11-30
Posts: 5,716

Re: name:XY aus Wikipedia übernehmen

tunnelbauer wrote:

Zum eigentlichen Thema zurück:
Das Tool zum Austauschen der Satzzeichen stellt eigentlich kein Problem dar. Siehe hier: http://stackoverflow.com/questions/6003 … line-envir  (Antwort 12 zB)

Problematischer wird es aber mit dem Vorkommen nicht unterstützter Zeichensätze - was willst du mit denen machen?

Ich verstehe nicht ganz den Sinn darin, Übersetzungen einzufügen, deren Sprache (wie ungarisch, finnisch, japanisch, koreanisch, chinesisch, arabisch, hebräisch, ...) ich nicht mal ansatzweise spreche. 

Edbert (EvanE)

Offline

#6 2013-03-12 15:25:21

poppei82
Member
From: Germany
Registered: 2011-07-29
Posts: 456

Re: name:XY aus Wikipedia übernehmen

EvanE wrote:

Ich verstehe nicht ganz den Sinn darin, Übersetzungen einzufügen, deren Sprache (wie ungarisch, finnisch, japanisch, koreanisch, chinesisch, arabisch, hebräisch, ...) ich nicht mal ansatzweise spreche.

Ich glaube er meint, eben WEIL du es nicht sprichst, kann man die Wikipedia anzapfen, um aus dem name:de=Mainz ein name:pl=Moguncja zu machen, damit es auf einer internationalen Karte in der jeweiligen Landessprache dargestellt wird, ohne dass wir extra mühsam Hand anlegen müssen. Ich glaub er möchte nur vorhandenes Wissen nutzen und nicht ständig das Rad neu erfinden, indem man wartet, bis ein Landessprachler sich erbarmt auch den OSM-Namen zu ändern.


Hilf mit bei der Qualitätssicherung! Lasse dir mit dem QAT-Skript Fehler direkt in JOSM anzeigen!
Im Keepright Users Guide findest du Hilfe.

Offline

#7 2013-03-12 16:30:50

EvanE
Member
Registered: 2009-11-30
Posts: 5,716

Re: name:XY aus Wikipedia übernehmen

poppei82 wrote:
EvanE wrote:

Ich verstehe nicht ganz den Sinn darin, Übersetzungen einzufügen, deren Sprache (wie ungarisch, finnisch, japanisch, koreanisch, chinesisch, arabisch, hebräisch, ...) ich nicht mal ansatzweise spreche.

Ich glaube er meint, eben WEIL du es nicht sprichst, kann man die Wikipedia anzapfen, um aus dem name:de=Mainz ein name:pl=Moguncja zu machen, damit es auf einer internationalen Karte in der jeweiligen Landessprache dargestellt wird, ohne dass wir extra mühsam Hand anlegen müssen. Ich glaub er möchte nur vorhandenes Wissen nutzen und nicht ständig das Rad neu erfinden, indem man wartet, bis ein Landessprachler sich erbarmt auch den OSM-Namen zu ändern.

Da liegt doch der Hund begraben. Wenn es keinen Landessprachler interessiert, wofür brauchen wir es dann?

Ich verstehe ja die Aktion, die Hauptstädte der Welt in möglichst vielen Sprachen zu erfassen. Auch bei den Milionenstädten habe ich Verständnis dafür. Aber müssen wir z.B. den Namen von Bonn wirklich in knapp 100 Sprachen haben oder den Bonner Hauptbahnhof in immerhin 4 Sprachen?

Wenn ich eine Sprache nicht spreche, kann ich den Namen in dieser Sprache nicht überprüfen. Das widerspricht dem Gebot dass ich alle meine Eintragungen selber verifizieren können sollte. 

Edbert (EvanE)

Offline

#8 2013-03-12 16:46:56

unixasket
Member
From: 4711 88 666 (=47,88N 11,666E)
Registered: 2012-06-06
Posts: 832
Website

Re: name:XY aus Wikipedia übernehmen

EvanE wrote:

Da liegt doch der Hund begraben. Wenn es keinen Landessprachler interessiert, wofür brauchen wir es dann?

Ich verstehe ja die Aktion, die Hauptstädte der Welt in möglichst vielen Sprachen zu erfassen. Auch bei den Milionenstädten habe ich Verständnis dafür. Aber müssen wir z.B. den Namen von Bonn wirklich in knapp 100 Sprachen haben oder den Bonner Hauptbahnhof in immerhin 4 Sprachen?

Und wenn es doch jemanden interessiert: Wenn ich in ein fremdes Land mit anderer Sprache Reise, will ich vielleicht auf meinem Garmin eine OSM-Karte der Gegend nutzen. Dumm aber wenn sogar die Schrift anders ist und ich keine Namen auf der Karte erkennen kann. Da sehe ich Mehrsprachigkeit der Namen schon als großen Vorteil, auch für kleine Orte, POIs etc.

Gruß
unixasket

Offline

#9 2013-03-12 16:47:01

poppei82
Member
From: Germany
Registered: 2011-07-29
Posts: 456

Re: name:XY aus Wikipedia übernehmen

EvanE wrote:

wofür brauchen wir es dann?

z. B. http://blog.openstreetmap.de/2012/03/wi … gual-maps/

EvanE wrote:

Aber müssen wir z.B. den Namen von Bonn wirklich in knapp 100 Sprachen haben oder den Bonner Hauptbahnhof in immerhin 4 Sprachen?

Brauchen wir gemappte Hundekottütenspender?
Es heißt ja noch lange nicht, dass alle Informationen, die in der OSM-Datenbank vorhanden sind, vom Renderer visualisiert werden müssen.

EvanE wrote:

Wenn ich eine Sprache nicht spreche, kann ich den Namen in dieser Sprache nicht überprüfen.

Wäre auch bisschen übertrieben, wenn ein Schild an der Bonner Gemeindegrenze in allen Weltsprachen stehen würde.

EvanE wrote:

Das widerspricht dem Gebot dass ich alle meine Eintragungen selber verifizieren können sollte.

Vertraust du der Wikipedia nicht?


Hilf mit bei der Qualitätssicherung! Lasse dir mit dem QAT-Skript Fehler direkt in JOSM anzeigen!
Im Keepright Users Guide findest du Hilfe.

Offline

#10 2013-03-12 16:51:57

Chenshi
Member
From: Diepholzer Land, Niedersachsen
Registered: 2009-04-22
Posts: 527

Re: name:XY aus Wikipedia übernehmen

hier wollte nur kurz einwerfen: Wikidata sammelt ja überschneidungsdaten aus allen wikiversionen, auch die interwikis. http://www.wikidata.org/wiki/Q24879

Online

#11 2013-03-12 17:51:15

Netzwolf
Member
Registered: 2008-04-01
Posts: 1,681
Website

Re: name:XY aus Wikipedia übernehmen

Nahmd,

Geogast wrote:

- Wikipedia-Artikel zum Bearbeiten öffnen
- unten Interwiki-Links zu anderen Sprachversionen kopieren (alle auf einmal)
- in Textverarbeitungsprogramm kopieren
- ":" durch "=" ersetzen
- "[[" durch "name:" ersetzen
- "]]" durch "" (also nichts) ersetzen
- alles kopieren
- in JOSM das Element (funtioniert auch mit Relationen) auswählen
- Strg+Shift+V drücken (neue Funktion von JOSM)
- fertig
- Im Changeset-Kommentar "name:source=Wikipedia" o.ä. nicht vergessen.

Oder so.

Gruß Wolf


Fragen zu meinen Posts via Mastodon oder per Twitter-DM.

Offline

#12 2013-03-12 18:18:07

MHohmann
Member
From: Tartu, Estonia
Registered: 2009-06-07
Posts: 1,600
Website

Re: name:XY aus Wikipedia übernehmen

EvanE wrote:

Wenn es keinen Landessprachler interessiert, wofür brauchen wir es dann?

Dass es keinen landessprachlichen Mapper gibt, der einen Namen eintragen kann, heißt ja noch lange nicht, dass es keinen landessprachlichen Nutzer gibt, der mit der Information etwas anfangen kann. Mag ja sein, dass kein Mapper den japanischen Namen von Münster kennt und von Hand einträgt, aber ein Japaner hätte ihn vielleicht trotzdem gerne auf seiner Karte.

Last edited by MHohmann (2013-03-12 18:22:08)


SotM Baltics, 3.-4. August 2013, Tartu, Estonia: amenity=university, mappers=yes

Offline

#13 2013-03-12 18:31:55

Tordanik
Moderator
From: Germany
Registered: 2008-06-17
Posts: 2,840
Website

Re: name:XY aus Wikipedia übernehmen

Sind da nicht schon Tools in Entwicklung? Das hier scheint in die Richtung zu gehen, auch wenn es wohl noch nicht ganz fertig ist und ich es noch nicht genutzt habe: http://wiki.openstreetmap.org/wiki/Nomino

Und ich meine auch, schon vor Jahren einen fertigen Wikipedia-Tag-Setzer und Name-Tag-Ergänzer gesehen zu haben, aber finde den Link nicht mehr.


OSM in 3D: OSM2World

Offline

#14 2013-03-12 18:32:34

Geogast
Member
Registered: 2008-08-02
Posts: 802
Website

Re: name:XY aus Wikipedia übernehmen

Netzwolf wrote:

Nahmd,

Oder so.

Gruß Wolf

Hast du das heute als Reaktion auf meinen Post geschrieben? Dann wäre ich echt beeindruckt.

Offline

#15 2013-03-12 18:46:59

Netzwolf
Member
Registered: 2008-04-01
Posts: 1,681
Website

Re: name:XY aus Wikipedia übernehmen

Nahmd,

Geogast wrote:

Hast du das heute als Reaktion auf meinen Post geschrieben?

Nein und ja.
Nein: ich hatte für die Einteilung der Ostalpen ein Offline-Tool gefertigt, um die Relationen internationailsiert zu benamsen.
Ja: das hab ich schnell von Perl nach PHP umcodiert und den HTML-Code eingefügt.

Dann wäre ich echt beeindruckt.

Dafür gibts keinen Grund. Es sind nicht mal zwei Dutzend Zeilen Code.

Gruß Wolf


Fragen zu meinen Posts via Mastodon oder per Twitter-DM.

Offline

#16 2013-03-12 19:02:42

poppei82
Member
From: Germany
Registered: 2011-07-29
Posts: 456

Re: name:XY aus Wikipedia übernehmen

Netzwolf wrote:

Ja: das hab ich schnell von Perl nach PHP umcodiert und den HTML-Code eingefügt.

Mein Held des Tages! Super!!


Hilf mit bei der Qualitätssicherung! Lasse dir mit dem QAT-Skript Fehler direkt in JOSM anzeigen!
Im Keepright Users Guide findest du Hilfe.

Offline

#17 2013-03-12 19:07:13

poppei82
Member
From: Germany
Registered: 2011-07-29
Posts: 456

Re: name:XY aus Wikipedia übernehmen

EvanE wrote:

Ich verstehe ja die Aktion, die Hauptstädte der Welt in möglichst vielen Sprachen zu erfassen. Auch bei den Milionenstädten habe ich Verständnis dafür. Aber müssen wir z.B. den Namen von Bonn wirklich in knapp 100 Sprachen haben oder den Bonner Hauptbahnhof in immerhin 4 Sprachen?

Ich glaube nun deinen Einwand zu verstehen (nachdem ich Netzwolfs Übersetzungen angeschaut habe): wenn es einen Import aller verfügbaren Sprachen gäbe, wäre es in der Eigenschaftenliste sehr unübersichtlich... OK, die Eigenschaften einer Stadt editiert man nicht alltäglich, aber trotzdem sollte das in JOSM irgendwie "versteckt" werden, wenn es irgendwie mehr als 10 Sprachen gibt.

Last edited by poppei82 (2013-03-12 19:07:35)


Hilf mit bei der Qualitätssicherung! Lasse dir mit dem QAT-Skript Fehler direkt in JOSM anzeigen!
Im Keepright Users Guide findest du Hilfe.

Offline

#18 2013-03-12 19:09:03

Netzwolf
Member
Registered: 2008-04-01
Posts: 1,681
Website

Re: name:XY aus Wikipedia übernehmen

Nahmd,

diese Diskussion dreht sich um ein Luxusproblem.

Für die Nützlichkeit eines Namens auf einer Karte reicht aus, dass man die Schrift lesen kann. Die Sprache ist minderwichtig. Ich denke, man kann bei den meisten Fernreisenden davon ausgehen, dass sie lateinische Schrift lesen können. Die Übersetzung der Namen auf einer Karte von Deutschland ist also nett, aber nicht wirklich notwendig.

Problematisch sind Namen, die im Original nicht mit lateinischen Buchstaben geschrieben werden. Ein Ägypten-Karte in arabischer Schrift ohne Transliteration ist für die meisten von uns wenig hilfreich. Doch es braucht keine Übersetzung, sondern es reicht eine Transkription, die die Zeichen “lesbar” macht.

Die aber ist für Zeichen- und Silbenschriften hinreichend gut automatisch zu erstellen, natürlich in beide Richtungen.

Jemand, der in Griechenland oder Russland oder Ägypten oder Japan eine Karte erstellt, wird sich kaum auf ein paar zufällig eingetragene Übersetzungen verlassen. Wenn er doch automatisch transkribieren kann.

Gruß Wolf


Fragen zu meinen Posts via Mastodon oder per Twitter-DM.

Offline

#19 2013-03-12 19:11:24

Theodin
Member
Registered: 2013-02-10
Posts: 221

Re: name:XY aus Wikipedia übernehmen

Netzwolf wrote:

Dafür gibts keinen Grund. Es sind nicht mal zwei Dutzend Zeilen Code.

Doch - als Nichtprogrammiersprachenmächtiger darf man da beeindruckt sein.

Lässt sich auch gut als Übersetzungstool zweckendfremden wink

Offline

#20 2013-03-12 19:18:45

Oli-Wan
Member
From: NRW
Registered: 2010-09-14
Posts: 2,814

Re: name:XY aus Wikipedia übernehmen

Netzwolf wrote:

Für die Nützlichkeit eines Namens auf einer Karte reicht aus, dass man die Schrift lesen kann. Die Sprache ist minderwichtig.

Stimmt (ebenso wie der Rest Deines Postings); beim Eintragen aber - und darauf bezog sich Edberts Einwand - ist die Sprache schon wichtig. Etwa wenn man den Namen einer Stadt in einer fremden Sprache aus der Existenz einer Seite in der jeweiligen Wikipedia ableiten will, sollte man durch hinreichendes Verständnis der Seite mindestens verifizieren können, daß tatsächlich dieselbe Stadt gemeint ist.


No animals were harmed in the writing of this posting.

Offline

#21 2013-03-12 19:30:54

Netzwolf
Member
Registered: 2008-04-01
Posts: 1,681
Website

Re: name:XY aus Wikipedia übernehmen

Nahmd,

Oli-Wan wrote:

Etwa wenn man den Namen einer Stadt in einer fremden Sprache aus der Existenz einer Seite in der jeweiligen Wikipedia ableiten will, sollte man durch hinreichendes Verständnis der Seite mindestens verifizieren können, daß tatsächlich dieselbe Stadt gemeint ist.

Volle Zustimmung.
Gerade weil der Eintrag nicht wirklich nötig ist, sollte man auf gar keinen Fall einen falschen Eintrag erstellen.

Mehrsprachigkeit ist auch nicht immer Luxus: wenn man “in fremden Revieren wildert”, so wie ich an der slowenisch-italienischen Grenze, gebietet schon der Respekt vor den Locals, die dort angelegten Regionen auch in den Sprachen der benachbarten Ländern zu benamsen, und insbesonders den Master-"name="-Eintrag (den ohne Sprachcode) passend auszuwählen.

Gruß Wolf


Fragen zu meinen Posts via Mastodon oder per Twitter-DM.

Offline

#22 2013-03-12 20:14:37

!i!
Member
Registered: 2009-11-28
Posts: 3,313
Website

Re: name:XY aus Wikipedia übernehmen

Ich hoffe ich zerreiße den Faden nicht, aber vielleicht ist es in diesem Zusammenhang ja auch interessant, dass an einem tag für wikidata gearbeitet wird:
http://wiki.openstreetmap.org/wiki/Prop … s/Wikidata
Laut Aussage soll das insbesondere Probleme mit Namen etc. vermeiden helfen (ich kenne Wikidata noch zu schlecht).


privater Account von KVLA-HRO-Mei

Offline

#23 2013-03-12 22:09:03

BFX
Member
Registered: 2012-02-03
Posts: 123

Re: name:XY aus Wikipedia übernehmen

EvanE wrote:

Da liegt doch der Hund begraben. Wenn es keinen Landessprachler interessiert, wofür brauchen wir es dann?

Wofür soll ich denn meine Umgebung erfassen, ich weiß doch wo alles liegt...

EvanE wrote:

Ich verstehe ja die Aktion, die Hauptstädte der Welt in möglichst vielen Sprachen zu erfassen. Auch bei den Milionenstädten habe ich Verständnis dafür. Aber müssen wir z.B. den Namen von Bonn wirklich in knapp 100 Sprachen haben oder den Bonner Hauptbahnhof in immerhin 4 Sprachen?

Wenn jemand eine Wikipediaseite in einer anderen Sprache für den Bonner Hauptbahnhof anlegt, muss er doch für irgendjemanden interressant genug dafür sein.

Offline

#24 2013-03-12 23:08:00

Geogast
Member
Registered: 2008-08-02
Posts: 802
Website

Re: name:XY aus Wikipedia übernehmen

Netzwolf wrote:

Für die Nützlichkeit eines Namens auf einer Karte reicht aus, dass man die Schrift lesen kann. Die Sprache ist minderwichtig. Ich denke, man kann bei den meisten Fernreisenden davon ausgehen, dass sie lateinische Schrift lesen können. Die Übersetzung der Namen auf einer Karte von Deutschland ist also nett, aber nicht wirklich notwendig.

Problematisch sind Namen, die im Original nicht mit lateinischen Buchstaben geschrieben werden. Ein Ägypten-Karte in arabischer Schrift ohne Transliteration ist für die meisten von uns wenig hilfreich. Doch es braucht keine Übersetzung, sondern es reicht eine Transkription, die die Zeichen “lesbar” macht.

Sehe ich auch so.
Dafür sollte man sich aber auch einen Tag einigen, in der Art von name:latin_letters=*.
Gerne wird halt name:en=* dafür missbraucht, wie z.B. hier: Da ist name:en wirklich der englischsprachige Name, also eine Übersetzung; name:en1 aber eine Transkription.

Netzwolf wrote:

Die aber ist für Zeichen- und Silbenschriften hinreichend gut automatisch zu erstellen, natürlich in beide Richtungen.

An welcher Stelle sollte das automatische Erstellen laufen? Beim Rendern einer Karte - so dass das in die OSM-Daten gar nicht eingetragen wird? Das fände ich ungünstig, weil das die Anforderungen an Kartenersteller erhöht. Wenn man sich auf einen Transkriptions-Tag einigen könnte, wäre das IMHO eine bessere Lösung.

Last edited by Geogast (2013-03-12 23:08:15)

Offline

#25 2013-03-13 00:08:26

Netzwolf
Member
Registered: 2008-04-01
Posts: 1,681
Website

Re: name:XY aus Wikipedia übernehmen

Nahmd,

Geogast wrote:

Dafür sollte man sich aber auch einen Tag einigen, in der Art von name:latin_letters=*.
Gerne wird halt name:en=* dafür missbraucht, wie z.B. hier: Da ist name:en wirklich der englischsprachige Name, also eine Übersetzung; name:en1 aber eine Transkription.

Das wird in der Realität etwas schwieriger: während Umschrift für Griechische oder Kyrillische Zeichen (halbwegs) klar ist, gibt es z.B. für Japanisch (mindestens) zwei Umschriften.

Netzwolf wrote:

Die aber ist für Zeichen- und Silbenschriften hinreichend gut automatisch zu erstellen, natürlich in beide Richtungen.

An welcher Stelle sollte das automatische Erstellen laufen? Beim Rendern einer Karte - so dass das in die OSM-Daten gar nicht eingetragen wird?

Wenn ich eine Karte rendere, mache ich es an dieser Stelle selbst und verlasse mich nicht auf eine zufällige Auswahl transkribierter Namen durch irgendwelche Hansel.

Das fände ich ungünstig, weil das die Anforderungen an Kartenersteller erhöht.

Die Vorstellung, alles direkt aus Rohdaten machen zu wollen, ist offensichtlich verbreitet. smile

Wenn man sich auf einen Transkriptions-Tag einigen könnte, wäre das IMHO eine bessere Lösung.

Auch wenn machmal eine Transkription vorbildlich vorbereitet wird, sollte man das
nicht unbedingt voraussetzen.

Gruß Wolf


Fragen zu meinen Posts via Mastodon oder per Twitter-DM.

Offline

Board footer

Powered by FluxBB