layer - co ja robi? ?le?

Witam!

Czy kto? by?by w stanie udzieli? mi informacji z jakiego powodu OSM renderuje drog? http://www.openstreetmap.org/browse/way/37798759 (layer: -1) poni?ej drogi http://www.openstreetmap.org/browse/way/26264800 (layer 1) ?

Ju? kilka wersji przetestowa?em i jako? nie mog? doj?? do ?adu z tym wjazdem na A4…

Pozdrawiam,
Piotrek

Nie przyjrzałem się temu dokładnie (podaj linka z dużym zoomem?), ale layer < 0 oznacza, że coś jest poniżej poziomu gruntu, a >0 - powyżej. Tak więc droga z layer=-1 powinna być zakryta przez drogę z layer=1.

No w?a?nie! Ale tak si? nie dzieje niestety…

Wi?kszy zoom:

http://www.openstreetmap.org/?lat=50.00615&lon=20.01732&zoom=16&layers=B000FTF

Przeoczy?em jedn? wa?n? rzecz - mapa jest uaktualniana co jaki? czas, wi?c mo?esz eksperymentowa?, ale zmiany s? uwzgl?dniane co najwy?ej raz dziennie na mapie tiles@home (na informationfreeway,org). Mo?e by? te? tak, ?e mapa jest renderowana nieprawid?owo, ale poczeka?bym z tydzie? ze stwierdzeniem tego (wtedy ma si? prawie pewno??, ?e zmiany zosta?y uwzgl?dnione na g?ó?nej mapie).

Nie, nie… Teraz mapa jest renderowana na bie??co - oko?o 2 godzin potrzeba na zobaczenie zmian :slight_smile: Nie tak jak by?o wcze?niej, ?e co ?rod? mo?na by?o patrze? :slight_smile:

O, sprawdzę to. Ostatnio miałem mało czasu na mapowanie, dzięki za informację!

Cloudmade robi “nearly-live” rendering :slight_smile:

Link do mapy:
http://matt.sandbox.cloudmade.com/

Wiecej info:
http://blog.cloudmade.com/2009/01/23/nearly-live-tiles/

Robil w API 0.5, czyli gdzies do kwietnia. (zauwaz ze w tym momencie w ogole nie ma jeszcze tej niebieskiej drogi u nich)

Jesli chodzi o to dlaczego zle sie renderuje to nie mam pojecia. W Osmarender jest OK. Moze rzeczywiscie nie zalapal tej zmiany layeru jeszcze i trzeba poczekac, czasami ma taka czkawke…

Próbowa?e? zamiast -1 i 1 u?y? 1 i 2, wiem ?e to w sumie ma?o logiczne ale przegl?da?em plik ze stylem mapnika do renderowania:

http://svn.openstreetmap.org/applications/rendering/mapnik/osm.xml

I tam layer<0 nie istnieje :wink: tzn. nie jest zapisany, wi?c zapewne b?dzie renderowa? si? jak layer:0 - co i tak powinno da? po??dany efekt, ale spróbowa? mo?na.