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.***

#51 2011-08-24 09:20:24

kellerma
Member
Registered: 2010-07-18
Posts: 1,623

Re: Madeira - Geofrabrik

viw wrote:

nach weiteren Tests kann ich nun feststellen, dass mein File ein Update erfahren hat, wenn die Updates manuell zusammengefasst werden und diese einzelne Datei dann mittels osmconvert auf das Ausgangsfile losgelassen wird.
Es scheint also nur ein Problem beim zusammenfassen der einzelnen Updates vorzuliegen.

Ja, aber genau das sollte osmupdate für Dich alles abnehmen wink

In Deiner Ausgabe findet sich noch ein Fehler

osmconvert Error: could not open input file: ,¸ test.o5m osmupdate_temp\temp.8 -
-out-o5m >test2.o5m

Vermute, dass dies das Ergebnis Deines
    K:\>osmupdate test.o5m 2011-08-23T00:00:00Z test2.o5m
vor dem (erfolgreichen)
    K:\>osmupdate -v test.o5m 2011-08-23T00:00:00Z test2.o5m
ist.

Da Dein erstes Kommando nicht erfolgreich war und abgebrochen wurde, wurde vermutlich das temporäre Verzeichnis "osmupdate_temp\"
nicht sauber gelöscht.

Bei Testen kannst Du ja schummeln (so wie ich wink wenn Du als Timestamp einen Zeitpunkt nimmst, der nur wenige Minuten alt ist,
dann lädt osmupdate nur ein paar "minutes-Diffs" herunter und keine "hourly"- oder gar "daily"-Dateien.

Ciao,
Frank

Offline

#52 2011-08-24 09:29:43

edwin-ldbg
Member
Registered: 2008-05-21
Posts: 1,492

Re: Madeira - Geofrabrik

osmconvert eu.o5m --out-o5c >eu2.o5c     (nur noch 302MB statt 3316MB)

und nun unter Windows Vista   (die Dateien alle gleich)

osmupdate -v eu.o5m 2011-08-22T19:58:25Z eu_neu.o5m

osmupdate: Verbose mode.
osmfilter Parameter: eu.o5m
osmfilter Parameter: 2011-08-22T19:58:25Z
osmfilter Parameter: eu_neu.o5m
osmupdate: newest minutely timestamp: 2011-08-23T22:14:02Z
osmupdate: newest hourly timestamp: 2011-08-23T22:00:00Z
osmupdate: newest daily timestamp: 2011-08-23T00:00:00Z
osmupdate: minutely changefile 950986: downloading
osmupdate: minutely changefile 950985: 2011-08-23T22:13:02Z
osmupdate: minutely changefile 950985: downloading
osmupdate: minutely changefile 950984: 2011-08-23T22:12:02Z
osmupdate: minutely changefile 950984: downloading
osmupdate: minutely changefile 950983: 2011-08-23T22:11:02Z
osmupdate: minutely changefile 950983: downloading
osmupdate: minutely changefile 950982: 2011-08-23T22:10:02Z
osmupdate: minutely changefile 950982: downloading
***Ganze Latte voll mit diesen Downloads
osmupdate: hourly changefile 15383: 2011-08-22T21:00:00Z
osmupdate: hourly changefile 15383: downloading
osmupdate: hourly changefile 15382: 2011-08-22T20:00:00Z
osmupdate: hourly changefile 15382: downloading
osmupdate: hourly changefile 15381: 2011-08-22T19:00:00Z
osmupdate: Merging changefiles.
osmconvert Error: could not open input file: ©÷ eu.o5m osmupdate_temp\temp.8 --o
ut-o5m >eu_neu.o5m
osmupdate: Deleting temporary files.
osmupdate: Completed successfully.


Eine Neue Datei ist nicht da


Unter XP mit der richtigen 300 MB o5m Datei unter XP

osmupdate: daily changefile 15209: 2011-08-23T00:00:00Z
osmupdate: daily changefile 15209: downloading
osmupdate: daily changefile 15208: 2011-08-22T00:00:00Z
osmupdate: Merging changefiles.
osmconvert Error: could not open input file: ,¸ eu2.o5m osmupdate_temp\temp.8 --
out-o5m >neuneu.o5m

osmupdate: Deleting temporary files.
osmupdate: Completed successfully.



Hab jetzt keine Lust mehr. Ich bastel mir mit der OSM Datei meine Garminkarte und lösche den restlichen Müll. Nächstes Jahr gibt es vielleicht wirklich brauchbare Werkzeuge statt dieses nicht richtig funktionierende Gefrickel!

Last edited by edwin-ldbg (2011-08-24 09:35:19)

Offline

#53 2011-08-24 10:00:59

viw
Member
Registered: 2010-05-15
Posts: 2,623

Re: Madeira - Geofrabrik

kellerma wrote:
viw wrote:

nach weiteren Tests kann ich nun feststellen, dass mein File ein Update erfahren hat, wenn die Updates manuell zusammengefasst werden und diese einzelne Datei dann mittels osmconvert auf das Ausgangsfile losgelassen wird.
Es scheint also nur ein Problem beim zusammenfassen der einzelnen Updates vorzuliegen.

Ja, aber genau das sollte osmupdate für Dich alles abnehmen wink

In Deiner Ausgabe findet sich noch ein Fehler

osmconvert Error: could not open input file: ,¸ test.o5m osmupdate_temp\temp.8 -
-out-o5m >test2.o5m

Vermute, dass dies das Ergebnis Deines
    K:\>osmupdate test.o5m 2011-08-23T00:00:00Z test2.o5m
vor dem (erfolgreichen)
    K:\>osmupdate -v test.o5m 2011-08-23T00:00:00Z test2.o5m
ist.

Da Dein erstes Kommando nicht erfolgreich war und abgebrochen wurde, wurde vermutlich das temporäre Verzeichnis "osmupdate_temp\"
nicht sauber gelöscht.

Bei Testen kannst Du ja schummeln (so wie ich wink wenn Du als Timestamp einen Zeitpunkt nimmst, der nur wenige Minuten alt ist,
dann lädt osmupdate nur ein paar "minutes-Diffs" herunter und keine "hourly"- oder gar "daily"-Dateien.

Ciao,
Frank

Die Frage ist halt ob der Aufruf aus osmupdate heraus falsch ist, oder osmconvert sich an zu vielen Dateien verschluckt. Das Problem ist genau wie bei Edwin beschrieben, die Datei temp.8! Und das bei jedem Durchlauf von OSM Update.
nur wenn man die Temporären Dateien nicht löscht, dann kann man sie später zusammenfassen.

Offline

#54 2011-08-24 10:52:48

misterboo
Member
From: Saarbrücken
Registered: 2010-12-21
Posts: 413
Website

Re: Madeira - Geofrabrik

Die Windows Version hat wohl einen Fehler beim Öffnen der Datei

could not open input file: ,¸

Nicht vergessen: das Programm ist noch ganz neu und hat gerade mal die Version 0.0R

Der Programmierer ist ja auch hier im Forum aktiv und wird das sicher bald beheben.

Unter Linux triit der Fehler nicht auf.

Offline

#55 2011-08-24 10:58:49

misterboo
Member
From: Saarbrücken
Registered: 2010-12-21
Posts: 413
Website

Re: Madeira - Geofrabrik

edwin-ldbg wrote:

osmconvert eu.o5m --out-o5c >eu2.o5c     (nur noch 302MB statt 3316MB)


damit wandelts du die  eu.o5m aus posting #42 die aber gar keine o5m ist, da du --out-o5m vergessen hast in deinem Befehl in eine o5c, was ein changefile ist und hier gar keinen Sinn macht ...

Der korrekte Befehl zum  Ausschneiden deiner Region lautet:

osmconvert europe.osm.pbf --out-o5m -b=8.6791992,46.9727564,11.9970703,49.0018439 > e:\osm\eu.o5m


Den Fehler in der Windowsversion mit osmupdate (could not open ...) kann ich bestätigen.

Aber wie gesagt: das ist ein ganz neues Programm in der Version 0.0R und der Programmierer ist ja auch hier im Forum aktiv.

Eins muss man aber mal sagen: einige Deiner Kommentare sind der Motivation der Leute, die diese Programme in ihrer Freizeit programmieren, nicht gerade dienlich.

Last edited by misterboo (2011-08-24 11:08:25)

Offline

#56 2011-08-24 11:07:17

ajoessen
Member
Registered: 2009-09-16
Posts: 2,074

Re: Madeira - Geofrabrik

misterboo wrote:

Eins muss man aber mal sagen: einige Deiner Kommentare sind der Motivation der Leute, die diese Programme in ihrer Freizeit programmieren, nicht gerade dienlich.

So ist das halt mit Gruppentrollen.

Ändert aber nichts daran, dass das Programm wohl einen Bug hat, über den auch freundlichere Mitwirkende stolpern.

gruß,
ajoessen

Offline

#57 2011-08-24 11:10:52

viw
Member
Registered: 2010-05-15
Posts: 2,623

Re: Madeira - Geofrabrik

ajoessen wrote:
misterboo wrote:

Eins muss man aber mal sagen: einige Deiner Kommentare sind der Motivation der Leute, die diese Programme in ihrer Freizeit programmieren, nicht gerade dienlich.

So ist das halt mit Gruppentrollen.

Ändert aber nichts daran, dass das Programm wohl einen Bug hat, über den auch freundlichere Mitwirkende stolpern.

gruß,
ajoessen

Diese können aber den Nutzer auch wie er das gewünscht hat per E-Mail informieren. Ich nehme an das ich als Programmierer in diesem Thread nicht einen Fehlerbericht meiner Software suchen würde.
Aber ich habe ihm eine Mail geschrieben. Vielleicht hat er irgendwann mal etwas Zeit. Derzeit scheint er ja auch andere Projekte zu wälzen. Mapnik und Co auf dem Server.

Offline

#58 2011-08-24 11:38:13

edwin-ldbg
Member
Registered: 2008-05-21
Posts: 1,492

Re: Madeira - Geofrabrik

Derzeit scheint er ja auch andere Projekte zu wälzen. Mapnik und Co auf dem Server.

Sehr fahrlässig, solche Qualitätsprogrammierer an Systemrelevante Infrastruktur wursteln zu lassen. Passt aber zu dem ganzen Chaos bei OSM.

Offline

#59 2011-08-24 11:41:13

viw
Member
Registered: 2010-05-15
Posts: 2,623

Re: Madeira - Geofrabrik

edwin-ldbg wrote:

Derzeit scheint er ja auch andere Projekte zu wälzen. Mapnik und Co auf dem Server.

Sehr fahrlässig, solche Qualitätsprogrammierer an Systemrelevante Infrastruktur wursteln zu lassen. Passt aber zu dem ganzen Chaos bei OSM.

Dich läßt man ja auch an solche Projekte heran. Wo siehst du das Problem, wenn er sich einen eigene Server aufsetzt und damit dann seine Karte rendern möchte.
Dafür hat er in der Vergangenheit ja auch diese Programme hier erstellt. Offenbar scheint es sich um ein Windowsproblem zu handeln.

Offline

#60 2011-08-24 11:47:20

edwin-ldbg
Member
Registered: 2008-05-21
Posts: 1,492

Re: Madeira - Geofrabrik

Bill Gates hat Glück das er nicht in meiner Nachbarschaft wohnt! Mit seinen Qualitätsupdates...  besonders Win7 SP1 das ich neulich für einen Kollegen installieren musste.

Offline

#61 2011-08-24 12:01:14

viw
Member
Registered: 2010-05-15
Posts: 2,623

Re: Madeira - Geofrabrik

Warum nimmst du überhaupt einen Computer? Linux macht dich ja auch nicht glücklich. Wäre ein Handy nicht besser?

Offline

#62 2011-08-24 12:20:14

edwin-ldbg
Member
Registered: 2008-05-21
Posts: 1,492

Re: Madeira - Geofrabrik

viw wrote:

Warum nimmst du überhaupt einen Computer? Linux macht dich ja auch nicht glücklich. Wäre ein Handy nicht besser?

Bin Handygegner - Ich kann es mir leisten, nicht erreichbar zu sein :-D

Offline

#63 2011-08-24 14:50:37

Marqqs
Member
Registered: 2011-01-01
Posts: 724

Re: Madeira - Geofrabrik

Hallo miteinander,
zuerst an viw vielen Dank, er hat mich per Mail auf diesen Thread hingewiesen! Beim Titel "Madeira" wäre ich nie drauf gekommen, dass hier über ein Problem mit dem Update-Programm diskutiert wird.

So wie es aussieht hat osmupdate hat einen Bug, der wohl nur in der Windows-Version auftritt. Ich selber verwende es nur unter Linux. Für Windows habe ich es zusätzlich ertüchtigt, weil ich früher auch mal Windows-User war. :-) Das hat einige Mühe gekostet, weil kaum ein Linux-Quellcode von Anfang an 1:1 auch unter Windows läuft. Trotzdem hat sich wohl wieder ein Fehler eingeschlichen. Sorry, kann passieren...

Edwin:

Das Programm ist Open Source, das heißt, jeder darf zur Weiterentwicklung beitragen. Falls du also einen Patch bereitstellen möchtest, der den Fehler behebt, dann ist er sicher sehr willkommen! :-)

Zum Speicherplatzproblem:

--max-merge=COUNT
        The subprogram osmconvert is able to merge more than two
        changefiles in one run. This ability increases merging speed.
        Unfortunately, every changefile consumes about 200 MB of main
        memory while being processed. For this reason, the number of
        parallely processable changefiles is limited.
        Use this commandline argument to determine the maximum number
        of parallely processed changefiles. The default value is 5.

Ein --max-merge=3 hätte bei so wenig Hauptspeicherplatz also geholfen.

Offline

#64 2011-08-24 15:03:39

misterboo
Member
From: Saarbrücken
Registered: 2010-12-21
Posts: 413
Website

Re: Madeira - Geofrabrik

Hallo Marqqs,

Damit es nicht untergeht im Gemotze unseres Wellensittich Freundes smile

Danke für deine tollen Programme, erspart einiges an Zeit im Vergleich mit Osmosis. Anders würde ich meine täglichen Wartungsarbeiten gar nicht hinbekommen in akzeptabler Zeitspanne.

Und an Edwin: Kannst ja mal deine Windows Bugs in einem Windows Forum posten und warten ob da ein Windowsprogrammierer mal rein sieht selbst wenn, ob dann innerhalb eines Lebensalters der Bug auch behoben wird smile

Open Source und die Kreativität einer Community sind einfach genial und manche sollten dies etwas mehr schätzen ...

Dass da nicht alles gleich auf Anhieb bei einer neuen 0.0 Version funktioniert ist doch normal.

Offline

#65 2011-08-24 15:58:06

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

Re: Madeira - Geofrabrik

Dem schliesse ich mich an.

Vielleicht könnte man der Vollständigkeit halber noch die offizielle Projectseite der Programme
nennen?

Chris


Mapper aus dem Münsterland.

Offline

#66 2011-08-24 17:18:13

edwin-ldbg
Member
Registered: 2008-05-21
Posts: 1,492

Re: Madeira - Geofrabrik

So wie es aussieht hat osmupdate hat einen Bug, der wohl nur in der Windows-Version auftritt. Ich selber verwende es nur unter Linux. Für Windows habe ich es zusätzlich ertüchtigt, weil ich früher auch mal Windows-User war. :-) Das hat einige Mühe gekostet, weil kaum ein Linux-Quellcode von Anfang an 1:1 auch unter Windows läuft. Trotzdem hat sich wohl wieder ein Fehler eingeschlichen. Sorry, kann passieren...

Hier mein Patch

#include <iostream>

using namespace std;

int main()
{
    cout << "Edwin-ldbg sagt "Dieses Programm ist unlöblich und kann Rückenmarkschwund verursachen! Gehen Sie lieber in die Kriche zum beten!"";

}

Offline

#67 2011-08-24 17:22:06

viw
Member
Registered: 2010-05-15
Posts: 2,623

Re: Madeira - Geofrabrik

Für diejenigen welche nicht im Wiki nach diesen hilfreichen schnellen Tools suchen wollen und die anderen Threads nicht gelesen haben, hier nochmal die entsprechenden Wikiseiten:
http://wiki.openstreetmap.org/wiki/Osmconvert
http://wiki.openstreetmap.org/wiki/Osmfilter
http://wiki.openstreetmap.org/wiki/Osmupdate
Einige Seiten wurden sogar auf deutsch und in andere Sprachen übersetzt.

Edit: Sie sind sogar am Anfang dieses Threads bereits erwähnt worden.

Last edited by viw (2011-08-24 17:23:48)

Offline

#68 2011-08-24 17:33:53

tippeltappel
Member
Registered: 2009-06-24
Posts: 861

Re: Madeira - Geofrabrik

Bezeichnung des Programms markieren
Mit rechter Maustaste anklicken > Dropdown-Menü > Suchmaschine aktivieren > Anzeige der von view gelisteten Links

Gruß tt

Offline

#69 2011-08-24 17:44:33

kellerma
Member
Registered: 2010-07-18
Posts: 1,623

Re: Madeira - Geofrabrik

edwin-ldbg wrote:

[
Hier mein Patch

Bei den "inneren" Anführungszeichen fehlt jeweils ein Backslash, sonst wird aus Deinem "Hello World!" nix wink

Offline

#70 2011-08-24 17:50:52

edwin-ldbg
Member
Registered: 2008-05-21
Posts: 1,492

Re: Madeira - Geofrabrik

Dann halt so

10 Print "Edwin-ldbg sagt:Dieses Programm ist unlöblich und kann Rückenmarkschwund verursachen! Gehen Sie lieber in die Kriche zum beten!";
20 Goto 10

Bei diesem Linux Java C++ wird es sicherlich einen C64 Basic Interpreter geben



Halleluja !!!

Last edited by edwin-ldbg (2011-08-24 17:57:23)

Offline

#71 2011-08-24 23:23:22

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

Re: Madeira - Geofrabrik

Edwin, von dir hätte ich eher was in der Programmiersprache Brainf*ck erwartet... wink


Mapper aus dem Münsterland.

Offline

#72 2011-08-25 23:09:33

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

Re: Madeira - Geofrabrik

Benötigt osmupdate die Metadata?
Oder darf man das erste Datenfile mittels --drop-author aus der pbf generieren?

Edit: Info von Markus: Ja, --drop-author darf verwendet werden

Last edited by chris66 (2011-08-26 17:02:00)


Mapper aus dem Münsterland.

Offline

#73 2011-08-25 23:36:22

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

Re: Madeira - Geofrabrik

--out-timestamp funktioniert nicht (ubuntu 10.10)

osmconvert --out-timestamp germany.osm.pbf
(invalid timestamp)


Mapper aus dem Münsterland.

Offline

#74 2011-08-26 04:57:10

kellerma
Member
Registered: 2010-07-18
Posts: 1,623

Re: Madeira - Geofrabrik

Hi,

chris66 wrote:

--out-timestamp funktioniert nicht (ubuntu 10.10)

osmconvert --out-timestamp germany.osm.pbf
(invalid timestamp)

wer sagt denn überhaupt, dass Deine original-Datei einen (Meta-)Timestamp haben muss?

$ osmconvert --out-timestamp mittelfranken.osm.pbf 
(invalid timestamp)
$ osmconvert mittelfranken.osm.pbf > mittelfranken.osm
$ osmconvert --out-timestamp mittelfranken.osm
(invalid timestamp)
$
$ osmconvert --timestamp=2011-01-31T23:59:30Z mittelfranken.osm.pbf > mittelfranken.osm
$ osmconvert --out-timestamp mittelfranken.osm
2011-01-31T23:59:30Z
$

wink

Ciao,
Frank

Last edited by kellerma (2011-08-26 05:21:41)

Offline

#75 2011-08-26 08:01:10

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

Re: Madeira - Geofrabrik

Achso ich dachte das wäre bei den Geofabrikextracten der Fall.
Bei denen müsste man den TS also auf 0 Uhr des Tages stellen an dem sie in der geofabrik generiert werden?


Mapper aus dem Münsterland.

Offline

Board footer

Powered by FluxBB