Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-21 Diskussionsfäden M∡rtin Koppenhoefer
Am 20. Dezember 2010 21:15 schrieb Schlauchboot :
> Die Oberfläche der Erde beträgt 4 * PI * R^2, mit R ~ 6375 km. Node-IDs hat
> man 2^63. Daraus folgt durch Division:
>
> 2^63 / Erdoberfläche = 1,8 Nodes pro cm^2.


also ich komme auf 0,55 Nodes/cm² (nicht nochmal nachgerechnet).
Sollte allerdings trotzdem erstmal ausreichen ;-). Die Überlegungen
zum Wasser teile ich.

Gruß Martin

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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-21 Diskussionsfäden Carsten Moeller

Am 20.12.2010 21:15, schrieb Schlauchboot:


Hier muss ich mir mal selbst widersprechen. Die Schätzung von 33 Jahren setzt
u.A. voraus, daß sich die Verdoppelung pro Jahr fortsetzen wird. Bei 33
Jahren ist das nicht nur gewagt sondern sehr wahrscheinlich falsch.

Die Oberfläche der Erde beträgt 4 * PI * R^2, mit R ~ 6375 km. Node-IDs hat
man 2^63. Daraus folgt durch Division:

2^63 / Erdoberfläche = 1,8 Nodes pro cm^2.

Das ist schon recht ambitioniert. Wenn man dann noch berücksichtigt, daß die
Erdoberfläche zu 2/3 aus Wasser besteht, also aus recht langweiliger Gegend,
dann sollten die Node-IDs schon sehr weit reichen. Ggf. wird dann wohl doch
ein Reorg die Qual der Wahl sein, wobei man dabei u.U. die ältere History
wegschmeissen kann.


Der Grafik aus OSM nach zu Urteilen (Dank an Jochen) ist meiner Meinung 
nach auch keine Verdopplung zu erwarten.

Ich sehe da eher sowas wie 250 Mio IDs pro Jahr.
Auch wenn vielleicht ein paar Dussel 'n paar Fehlimporte starten, dürfte 
ein WorstCase gefühlt bei 500 Mio pro Jahr zu erwarten sein.
Kann mir auch nicht vorstellen, dass, wenn erstmal was getaggt ist, da 
noch zu häufig dran rumgebastelt wird. Offensichtlich sind's zur Zeit 
wohl eher die Fremdimporte oder das Gebäudemapping.
Diese Sachen dürften wohl a) zu unterbinden sein und b) sich irgendwann 
sättigen. Dass jetzt plötzlich alle Chinesen auf die Idee kommen mit 
'nem Navi durch die Reisfelder zu geistern, halte ich für ausgeschlossen.


Gruß,

CARSTEN


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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-21 Diskussionsfäden Carsten Moeller

Am 20.12.2010 22:56, schrieb Heiko Jacobs:

Am 20.12.2010 15:03, schrieb Florian Lohoff:

Ich denke das mit den 7 nachkommastellen wird irgendwann fallen. Es gibt
ja reichlich leute die es geil finden straßen als flaechen zu mappen
und dann kommen wir irgendwann in den bereich wo durch rundungsfehler
dann komische flaechen bei rauskommen.


*kopfkratz* 1° = 40.000.000 / 360 m --> * 0.001 = 0.011 m
7 Nachkommastellen == cm-Genauigkeit.
Wo da groß Rundungsprobleme sein sollen ...

Gruß Mueck


Hi Mueck,

dies ist auch meine Meinung.
Wo OSM noch hin will ist mir bei all den Kommentaren (auch weiter unten) 
nicht mehr ganz klar. Anscheinend will man tatsächlich irgendwann mal in 
der Lage sein, Mikrobenmapping zu betreiben. Also wenn wir heute schon 
in Lage sind, Ameisennesteingänge auf einem Ameisenhaufen genauestens zu 
bestimmen, und dies unter der Annahme, dass die Ameisenverordnung 
besagt, dass Ameisenhauseingänge nicht dichter als zwei Ameisenlängen 
nebenaneinander angelegt werden dürfen, dann könnte es in OSM ernsthafte 
Probleme geben ;-)
OK, was durchaus irgendwann Sinn machen könnte, wäre die dritte 
Dimension. Allerdings könnte man dies datenseitig auch anders abbilden. 
Im Hintergrund sehe ich aber immer wieder diverse Anwendungen (auch 
meine eigene) die irgendwann in ihrer Performance und dem 
Speicherverbrauch in die Knie gehen werden, wenn die Bitfresserei 
Überhand nimmt.


Gruß,

CARSTEN


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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-21 Diskussionsfäden Florian Lohoff
On Mon, Dec 20, 2010 at 10:31:48PM +0100, Georg Feddern wrote:
> lokalen Speichern und Wiedereinlesen werden ja doch wieder IDs benötigt.
> Es könnte zwar eine andere, unabhängige ID sein, dann aber wäre die  
> gespeicherte Datei wiederum nicht mehr zur (*.osm) kompatibel.
> (Alternativ - wer wird schon die halbe Welt nocheinmal und gleichzeitig  
> erzeugen - dürfte auch ein oberer Teilbereich der unsigned IDs reichen -  
> aber solche Überlegungen gingen schon zu oft schief (640k RAM, 2stellige  
> Jahreszahlen etc.)

Es ist kleinkram einfach anstatt id in die osm files ein nid zu schreiben
und einfach mal einen konsenz zu schaffen wie das so aussehen koennte.

Nur weil das immer so war heisst das nicht das es so bleiben muss
oder gut so ist ...

Flo
-- 
Florian Lohoff f...@zz.de
 Professionell gesehen bin ich zu haben 


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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-20 Diskussionsfäden Walter Nordmann


Heiko Jacobs-2 wrote:
> 
> *kopfkratz* 1° = 40.000.000 / 360 m --> * 0.001 = 0.011 m
> 7 Nachkommastellen == cm-Genauigkeit.
> Wo da groß Rundungsprobleme sein sollen ...
> 
sollte eigentlich reichen:
"The double precision type typically has a range of around 1E-307 to 1E+308
with a precision of at least 15 digits. "
das gilt auch für lat/lon.

auch die anzahl der node-ids sollte reichen.
allerdings könnte ja mal osm-3d kommen und sub-micro-mapping ;)
gruss
walter


-
Wir haben die Lösungen für die Probleme, die Sie nicht hätten, wenn Sie nicht
unsere Produkte einsetzen würden.
-- 
View this message in context: 
http://gis.638310.n2.nabble.com/Integer-Ueberlauf-von-IDs-Wann-zu-erwarten-tp5849751p5854242.html
Sent from the Germany mailing list archive at Nabble.com.

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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-20 Diskussionsfäden Heiko Jacobs

Am 20.12.2010 15:04, schrieb Florian Lohoff:

On Sun, Dec 19, 2010 at 04:12:19PM +0100, Heiko Jacobs wrote:

Am 19.12.2010 11:28, schrieb Robert S.:

(beides unsigned)


Hilft nix, da Bearbeitungsprogramme, zumindestens Editoren, mit
negativen IDs arbeiten können müssen alldieweil vorläufige nodes,
die noch nicht hochgeladen sind, noch keine positive ID haben ...


Die muessen nur damit arbeiten weil sie es so programmiert haben. Es spricht
nichts dagegen anstatt negative ids ein flag zu benutzen ...


Dann müssen die neuen nodes sich aber im selben Nummernraum um freie Nummern
kloppen mit den alten nodes ... Ich glaube, negativ ist da weniger negativ ;-)

Gruß Mueck


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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-20 Diskussionsfäden Heiko Jacobs

Am 20.12.2010 15:03, schrieb Florian Lohoff:

Ich denke das mit den 7 nachkommastellen wird irgendwann fallen. Es gibt
ja reichlich leute die es geil finden straßen als flaechen zu mappen
und dann kommen wir irgendwann in den bereich wo durch rundungsfehler
dann komische flaechen bei rauskommen.


*kopfkratz* 1° = 40.000.000 / 360 m --> * 0.001 = 0.011 m
7 Nachkommastellen == cm-Genauigkeit.
Wo da groß Rundungsprobleme sein sollen ...

Gruß Mueck


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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-20 Diskussionsfäden Georg Feddern

Moin,

Florian Lohoff schrieb:

On Sun, Dec 19, 2010 at 04:12:19PM +0100, Heiko Jacobs wrote:
  

Am 19.12.2010 11:28, schrieb Robert S.:


(beides unsigned)
  

Hilft nix, da Bearbeitungsprogramme, zumindestens Editoren, mit
negativen IDs arbeiten können müssen alldieweil vorläufige nodes,
die noch nicht hochgeladen sind, noch keine positive ID haben ...



Die muessen nur damit arbeiten weil sie es so programmiert haben. Es spricht
nichts dagegen anstatt negative ids ein flag zu benutzen ...
  


programmintern zur Laufzeit würde ein Flag ja noch reichen - aber beim 
lokalen Speichern und Wiedereinlesen werden ja doch wieder IDs benötigt.
Es könnte zwar eine andere, unabhängige ID sein, dann aber wäre die 
gespeicherte Datei wiederum nicht mehr zur (*.osm) kompatibel.
(Alternativ - wer wird schon die halbe Welt nocheinmal und gleichzeitig 
erzeugen - dürfte auch ein oberer Teilbereich der unsigned IDs reichen - 
aber solche Überlegungen gingen schon zu oft schief (640k RAM, 2stellige 
Jahreszahlen etc.)


Gruß
Georg


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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-20 Diskussionsfäden Schlauchboot

Hier muss ich mir mal selbst widersprechen. Die Schätzung von 33 Jahren setzt
u.A. voraus, daß sich die Verdoppelung pro Jahr fortsetzen wird. Bei 33
Jahren ist das nicht nur gewagt sondern sehr wahrscheinlich falsch.

Die Oberfläche der Erde beträgt 4 * PI * R^2, mit R ~ 6375 km. Node-IDs hat
man 2^63. Daraus folgt durch Division:

2^63 / Erdoberfläche = 1,8 Nodes pro cm^2. 

Das ist schon recht ambitioniert. Wenn man dann noch berücksichtigt, daß die
Erdoberfläche zu 2/3 aus Wasser besteht, also aus recht langweiliger Gegend,
dann sollten die Node-IDs schon sehr weit reichen. Ggf. wird dann wohl doch
ein Reorg die Qual der Wahl sein, wobei man dabei u.U. die ältere History
wegschmeissen kann.
-- 
View this message in context: 
http://gis.638310.n2.nabble.com/Integer-Ueberlauf-von-IDs-Wann-zu-erwarten-tp5849751p5853601.html
Sent from the Germany mailing list archive at Nabble.com.

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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-20 Diskussionsfäden Florian Lohoff
On Sun, Dec 19, 2010 at 04:12:19PM +0100, Heiko Jacobs wrote:
> Am 19.12.2010 11:28, schrieb Robert S.:
>> (beides unsigned)
>
> Hilft nix, da Bearbeitungsprogramme, zumindestens Editoren, mit
> negativen IDs arbeiten können müssen alldieweil vorläufige nodes,
> die noch nicht hochgeladen sind, noch keine positive ID haben ...

Die muessen nur damit arbeiten weil sie es so programmiert haben. Es spricht
nichts dagegen anstatt negative ids ein flag zu benutzen ...

Flo
-- 
Florian Lohoff f...@zz.de
 Professionell gesehen bin ich zu haben 


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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-20 Diskussionsfäden Florian Lohoff
On Sun, Dec 19, 2010 at 07:22:11PM +0100, Carsten Moeller wrote:
> Der 32-Bitter hat sich ja nun bald erledigt.
> Spannender finde ich die 7 Nachkommastellen.
> Diese lassen sich nämlich auch in 64-Bit darstellen (LatLon). Somit  
> benötigt ein Knoten eigentlich gar keine ID, es sei denn, man möchte  
> Briefkasten und Briefkastenschlitz mit unterschiedlichen IDs taggen.
>
> Wär mal 'ne Überlegung wert.

Ich denke das mit den 7 nachkommastellen wird irgendwann fallen. Es gibt
ja reichlich leute die es geil finden straßen als flaechen zu mappen
und dann kommen wir irgendwann in den bereich wo durch rundungsfehler
dann komische flaechen bei rauskommen.

Flo
-- 
Florian Lohoff f...@zz.de
 Professionell gesehen bin ich zu haben 


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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-20 Diskussionsfäden Wolfgang
Hallo,
Am Sonntag 19 Dezember 2010 20:35:52 schrieb Peter Wendorff:
> Am 19.12.2010 19:22, schrieb Carsten Moeller:
> > [...]
> >
> > Der 32-Bitter hat sich ja nun bald erledigt.
> > Spannender finde ich die 7 Nachkommastellen.
> > Diese lassen sich nämlich auch in 64-Bit darstellen (LatLon). Somit
> > benötigt ein Knoten eigentlich gar keine ID, es sei denn, man möchte
> > Briefkasten und Briefkastenschlitz mit unterschiedlichen IDs taggen.
> 
> Verstehe ich dich richtig, dass du damit vorschlägst, die IDs
> wegzulassen, weil die Koordinaten alleine eindeutig genug seien?
> Das ist IMHO nicht sinnvoll:
> 1) History ließe sich so nicht mehr über Koordinatenverschiebungen
> hinweg verfolgen
> 2) Doppelte Knoten auf einem Punkt, die tatsächlich stellenweise
> sinnvoll sind, sind nicht mehr möglich.
> 

Das war wohl eher eine Bemerkung als ein Vorschlag. Das wirkliche Problem wäre 
nämlich das Ende aller ways und relations, weil die auf der Punkt-ID basieren.

Gruß, Wolfgang

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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-19 Diskussionsfäden Peter Wendorff

Am 19.12.2010 19:22, schrieb Carsten Moeller:

[...]

Der 32-Bitter hat sich ja nun bald erledigt.
Spannender finde ich die 7 Nachkommastellen.
Diese lassen sich nämlich auch in 64-Bit darstellen (LatLon). Somit 
benötigt ein Knoten eigentlich gar keine ID, es sei denn, man möchte 
Briefkasten und Briefkastenschlitz mit unterschiedlichen IDs taggen.
Verstehe ich dich richtig, dass du damit vorschlägst, die IDs 
wegzulassen, weil die Koordinaten alleine eindeutig genug seien?

Das ist IMHO nicht sinnvoll:
1) History ließe sich so nicht mehr über Koordinatenverschiebungen 
hinweg verfolgen
2) Doppelte Knoten auf einem Punkt, die tatsächlich stellenweise 
sinnvoll sind, sind nicht mehr möglich.


Gruß
Peter

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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-19 Diskussionsfäden Carsten Moeller

Am 19.12.2010 18:55, schrieb Chris66:

Am 19.12.2010 16:55, schrieb Wolfgang:


Na, wenn da solche Lücken drin sind, lohnt es sich ein 1-2 Jahren mal, ein
script zu schreiben, dass den ganzen Kram wieder zusammenschiebt.


Dann muss man die Historie aber wohl resetten oder?

Alternative: Die IDs von gelöschten Nodes für neue Nodes wiederverwenden.

Chris


Hallo Chris,

die Geschichte läuft auf einer Postgres-Sequenz (AutoIncrement).
Da irgendwie "dazwischen" zu kommen, dürfte schwer werden.
Das ganze irgendwann einmal zusammenzudampfen, halte ich für den 
gängigeren Weg. Allerdings dürfte bei einem Long-Integer erstmal für 
einige Dekaden Luft nach oben sein, trotz irgendwelcher Tölpel, die mal 
eben 100.000 Knoten einfügen, um sie dann wieder zu löschen.


Interessanterweise wird auf der OSM-Hauptseite immer noch von einem 
32-Bit-Integer gesprochen. Im Übrigen genau so von maximal 7 
Nachkommastellen für LatLon.


Der 32-Bitter hat sich ja nun bald erledigt.
Spannender finde ich die 7 Nachkommastellen.
Diese lassen sich nämlich auch in 64-Bit darstellen (LatLon). Somit 
benötigt ein Knoten eigentlich gar keine ID, es sei denn, man möchte 
Briefkasten und Briefkastenschlitz mit unterschiedlichen IDs taggen.


Wär mal 'ne Überlegung wert.

Gruß,

CARSTEN



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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-19 Diskussionsfäden Chris66
Am 19.12.2010 16:55, schrieb Wolfgang:

> Na, wenn da solche Lücken drin sind, lohnt es sich ein 1-2 Jahren mal, ein 
> script zu schreiben, dass den ganzen Kram wieder zusammenschiebt. 

Dann muss man die Historie aber wohl resetten oder?

Alternative: Die IDs von gelöschten Nodes für neue Nodes wiederverwenden.

Chris


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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-19 Diskussionsfäden Carsten Moeller

VIELEN DANK

an alle für die nützlichen Infos.


Gruß,

Carsten




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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-19 Diskussionsfäden Schlauchboot
Am Sonntag, 19. Dezember 2010, 11:21:50 schrieb Jochen Topf:
> Höchste NodeId ist etwas über 1 Mrd., Anzahl Nodes knapp 900 Mio.
> 
> > Ferner interessiert mich auch die Geschwindigkeit, mit der diese IDs
> > wachsen. 1 Gig pro Jahr oder doch wesentlich langsamer?
> 
> Hab mal ne Grafik angehängt aus der das hervorgeht. Grob verdoppelt in
> einem Jahr.

Akutuell ist die max Node-Id also bei etwa 2^30. Sofern sich diese weiter pro 
Jahr verdoppelt, haben wir noch 33 Jahre Zeit, bis die IDs ausgehen.

Ein Reorg -- wie in einem anderen Beitrag vorgeschlagen -- bringt dagegen nach 
heutigem Stand wohl nix: Der Faktor zwischen max Node-Id und Anzahl Nodes ist 
fast eins, zumindest deutlich kleiner als zwei. Wenn das so bleibt, und wenn 
sich die Datenmenge weiter pro Jahr verdoppelt, würde ein Reorg weniger als 
ein Jahr Luft verschaffen -- sich also nicht lohnen.

Sollte sich das finden einer Lösung allerdings so lange hinziehen, wie der 
Lizenzwechsel, müßten wir bald anfangen, uns damit zu befassen ;)

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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-19 Diskussionsfäden Rainer Kluge

Hallo,

Am 19.12.2010 16:41, schrieb Frederik Ramm:


Was in der letzten Zeit echt ein Problem ist, sind Importe. Regelmaessig
kommt irgendein Hansel - besonders oft im befreundeten westlichen
Ausland, aber ich will ja nicht mit dem Finger auf Frank^H^H^H^Hein
bestimmtes Land zeigen


Sollte man aber vielleicht doch mal machen. Da wird jedes Gartenhaus importiert, 
aber in vielen Dörfern fehlen die Straßen noch, von den Secondary Highways 
ausserorts ganz zu schweigen.


Schlimm finde ich auch das Ergebnis des Imports der Gewässer. Nicht nur, dass da 
jeder Swimming Pool dabei ist, auch die Ränder von Bächen und Flüssen 
entsprechen zwar dem Kataster aber in keiner Weise den tatsächlichen 
Verhältnissen vor Ort. Jeder Graben in den Bergen, durch den einmal im Frühling 
Wasser fließt wird schön blau gerendert.


Sorry, ist jetzt etwas off topic, aber das musste mal raus.

Gruß
Rainer



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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-19 Diskussionsfäden Wolfgang
Hallo,
Am Sonntag 19 Dezember 2010 16:41:39 schrieb Frederik Ramm:
> Hallo,
> 
> Heiko Jacobs wrote:
> > Mal noch bissele warten, bis der Bing-Knick langer Winterabende da ist
> > ;-D
> 
> Was in der letzten Zeit echt ein Problem ist, sind Importe. Regelmaessig
> kommt irgendein Hansel - besonders oft im befreundeten westlichen
> Ausland, aber ich will ja nicht mit dem Finger auf Frank^H^H^H^Hein
> bestimmtes Land zeigen -, importiert 100.000 Nodes, stellt fest, dass er
> was falsch gemacht hat, loescht alle wieder, importiert sie neu, macht
> wieder was falsch... das Loeschen gibt ja die "verbrauchte" ID nicht
> zurueck.

Na, wenn da solche Lücken drin sind, lohnt es sich ein 1-2 Jahren mal, ein 
script zu schreiben, dass den ganzen Kram wieder zusammenschiebt. Das ist dann 
so wie bei dem Filesystem des einen BS-Herstellers, wo auch immer so 
merkwürdige Arbeiten auf der Festplatte verrichtet werden müssen, damit sie 
wieder schneller wird.

Gruß, Wolfgang

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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-19 Diskussionsfäden Frederik Ramm

Hallo,

Heiko Jacobs wrote:

Mal noch bissele warten, bis der Bing-Knick langer Winterabende da ist ;-D


Was in der letzten Zeit echt ein Problem ist, sind Importe. Regelmaessig 
kommt irgendein Hansel - besonders oft im befreundeten westlichen 
Ausland, aber ich will ja nicht mit dem Finger auf Frank^H^H^H^Hein 
bestimmtes Land zeigen -, importiert 100.000 Nodes, stellt fest, dass er 
was falsch gemacht hat, loescht alle wieder, importiert sie neu, macht 
wieder was falsch... das Loeschen gibt ja die "verbrauchte" ID nicht 
zurueck.


Bye
Frederik

--
Frederik Ramm  ##  eMail frede...@remote.org  ##  N49°00'09" E008°23'33"

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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-19 Diskussionsfäden Heiko Jacobs

Am 19.12.2010 12:06, schrieb Jochen Topf:

Die Mailingliste hat mein Attachment verschluckt. Habs mal in mein Blog getan:
http://blog.jochentopf.com/2010-12-19-osm-node-ids.html


Mal noch bissele warten, bis der Bing-Knick langer Winterabende da ist ;-D



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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-19 Diskussionsfäden Heiko Jacobs

Am 19.12.2010 11:28, schrieb Robert S.:

(beides unsigned)


Hilft nix, da Bearbeitungsprogramme, zumindestens Editoren, mit
negativen IDs arbeiten können müssen alldieweil vorläufige nodes,
die noch nicht hochgeladen sind, noch keine positive ID haben ...

Gruß Mueck



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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-19 Diskussionsfäden Walter Nordmann

don't panik,

die ids in osm sind bit64: also -9,223,372,036,854,775,808 to
9,223,372,036,854,775,807
das sollte etwas länger reichen.

gruss
walter

-
Wir haben die Lösungen für die Probleme, die Sie nicht hätten, wenn Sie nicht
unsere Produkte einsetzen würden.
-- 
View this message in context: 
http://gis.638310.n2.nabble.com/Integer-Ueberlauf-von-IDs-Wann-zu-erwarten-tp5849751p5849870.html
Sent from the Germany mailing list archive at Nabble.com.

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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-19 Diskussionsfäden Jochen Topf
Die Mailingliste hat mein Attachment verschluckt. Habs mal in mein Blog getan:
http://blog.jochentopf.com/2010-12-19-osm-node-ids.html

Jochen
-- 
Jochen Topf  joc...@remote.org  http://www.remote.org/jochen/  +49-721-388298


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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-19 Diskussionsfäden Steffen Wolf
Hi Carsten Moeller,

> Obwohl intern ja bereits auf LONG-Integer umgestellt wurde,
> würde mich trotzdem mal interessieren, wie groß die derzeit höchste 
> Node-ID ist und wann mit einem Integer-Ueberlauf zu rechnen ist.

Ich kenne zwar keinen einfachen Weg, aber du kannst ja spasseshalber mal
aus der Liste der Changesets das neueste rausgreifen, und da die
hoechste Knoten-ID. Oder versuch eine binaere Suche ueber die Webseite.
Ich komm auf etwa 1048172000 Knoten. Hochhangeln reicht leider nicht
aus, um mit den neu entstehenden Knoten mitzukommen.

> Ferner interessiert mich auch die Geschwindigkeit, mit der diese IDs 
> wachsen. 1 Gig pro Jahr oder doch wesentlich langsamer?

Vergleich mal

http://www.openstreetmap.org/browse/node/104800  19.12.2010 09:45:46
http://www.openstreetmap.org/browse/node/104700  19.12.2010 02:10:33
http://www.openstreetmap.org/browse/node/103800  14.12.2010 06:34:17
http://www.openstreetmap.org/browse/node/94800   14.10.2010 12:02:00
http://www.openstreetmap.org/browse/node/4800 9. 9.2007 17:02:10

Also
   1 Mio in 7.5 Stunden  (37/s)
  10 Mio in 5 Tagen  (23/s)
 100 Mio in 2 Monaten(19/s)
1000 Mio in 3 Jahren (11/s)


Uebrigens, die 104800 ist noch etwas kleiner als 2^30, ab 2^31
steigt signed int erst aus, bis 2^32 ginge unsigned int.

> Die WayIDs haben ja innerhalb des Integer-Bereichs noch ein wenig Platz.
> Oder liege ich hier falsch?

Hab grad die Erstellung von Way 90345838 beobachtet. Das ist kleiner als
2^27. Da passt noch etwas rein.

http://www.openstreetmap.org/browse/node/90345838  19.12.2010 10:39:13
http://www.openstreetmap.org/browse/node/90335838  19.12.2010 09:50:11
http://www.openstreetmap.org/browse/node/90245838  18.12.2010 21:38:25
http://www.openstreetmap.org/browse/node/89345838  12.12.2010 20:31:41
http://www.openstreetmap.org/browse/node/80345838   4.10.2010 14:04:58

Also
   10 T in 50 Minuten(3/s)
  100 T in 13 Stunden(2/s)
  1 Mio in 7 Tagen   (1.6/s)
 10 Mio in 2.5 Monaten   (1.5/s)


Ein paar aehnliche Statistiken gibt es auch auf der Wiki-Seite:
 http://wiki.openstreetmap.org/wiki/Stats
Dort sind nicht die IDs sondern nur die Anzahl der Objekte angegeben.
Aber dafuer kann man anhand der Plots schoen Prognosen erstellen.

Viel Spass damit,
 stw
-- 
Besonders freuen wir uns zurzeit über Geigen, Bratschen, Celli,
Kontrabässe, Oboe, Horn und Posaune.
 [Spendenaufruf Klassisches Orchestor TU Kaiserslautern, 23.10.2007]

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


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-19 Diskussionsfäden Robert S.
2010/12/19 Carsten Moeller 

> Hallo Tekkis!
>
> Obwohl intern ja bereits auf LONG-Integer umgestellt wurde,
> würde mich trotzdem mal interessieren, wie groß die derzeit höchste Node-ID
> ist und wann mit einem Integer-Ueberlauf zu rechnen ist.
>

Aktuell sind wir zwischen 1.048.100.000 und 1.048.200.000.
32bit-Int geht bis 4.294.967.295; 64bit-Int geht bis
18.446.744.073.709.551.615 (beides unsigned) - da ist also noch einiges an
Luft.
___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-19 Diskussionsfäden Jochen Topf
On Sun, Dec 19, 2010 at 10:38:05AM +0100, Carsten Moeller wrote:
> Obwohl intern ja bereits auf LONG-Integer umgestellt wurde,
> würde mich trotzdem mal interessieren, wie groß die derzeit höchste
> Node-ID ist und wann mit einem Integer-Ueberlauf zu rechnen ist.

Höchste NodeId ist etwas über 1 Mrd., Anzahl Nodes knapp 900 Mio.

> Ferner interessiert mich auch die Geschwindigkeit, mit der diese IDs
> wachsen. 1 Gig pro Jahr oder doch wesentlich langsamer?

Hab mal ne Grafik angehängt aus der das hervorgeht. Grob verdoppelt in einem
Jahr.

> Die WayIDs haben ja innerhalb des Integer-Bereichs noch ein wenig Platz.
> Oder liege ich hier falsch?

Ja, da haben wir noch viel Raum.

Jochen
-- 
Jochen Topf  joc...@remote.org  http://www.remote.org/jochen/  +49-721-388298
___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


[Talk-de] Integer-Ueberlauf von IDs - Wann zu erwarten?

2010-12-19 Diskussionsfäden Carsten Moeller

Hallo Tekkis!

Obwohl intern ja bereits auf LONG-Integer umgestellt wurde,
würde mich trotzdem mal interessieren, wie groß die derzeit höchste 
Node-ID ist und wann mit einem Integer-Ueberlauf zu rechnen ist.


Ferner interessiert mich auch die Geschwindigkeit, mit der diese IDs 
wachsen. 1 Gig pro Jahr oder doch wesentlich langsamer?


Die WayIDs haben ja innerhalb des Integer-Bereichs noch ein wenig Platz.
Oder liege ich hier falsch?

Gruß an alle

Carsten







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