cool, bedankt voor de uitleg :) gr, floris
2011/12/4 Frank Steggink <stegg...@steggink.org>: > On 4-12-2011 15:45, Martien Scheepens wrote: >> >> Een way bestaat uit twee of meer punten. De renderer verbindt deze punten >> netjes en ook de editor laat een dun lijntje zien. Als jij echter een gebied >> download en er geen van de twee verbindende punten in ligt, krijg jij de way >> niet te zien. De editor kijkt namelijk alleen maar naar punten binnen het >> gebied in de database. Het omgekeerde geval valt meestal iets minder op. Als >> jij maar een klein stukje way wilt bewerken, krijg je altijd de hele way in >> de editor te zien. Soms tientallen kilometers lang, omdat de way tussendoor >> nergens eindigt. >> >> Kortom niet echt iets aan de hand. Mocht je nu graag willen dat je wel >> alle ways in je editor krijgt als ze wel snijden, maar geen punt binnen het >> gebied ligt, dan moet ik er helaas op wijzen dat dit betekent dat je bij >> iedere vraag de halve database moet controleren en daarmee de performance >> heel slecht wordt. > > > Ter info: dat is precies de reden dat PostGIS, Oracle Spatial en andere > databases een "ruimtelijke index" hebben. Hierdoor hoeft alleen de index te > worden geraadpleegd. Ook al gebruikt OSM PostgreSQL (als ik het goed heb), > wordt door de API voor het downloaden geen gebruik gemaakt van PostGIS. Dit > gebeurt wel voor het renderen door Mapnik, zodat je op de kaart wel altijd > alle objecten ziet. > > Frank > > > _______________________________________________ > Talk-nl mailing list > Talk-nl@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-nl _______________________________________________ Talk-nl mailing list Talk-nl@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-nl