On Wed, Sep 03, 2008 at 12:20:03PM +0200, Dirk-Lüder Kreie wrote:
> Jiri Klement schrieb:
> >Hi,
> >
> >ROMA seems to have some trouble with relations. For example this url:
> >wget -O osm.out
> >http://tiles-one.lab.rfc822.org/map?bbox=15.617221621033822,49.50652463978098,15.620048167282368,49.5089752414545
> >should return way and multipolygon relation. Only way is returned.



> >Another example is:
> >get -O osm.out 
> >"http://tiles-one.lab.rfc822.org/map?bbox=15.417221621033822,49.50652463978098,15.620048167282368,49.5089752414545";
> >It returns relation 25700, which contains ways 26077040 and 26077047.
> >But way 26077040 is not included in downloaded file.

This might be correct as not all members of relations will be returned
by the API too - only onces which have nodes in the bbox.
 
> I'm not sure how the ROMA handles relations. It's not trivial because 
> they usually are 2 levels of indirection away from nodes (which you get 
> from bbox), and some even more.

Okay - i look for relations by nodes and ways found in the bbox - all
relations where those are members should be returned. Additionally i
look for relations where the former relations participate as a member.
That should be the rails port behaviour. It might be that it has bugs
though.

Okay - had a look - ROMA bug ... I check the code - the mirror database
has the relation and the members.

Flo
-- 
Florian Lohoff                  [EMAIL PROTECTED]             +49-171-2280134
        Those who would give up a little freedom to get a little 
          security shall soon have neither - Benjamin Franklin

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Tilesathome mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/tilesathome

Reply via email to