Re: [Talk-de] Aktualisierung Downloadbereich Geofabrik

2009-07-27 Diskussionsfäden Rudi
Hallo Frederik,

besten Dank für die Infos.

Manchmal - in den letzten Tagen gab es oefters Probleme mit 
nicht-XML-konformen Sonderzeichen in Daten - bricht der Job allerdings 
ab, und dann faellt ein Tag aus. 

Wie umgehst Du eigentlich das Problem mit den Sonderzeichen? Soweit ich das
verstanden habe, schneidest Du mit osmosis die einzelnen Gebiete per
Polygon-File aus einem planet File aus (welches Du evtl. mit diff-Files
aktuell hältst). Ersetzt Du einfach die problematischen Zeichen im planet
File (oder in den Diffs) bevor Du osmosis startest?

Rudi


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


Re: [Talk-de] Garmin-Karte für Radfahrer und Fußg änger

2009-07-25 Diskussionsfäden Rudi
 Danke, sieht durchdacht aus.. ;-)
 Allerdings die Laufzeit. 2,5 h für NRW.

Das ist wirklich lang. Ich hab' NRW mal bei mir laufen lassen (AMD Dual Core
4600+, 2GB RAM). Der splitter lief 2 Minuten, die Kartenerstellung 33
Minuten. Notfalls kannst Du Dir mit osmosis einen kleineren Bereich
ausschneiden.

 Sooo, Karte läuft auf dem Etrex, allerdings ist alles (Straßen, 
 Ikonen) eine Nummer zu breit/groß. Die Karte ist also eher was für 
 Geräte mit größerer Bildschirm- Auflösung (PDA's.).

User Poldy hat sich eine TYP-Datei mit schmaleren Straßen für den Edge
erstellt. Siehe hier:
http://wiki.openstreetmap.org/wiki/User_talk:Drahtesel/Garmin
Vielleicht hilft Dir das weiter.

Gruß Rudi



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


Re: [Talk-de] Garmin-Karte für Radfahrer und Fußg änger

2009-07-25 Diskussionsfäden Rudi

 Was mir noch aufgefallen ist, die einzelnen Layer haben in
 den Kartendetails (wo man die einzelnen Layer an-abschalten kann)
 alle denselben Namen.

Ich verwende mkgmap, um die einzelnen Layer zusammenzufügen. Damit ist es
nicht möglich, unterschiedliche Namen für die Layer zu vergeben (ich weiß
zumindest nicht, wie es geht). Wenn du gmaptool verwendest, kannst Du
unterschiedliche Namen erhalten (siehe All-In-One Karte).

 Beispiel: N51 46.485 E007 25.513
 da geht ein Fussweg mitten durch den Klutensee.

Bei mir geht der Fußweg sauber um den See herum. Kannst Du einen Screenshot
davon machen?

Drains und motorcycle=destination habe ich angepasst, sollte dann in der
nächsten Version enthalten sein.

 Du startest java mit /LOW (Prio) sowie -ea und -esa (Enable Assertions).
 Ich nehme aber an, dass das nicht viel Performance schluckt ?

Vermutlich nicht, aber ändere es einfach mal ab und schreib' dann, ob's was
geholfen hat.
Du könntest auch probieren, den Parameter --max-jobs wegzulassen. Dann
werden die Tiles auf jeden Fall sequentiell verarbeitet. Könnte bei 1GB RAM
was helfen.  

Viele Grüße
Rudi



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


[Talk-de] Garmin-Karte für Radfahrer und Fußg änger

2009-07-23 Diskussionsfäden Rudi
Es gibt eine neue Version meiner Garmin-Karte. Genau genommen ist es ein
Skript, mit dem man sich auf recht einfache Weise eine Karte selbst
erstellen kann.

Features:
- Design orientiert sich stark an Osmarender
- Gewünschtes Gebiet kann konfiguriert werden, ebenso ein Bereich, der mit
osmosis ausgeschnitten wird
- Viele Details werden angezeigt: Straßen mit cycleway=*, Steigungen,
Einbahnstraßen, Verkehrsberuhigte Zonen, Beschränkungen (access), für
Fahrräder verbotene Wege, Drängelgitter, Rad- und Wanderrouten, Brücken und
Tunnel, sac_scale, tracktype, surface, ...
- Jetzt auch Routing für Fußgänger (und eingeschränkt für Autofahrer)
möglich

Download und weitere Infos hier:
http://wiki.openstreetmap.org/wiki/User:Drahtesel/Garmin

Gruß Rudi



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


Re: [Talk-de] Routing über einen Platz

2009-07-02 Diskussionsfäden Rudi

Hallo Martin,

 Wenn der Platz kein reiner Fussgängerplatz ist, sondern z.B. am Rand
 von Straßen gesäumt ist, würde ich diese Straßen zusätzlich separat
 zeichnen. Diese Straßen laufen dann in diesem Fall innerhalb des
 Platzes, da ich als Grenze des Platzes die Aussenkante (also bei einer
 Straße die Gebäudekante auf der anderen Straßenseite) als area mappen
 würde.

Wenn Straßen über den Platz führen, dann zeichnet man die natürlich ein.
Hier hat man sowieso kein Problem mit dem Routing. Auch sind die Plätze dann
meist keine Fußgängerzonen (zumindest nicht in Deutschland) und ich würde
auch kein highway=pedestrian vergeben.

 doch, die Straßen/zusätzliche Ways braucht man, sobald sie nicht
 Fussgängerzone sind, sondern extra tags benötigen. Das Zeichnen von
 areas reicht fürs Routing grundsätzlich nicht aus, Wege und Straßen
 sofern vorhanden sollten grundsätzlich gezeichnet werden (als way
 nicht area). Ich würde bei derzeitigem Stand area=yes nur für echte
 Plätze nutzen, und für normale Fussgängerzonenstraßen einen way mit
 highway=pedestrian ohne area bevorzugen.

Dem stimme ich zu, für Fußgängerzonen, die straßenähnlich sind, reicht in
der Regel ein einfacher way mit highway=pedestrian. Für Plätze, die reine
Fußgängerzonen sind (also über die keine Straßen für Autos führen) reicht
ein einfaches area fürs Routing aus (ggf. noch mit bicycle=yes|permissive|no
je nach Beschilderung).

Gruß Rudi



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


Re: [Talk-de] Routing über einen Platz

2009-07-02 Diskussionsfäden Rudi

Hallo Markus,

 Ich meinte: kann ich die einfach auf die Fussgängerzone malen?
 So wie ich ein Haus in den Wald male oder in die Industriezone?

Ich hätte jetzt kein Problem damit. Sauberer ist es aber wohl, wenn man es
anders macht. Schau Dir mal den Viktualienmarkt in München an, hier gibt es
viele Gebäude, die gleichzeitig die Rolle 'inner' eines Multipolygons haben
und dadurch Löcher in der Fußgängerzone darstellen.

 Hm - viele Fussgängerzonen sehen aus wie ein I von dem weitere 
 Verästelungen ausgehen (wie ein E).
 Dann würde man ja immer um alle Verästelungen herum geleitet, statt auf 
 kurzem Weg einfach quer über den Platz...?

Für die Routingsoftware ist der Weg über den Rand wohl ein wenig länger,
aber das ist sicher nicht relevant. Und wenn Du als Fußgänger einen Platz
überqueren willst, müsstest schon ziemlich dämlich sein, wenn Du dann
wirklich am Rand entlangläufst. (Frauen seien hier mal ausgenommen, die
nennen das dann shopping).

 Bitte kann das mal jemand anschaulich im Wiki erklären und bebildern?

Mal doch mal im Wiki ein paar Bilder mit Beispielen, die Dich interessieren,
dann können wir dort weiterdiskutieren.
 
Gruß Rudi


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


Re: [Talk-de] Darstellen von Restrictions-Relationen auf dem Garmin

2009-07-02 Diskussionsfäden Rudi
Abbiegebeschränkungen lassen sich mit der derzeitigen Version von mkgmap
vermutlich nicht vernünftig darstellen. Vielleicht probier' ich hierzu mal
was aus, ich fürchte aber, das wird nicht klappen.

 für den Anfang würde ich Einbahnstraßen im Garmin schonmal ziemlich
 gut finden, oder gibts da evtl. sogar schon eine Karte, die das hat?

Alle mit mkgmap erstellen Karten zeigen Dir per Default bei Einbahnstraßen
die Richtung (im Namen) mit an, also z.B. Riemenschneiderstraße (W)
bedeutet: Dies ist eine Einbahnstraße, die man in westlicher Richtung
befahren darf.

Ansonsten kenne ich 2 Karten, die dies auch mit Pfeilen darstellen:
http://openmtbmap.org/ und
http://wiki.openstreetmap.org/wiki/User:Drahtesel/Garmin (meine eigene
Karte)

Gruß Rudi 
 


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


[Talk-de] WG: Routing über einen Platz

2009-07-01 Diskussionsfäden Rudi

Plätze zeichnet mkgmap als Polygon, wenn sie mit highway=pedestrian und
area=yes getaggt sind (gilt für den default-style von mkgmap). Wenn ein Weg
nun als Polygon dargestellt wird, so kann er (zumindest in der aktuellen
Version von mkgmap) nicht gleichzeitig als Weg für das Routing verwendet
werden.

Du müsstest also die style-Files so ändern, dass highway=pedestrian in der
Datei lines für das Routing verwendet wird und den entsprechenden Eintrag
aus der Datei polygons entfernen. Dann werden zwar Plätze nicht mehr gefüllt
gezeichnet, aber Garmin routet dich zumindest am Rand des Platzes entlang.

Wenn Du gleichzeitig den Platz als Fläche gezeichnet haben willst, müsstest
du dies über einen zusätzlichen transparenten Layer machen.

Was nicht so ohne weiteres funktioniert, ist das Routing quer über einen
Platz. Garmin kann nur entlang von Wegen navigieren. Man könnte jetzt in
einem Zwischenschritt alle Nodes des Platzes durch künstlich generierte Wege
paarweise miteinander verbinden (oder alle Nodes mit einem zentralen Punkt
verbinden). Das führt aber einerseits zu einer großen Menge an Wegen, zum
anderen müsste man Wege wieder ausfiltern, die nicht sinnvoll sind (z.B. bei
einem Platz in U-Form). Siehe Diskussion auf talk-de. Das ist m.E. zu
aufwändig, zumal das Routing am Rand des Platzes entlang eigentlich
ausreichend ist.

Rudi   
http://wiki.openstreetmap.org/wiki/User:Drahtesel/Garmin




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


Re: [Talk-de] Routing über einen Platz

2009-07-01 Diskussionsfäden Rudi
Hallo Markus,


 - wie wird die Fläche an die umliegenden Strassen und Wege angeschlossen


Die Fläche wird ja als geschlossener Weg gezeichnet. Die Enden der
umliegenden Straßen sollten sich dann die Nodes mit der Fläche teilen. 


 - was ist mit Häusern, die in der Fussgängerzone stehen


Genau genommen die Fläche als Multipolygon mit Löchern definieren und da ein
Gebäude rein setzen. Vereinfacht reicht es sicher auch, das Gebäude einfach
auf die Fläche zu setzen. Wurde vor kurzem hier mal diskutiert. Wenn das
Routing nur über den Rand läuft (siehe nächster Punkt) ist das auch nicht
von Belang.


 - wann braucht man zusätzliche Strassen und/oder Wege durch die 
 Fussgängerzone


Meiner Meinung nach nicht erforderlich, da das Routing normalerweise über
den Rand der Zone führt (z.B. bei OpenRouteService, Garmin, ...), und das in
der Regel ausreichend ist. Einzig bei sehr langgestreckten Zonen könnte man
vielleicht einen zusätzlichen Weg eintragen.

Wie ist das eigentlich bei OpenSource Navigationssystemen (Navit  Co), habe
diese spezielle Regeln für Plätze?

 
 - wie beschriftet man die Fussgängerzone (damit sie nicht irgendwo 
 erscheint, oder gar andere wichtigere Beschriftungen verdrängt)


Auf die Beschriftung hat man keinen großen Einfluss, hängt von Renderer ab.
Wenn der Platz einen Namen hat, dann würde ich das name-Tag setzen, sonst
nicht. Wenn die Beschriftung stört, kannst Du sie für den osmarender gezielt
unterdrücken.

 
 - wie muss die Fussgängerzone in Routen (relation) eingebunden werden


Einfach den Weg der Zone (Umrandung) der Relation hinzufügen.


Gruß Rudi


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