Klopt. Ik implementeer momenteel een soort router die ook met tijd rekening houdt in Java, en het eerste wat mijn programma doet is de multinet data inlezen en vertalen in mijn eigen datastructuur. Op deze datastructuur kunnen dan op een efficiënte manier algoritmen losgelaten worden.<br>
<br><div class="gmail_quote">Op 30 januari 2009 12:51 schreef Ben Laenen <span dir="ltr"><<a href="mailto:benlaenen@gmail.com">benlaenen@gmail.com</a>></span> het volgende:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Thursday 29 January 2009, sintsixtus wrote:<br>
> Die OSM worldmap van +- 5,7Gb compressed is ongeveer 100Gb XML<br>
> bestand, foei (!), enfin, er zijn vele meetpunten).<br>
<br>
</div>Dat xml bestand is uiteraard niet hoe de database wordt opgeslagen op de<br>
OSM servers. En gelukkig maar, want het zou niet echt bevorderlijk zijn<br>
voor de performantie van die servers... Xml dient voor de communicatie<br>
tussen server en clients, en daar is xml weer beter geschikt voor (al<br>
is het inderdaad niet echt gemaakt om kleine bestanden te maken)<br>
<br>
Ik heb nu geen idee hoe het in werkelijkheid allemaal wordt bijgehouden,<br>
er is wel heel wat te vinden op de wiki en als je vragen hebt zul je<br>
wel op de talk-dev mailing list terecht kunnen. Daarnaast zijn er ook<br>
toepassingen (zoals voor routering) die hun eigen datastructuur hebben<br>
opgezet. En ook mobiele toepassingen hebben eigen manieren om de data<br>
te ordenen.<br>
<br>
Alleszins niet blindstaren op dat xml-formaat :-) xml is puur voor<br>
communicatie, en elk programma zal het eerst omzetten (al is het maar<br>
intern) naar een andere datastructuur, aangepast aan wat dat programma<br>
nodig heeft om te kunnen doen wat het moet doen.<br>
<font color="#888888"><br>
Ben<br>
</font><div><div></div><div class="Wj3C7c"><br>
_______________________________________________<br>
Talk-be mailing list<br>
<a href="mailto:Talk-be@openstreetmap.org">Talk-be@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/talk-be" target="_blank">http://lists.openstreetmap.org/listinfo/talk-be</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Mathias Versichele<br>Oudburgstraat 16<br>9240 Zele<br>0485/16.07.08<br>