Re: [Talk-de] Relationen Radverkehrsnetz NRW gel öscht!

2008-12-02 Diskussionsfäden Martin Simon
2008/12/2 Frederik Ramm [EMAIL PROTECTED]:
 Wenn Du ein osm version=0.5 ... /osm um die Datei rumklatschst,
 muss sie sich doch in JOSM oeffnen lassen, dann muesste man die Ways
 nachladen koennen? Alternativ

Hi,
das funktioniert leider nicht, weil JOSM nicht die einzelnen Objekte
laden will, sondern über .../relation/9148/full alle Objekte, die
als Mitglieder der Relation in der Datenbank sind.
Da die Relation nicht mehr in der (aktuellen) Datenbank ist, schlägt
das fehl. Ich habe auch keinen Weg gefunden, einen *bestimmten*
History-Eintrag zu laden (und erst recht nicht full), also so etwas
wie .../relation/9148/history/42/full.

 Ich habe versucht, alle Wege über die api/xapi mittels einer
 Komma-getrennten Liste anzufordern, das funktioniert aber leider
 nicht.

 wget -O- http://www.openstreetmap.org/api/0.5/ways?ways=1234,5678,2345,3456

 dabei kommen aber nur die Ways, nicht die Nodes.

Danke, das funktioniert mittlerweile(hatte gestern irgend einen Fehler
in die Anfrage eingebaut...), ich werde mir jetzt aus dieser Datei die
nodes herausfriemeln und dann aus allen Einzelteilen eine
funktionierende .osm bauen...

 Gibt es eigentlich die INFAS-Kreisgrenzen schon irgendwo im
 OSM-Format? Die wären sehr nützlich, um die Relation gleich *richtig*
 zu trennen...

 Ne, aber eventuell kann man den Kreisgrenzen-Layer vom OSM-Inspector
 irgendwie im JOSM anzeigen... mal sehen.

Das wäre mit Sicherheit auch für Leute interessant, die ihre Gegend im
Vorfeld des imports genauer prüfen wollen und ggf. problematische
Daten (was auch immer...) vorher korrigieren möchten.

Vielen Dank für deine Mühe!

Gruß,
Martin

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Relationen Radverkehrsnetz NRW gel öscht!

2008-12-02 Diskussionsfäden Martin Simon
Am 2. Dezember 2008 15:11 schrieb Martin Simon [EMAIL PROTECTED]:
 2008/12/2 Frederik Ramm [EMAIL PROTECTED]:
 Wenn Du ein osm version=0.5 ... /osm um die Datei rumklatschst,
 muss sie sich doch in JOSM oeffnen lassen, dann muesste man die Ways
 nachladen koennen? Alternativ


So, nach fast einem halben Tag Wege aus der Relation filtern, Punkte
aus den Wegen filtern (12 verschiedene Anfragen bei der API...),
herunterladen von Grenzen, sortieren von Wegstücken mittels OSM
Inspector und JOSM sowie erstellen der neuen Relationen ist es
vollbracht!

Es gibt nun folgende neue Relationen:

55615: Kreis Düren
55614: Stadt Aachen
55613: Kreis Aachen
55612: Kreis Euskirchen
55611: Stadt Bonn
55610: Rhein-Sieg-Kreis
55609: Rhein-Erft-Kreis
55608: Rhein-Kreis Neuss
55607: Stadt Köln
55606: Stadt Leverkusen
55605: Rheinisch-Bergischer Kreis
55604: Stadt Solingen
55603: Stadt Wuppertal
55602: Kreis Mettmann
55601: Stadt Essen
55600: Stadt Herne
55599: Kreis Recklinghausen
55598: Kreis Unna
55597: Kreis Borken
55596: Märkischer Kreis

Ich werde heute Abend noch auf der entsprechenden Wiki-Seite anregen,
die restlichen Radverkehrsnetz-Relationen in Kreis-Relationen
umzuwandeln und die Mitglieder in die Kreise einzusortieren.
Außerdem hänge ich jetzt noch alle neuen Relationen in die Superrelation ein.

Auch wenn die betreffenden Straßen jetzt nach Kreisen sortiert sind,
ist noch ein bischen Handarbeit an den meisten Grenzen nötig, wenn man
das ganze genau haben will.
Das dürfte sich aber erst nach dem INFAS-Import lohnen.

MfG,
Martin

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Relationen Radverkehrsnetz NRW gel öscht!

2008-12-01 Diskussionsfäden Martin Simon
Am 1. Dezember 2008 03:04 schrieb Frederik Ramm [EMAIL PROTECTED]:
 Hallo,

 Ich wollte eben ein Stück des Radverkehrsnetzes NRW in Köln ergänzen
 und stellte fest, daß jemand im gesamten Raum Köln/Bonn/Voreifel (und
 eventuell noch weiter, andere Relationen dieses Typs haben aber
 überlebt) die entsprechenden Relationen gelöscht hat.
 Damit sind Informationen über tausende Mitgliedswege verloren gegangen

 Welche Information genau ist verloren gegangen? Dass es sich bei dem
 beteiligten Radweg um einen Radweg handelte? Dass der beteiligte Radweg
 in Nordrhein-Westfalen lag?

 Ich hab diese Relation zwar nicht geloescht, aber ich habe sie dann und
 wann als ein Beispiel fuer meines Erachtens uebertriebenen Hang zu
 Sammelrelationen genannt, der zu wenig aussagekraeftigen und schwer
 bearbeitbaren Riesenrelationen fuehrt.

Moin!

Die Information, daß der Weg/die Straße zu genau *diesem* Netzwerk gehört.
Es is ja nicht so, daß dort einfach nur alle *Radwege* in NRW in einen
Topf geschmissen werden, aber das sieht man auch bei einem kurzen
Blick auf die CycleMap. Das Netzwerk benutzt sämtliche Straßen- und
Wegtypen; Radwege, Wohnstraßen, Feldwege, Landesstraßen ohne
Radweg bis hin zu ausgeschilderten Fußweg-Stücken, auf denen
geschoben weren muß.

Einfach alle Wege mit rcn=yes network=bla zu taggen, kommt in Konflikt
mit möglichen anderen Routen und hat nicht wirklich einen
Zusammenhang. Warum haben wir dann die Multipolygon-Geschichte damals
nicht ohne Relation gelöst - einfach an jeden beteiligten Weg ein
multipolygon=Martins Wald und role=inner/outer - funktioniert
wunderbar! ;-)

Dasselbe gilt für die D-Netz-Routen: was ist an diesen
Sammelrelationen eher Relations-würdig als an einem Netzwerk, das
*auch* sehr konkret festgelegte Strecken enthält?

Die Benutzung einer Ralation für das Radverkehrsnetz ermöglicht die
saubere Trennung zwischen dem physischen Weg, der benutzt wird, und
der ihn benutzenden Route.
Dabei kann Die Relation deutlich mehr informationen enthalten, wie
z.B. den Betreiber, Webseite, Rollen, evtl. einen Hinweis für den
Renderer auf ein Logo des Weges, you name it.

Ganz ehrlich, Ich bin nicht bereit, das alles in jeden einzelnen Weg
zu schreiben und alle Konflikte mit alllen anderen
Rad-Auto-Fuß-Pferde-Rollerblade-Routen aufzulösen (schau dir das
Rheintal an, da benutzen teilweise *sehr* viele Routen ein Wegstück).
Wir haben jetzt (geraten) vielleicht 2000 Wege in NRW gesammelt, ich
denke, wenn es am Ende 5000 sind, ist das noch niedrig gegriffen; die
entsprechenden tags sollen dann also 5000 mal dupliziert werden,
obwohl sie nur die Leute interessieren, die Fahrradkarten rendern?

 Einige Leute aus NRW haben in Essen versucht, mir das zu erklaeren. Wenn
 ich mich recht entsinne, dann ist das bei Euch in NRW so, dass es
 einfach keine numerierten Wege gibt, die man als Route taggen koennte,
 sondern es gibt einfach einen Riesenhaufen Radwege, die als Teil des
 offiziellen Radwegenetzes ausgewiesen sind (erkennt man an der
 Schilderfarbe?) und die habt ihr in die Relation gepackt, hab ich das
 richtig verstanden?

 Dann haette die Relation also die einzige Funktion gehabt, zwischen
 dies ist ein offizieller Radwegnetz-NRW-Radweg und dies ist einfach
 nur irgendein Radweg zu unterscheiden, stimmt das?

 Dann wuerde ich sagen: Relation bleiben lassen, Tags stattdessen
 benutzen. Relationen braucht man doch nur, wenn der gleiche Weg zu
 verschiedenen Routen o.ae. gehoert. Wenn ihr aber in NRW eh keine
 (offiziellen) Routen habt, dann koennt ihr die Ways doch genauso gut mit
 route=Radwegenetz NRW taggen und spart Euch den Aufwend mit der
 Riesenrelation.

Du hast richtig verstanden, daß es um die Mitgliedschaft im Netzwerk
geht, ja(wie bei jeder anderen Route auch).
Es geht aber gerade *nicht* nur um Radwege, sondern um jegliche
beteiligten Wege (wie bei jeder...).

Ich bedauere auch sehr, daß bei uns die Nümmerchen fehlen und das
ganze nicht so schön in einzelne Routen fragmentiert ist, sondern
langweilig-einheitlich in jeder Ecke von NRW (und Rheinland-Pfalz,
dasselbe in *grün*) nach den gleichen Schildern gefahren werden kann.
;-)

Das heißt aber nicht, daß dadurch keine anderen Routen auf denselben
Wegstücken geführt werden(siehe oben).
Das RVN ersetzt keineswegs alle anderen Routen in NRW, das trifft
höchstens für lokale Netzwerke zu und selbst die bestehen vielfach
noch.

 Ich sehe in der Datenbank gerade die Relationen

 #35810 Radverkehrsnetz NRW
 #33216 Radverkehrsnetz NRW (Superrelation)
 #16485 Radverkehrsnetz NRW

 Die Relation #9148 mit dem gleichen Namen und ueber 1000 Ways ist nicht
 mehr da. Leider ist das halt eine von diesen Leute klicken in Potlatch
 eine Riesenrelation zusammen-Relationen, bei der die History so gross
 geworden ist, dass man sie nicht mehr abrufen kann. Die Loeschung ist
 daher vielleicht fuer den einen oder anderen aergerlich, aber letztlich
 unumgaenglich; ueber kurz oder lang wuerde weiteres Editieren dieser
 Relation eh unmoeglich werden bzw. 

Re: [Talk-de] Relationen Radverkehrsnetz NRW gel öscht!

2008-12-01 Diskussionsfäden Martin Simon
Am 1. Dezember 2008 13:44 schrieb Martin Simon [EMAIL PROTECTED]:
 Ihr koennt sie natuerlich einfach so nehmen und wieder hochladen, dann
 ist sie wieder da, aber mit 1500 Teilen gibt es da bestimmt wieder
 Probleme. Entweder teilt ihr sie auf, wie das jemand mit dieser
 Superrelation wohl schon begonnen hat, oder ihr taggt die einzelnen
 Ways einfach mit network=Radnetz NRW oder sowas, das wuerde ich
 eigentlich am besten finden. Mit OSMXAPI kann man dann jederzeit einen
 Request lossenden, der einem alle Wege findet, die so getaggt sind -
 ganz ohne Relation.

 Bye
 Frederik

 Danke für das retten und hinterlegen - die Problematik mit großen
 Relationen ist uns sehr wohl bewußt, daher gab es ja auch im Wiki
 schon Diskussionen um eine Aufsplittung.
 Ich denke wir werden das ganze dann getrennt nach Kreisen wieder
 hochladen, bei Bedarf muss halt irgendwann noch weiter unterteilt
 werden...


Frederik, kennst du einen Weg, nur die in der letzten Version der
Relation enthaltenen Wege und deren Knotenpunkte vom Server zu laden?
Die Methode mit JOSM funktioniert ja leider nicht mehr, da die
Relation gelöscht ist...
Ich habe versucht, alle Wege über die api/xapi mittels einer
Komma-getrennten Liste anzufordern, das funktioniert aber leider
nicht.

Mein Ausweichplan wäre ansonsten, die Relation hochzuladen, mitsamt
der Mitglieder wieder herunter zu laden (JOSM), dann zu zerteilen und
die Teile wieder hochzuladen, was mir aber wenig elegant erscheint...

Gibt es eigentlich die INFAS-Kreisgrenzen schon irgendwo im
OSM-Format? Die wären sehr nützlich, um die Relation gleich *richtig*
zu trennen...

Danke,
Martin

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Relationen Radverkehrsnetz NRW gel öscht!

2008-12-01 Diskussionsfäden Frederik Ramm
Hi,

Martin Simon wrote:
 Frederik, kennst du einen Weg, nur die in der letzten Version der
 Relation enthaltenen Wege und deren Knotenpunkte vom Server zu laden?

Wenn Du ein osm version=0.5 ... /osm um die Datei rumklatschst, 
muss sie sich doch in JOSM oeffnen lassen, dann muesste man die Ways 
nachladen koennen? Alternativ

 Ich habe versucht, alle Wege über die api/xapi mittels einer
 Komma-getrennten Liste anzufordern, das funktioniert aber leider
 nicht.

wget -O- http://www.openstreetmap.org/api/0.5/ways?ways=1234,5678,2345,3456

dabei kommen aber nur die Ways, nicht die Nodes.

 Gibt es eigentlich die INFAS-Kreisgrenzen schon irgendwo im
 OSM-Format? Die wären sehr nützlich, um die Relation gleich *richtig*
 zu trennen...

Ne, aber eventuell kann man den Kreisgrenzen-Layer vom OSM-Inspector 
irgendwie im JOSM anzeigen... mal sehen.

Bye
Frederik

-- 
Frederik Ramm  ##  eMail [EMAIL PROTECTED]  ##  N49°00'09 E008°23'33

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


[Talk-de] Relationen Radverkehrsnetz NRW gel öscht!

2008-11-30 Diskussionsfäden Martin Simon
Hallo Liste!

Ich wollte eben ein Stück des Radverkehrsnetzes NRW in Köln ergänzen
und stellte fest, daß jemand im gesamten Raum Köln/Bonn/Voreifel (und
eventuell noch weiter, andere Relationen dieses Typs haben aber
überlebt) die entsprechenden Relationen gelöscht hat.
Damit sind Informationen über tausende Mitgliedswege verloren gegangen
und der Verantwortliche Mapper hat auch keinen Ersatz dafür
geschaffen. Es wurde zwar auf der wiki-Seite
(http://wiki.openstreetmap.org/wiki/Radverkehrsnetz_NRW) angeregt, die
Relationen weiter aufzuteilen, um sie besser bearbeitbar zu machen,
auch dort gibt es aber leider keinen Hinweis auf eine Umbau-Aktion.

Was nun, was tun?

Gruß,
Martin

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Relationen Radverkehrsnetz NRW gel öscht!

2008-11-30 Diskussionsfäden Frederik Ramm
Hallo,

 Ich wollte eben ein Stück des Radverkehrsnetzes NRW in Köln ergänzen
 und stellte fest, daß jemand im gesamten Raum Köln/Bonn/Voreifel (und
 eventuell noch weiter, andere Relationen dieses Typs haben aber
 überlebt) die entsprechenden Relationen gelöscht hat.
 Damit sind Informationen über tausende Mitgliedswege verloren gegangen

Welche Information genau ist verloren gegangen? Dass es sich bei dem 
beteiligten Radweg um einen Radweg handelte? Dass der beteiligte Radweg 
in Nordrhein-Westfalen lag?

Ich hab diese Relation zwar nicht geloescht, aber ich habe sie dann und 
wann als ein Beispiel fuer meines Erachtens uebertriebenen Hang zu 
Sammelrelationen genannt, der zu wenig aussagekraeftigen und schwer 
bearbeitbaren Riesenrelationen fuehrt.

Einige Leute aus NRW haben in Essen versucht, mir das zu erklaeren. Wenn 
ich mich recht entsinne, dann ist das bei Euch in NRW so, dass es 
einfach keine numerierten Wege gibt, die man als Route taggen koennte, 
sondern es gibt einfach einen Riesenhaufen Radwege, die als Teil des 
offiziellen Radwegenetzes ausgewiesen sind (erkennt man an der 
Schilderfarbe?) und die habt ihr in die Relation gepackt, hab ich das 
richtig verstanden?

Dann haette die Relation also die einzige Funktion gehabt, zwischen 
dies ist ein offizieller Radwegnetz-NRW-Radweg und dies ist einfach 
nur irgendein Radweg zu unterscheiden, stimmt das?

Dann wuerde ich sagen: Relation bleiben lassen, Tags stattdessen 
benutzen. Relationen braucht man doch nur, wenn der gleiche Weg zu 
verschiedenen Routen o.ae. gehoert. Wenn ihr aber in NRW eh keine 
(offiziellen) Routen habt, dann koennt ihr die Ways doch genauso gut mit 
route=Radwegenetz NRW taggen und spart Euch den Aufwend mit der 
Riesenrelation.

Ich sehe in der Datenbank gerade die Relationen

#35810 Radverkehrsnetz NRW
#33216 Radverkehrsnetz NRW (Superrelation)
#16485 Radverkehrsnetz NRW

Die Relation #9148 mit dem gleichen Namen und ueber 1000 Ways ist nicht 
mehr da. Leider ist das halt eine von diesen Leute klicken in Potlatch 
eine Riesenrelation zusammen-Relationen, bei der die History so gross 
geworden ist, dass man sie nicht mehr abrufen kann. Die Loeschung ist 
daher vielleicht fuer den einen oder anderen aergerlich, aber letztlich 
unumgaenglich; ueber kurz oder lang wuerde weiteres Editieren dieser 
Relation eh unmoeglich werden bzw. zu Fehlern fuehren.

Ich habe die Relation in ihrem letzten bekannten Zustand mal hier 
hingelegt:

http://www.remote.org/frederik/tmp/r9148.osm

Ihr koennt sie natuerlich einfach so nehmen und wieder hochladen, dann 
ist sie wieder da, aber mit 1500 Teilen gibt es da bestimmt wieder 
Probleme. Entweder teilt ihr sie auf, wie das jemand mit dieser 
Superrelation wohl schon begonnen hat, oder ihr taggt die einzelnen 
Ways einfach mit network=Radnetz NRW oder sowas, das wuerde ich 
eigentlich am besten finden. Mit OSMXAPI kann man dann jederzeit einen 
Request lossenden, der einem alle Wege findet, die so getaggt sind - 
ganz ohne Relation.

Bye
Frederik

-- 
Frederik Ramm  ##  eMail [EMAIL PROTECTED]  ##  N49°00'09 E008°23'33

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de