Multipolygon probleem

Nee, ik weet niet met welke kluit ik hier welk moeras wordt ingestuurd :roll_eyes:,
maar ik doel op het toevoegen van ‘/dirty’ aan een tegel.

Dus het op openstreetmap.org op het plaatje met de rechtermuisklik bij eigenschappen het adres copieren, dit in de webbrowser plakken, en dan adres aanvullen met /dirty. Met /status is te zien wanneer de tegel voor de laatste keer is geupdate (sorry voor de vervuiling, maar schrijf maar even hier neer, kan ik het de volgdende keer wat makkelijker vinden (hopelijk)).

Hoewel OSM één groot moeras is probeerde ik je echt naar hoge grond te leiden hoor. Met IF.org kun je een tegel her-render op level 12 in Osmarender aanvragen.

Dat je dit dus kunt op de main OSM map voor de Mapnik map was mij niet bekend… nice find!

Wil iemand dit ook nog eens proberen? Lijkt of dit niet (meer) werkt? Weet zeker dat het me eens is gelukt om een wijziging ‘tussendoor’ zichtbaar te krijgen, maar nu dus niet meer.

Loopt ook raar. Na het bekijken van een tile en dan de status opvragen geeft aan dat die bv. vorige week vrijdag is aangemaakt en ‘clean’ is. Het meegeven van ‘dirty’ geeft de melding dat de tile klaar worrdt gezet om te renderen. Vraag je dan weer de status op, dan krijg ik weer de melding dat die ‘clean’ is, met de laatste rendertijdstip bv. 10 minuten geleden. Maar de wijzigingen zijn niet opgenomen!

Volgens mij gaat dat opnieuw renderen niet zo snel, dus wat dat tijdstip dan zegt? En ik verwacht natuurlijk dat de status ‘dirty’ is, of ‘klaar voor renderen’, weet ik veel.

Asl iemand het ook eens wil proberen en kijken of er vergelijkbare resultaten zijn?

Toch denk ik dat je moet wachten op de nieuwe database export/import komende woensdag voordat een dirty actie resultaat heeft aangezien de mapnik database maar 1x per week gevuld wordt.

Op http://wiki.openstreetmap.org/wiki/Slippy_Map:

Dat kan wel, maar je zit nog steeds met een wekelijkse database update. In het verleden was het altijd zo dat je maximaal 2 weken moest wachten om een wijziging terug te zien. Dat komt door de maximale dode band die onstaat door een wekelijkse db update en 7 daagse expiry. Hierdoor kon het van 1 tot 14 dagen duren voordat je de wijziging zag.

Nu kun je die expiry date overrulen waardoor je alleen nog met de wekelijkse database update te maken hebt. Je zult dus nog steeds (max 1 week) moeten wachten om een wijziging op de main map terug te zien.

(Tenzij de database tegenwoordig met daily, hourly of minutely diffs geupdate wordt, wat volgens mij niet het geval is)

Oké, daar zijn we dan weer. Ik zie nu in de mapnik main map het meer, natural=water (dat straks de outer way gaat worden van de multipolygon), maar niet in de bovenste twee zoom-standen! In de op een-na-laatste zie ik alles groen met vierkante blokken water erin en op de grootste zoom zie ik alles water met een paar vierkante blokken groen erin. Dit lijkt me nog geen goed uitgangspunt om verder te gaan hiermee voordat is gevonden wat er mis gaat.

Ik heb dacht ik ook eens gehoord dat mapnik niet alle zoom-levels in 1x rendert, dus misschien is het een paar dagen later wel helemaal goed. Ik hou het in de gaten.

Ik heb in de dutch mail list iets gelezen over OSM Inspector. Daarmee zou je de OSM data kunnen debuggen, maar als ik op die site (http://tools.geofabrik.de/) kies voor de sectie: ‘water’, krijg ik een vrijwel leeg scherm met 2 kleine, lege keuzeveldjes en een error in Internet Explorer: ‘id’ is null or not an object. Ik zal daar nog in moeten duiken.

Edit Lambertus: url typo fix

Als je het nog steeds over dat bovenste deel van de Ankeveense plassen hebt: die zie ik prima, zowel op de .org als .nl mapnik, als op tiles@home.

http://tile.openstreetmap.nl/?zoom=16&lat=52.27493&lon=5.08712&layers=00000B0F

Mapnik rendert (via tilecache) on-demand, dus daar hoef je geen dagen op te wachten.

En OSM Inspector werkt, ook op de water view. Omdat zowel OSM Inspector als mapnik steunen op JavaScript, en jouw IE daar al fouten geeft, zou ik eerder daar eens iets in gaan zoeken?

En inderdaad: de twee bovenste zoomlevels zijn nu ook goed. De wekelijkse mapnik rendering werkt de levels een voor een af.

Ik heb OSMinspector aan de gang. Het werkt voorlopig alleen nog met Firefox en ik zat in IE te rommelen. Ik kon er echter niets vreemds mee vinden.

Ik heb een eilandje in het meer gemaakt en heb de multipolygon relatie aangemaakt: 52949

Hoe ik tiles op de default mapnik kaart on-demand moet laten renderen, weet ik niet. Met http://www.informationfreeway.org/ kan je alleen de OSMarender on-demand updaten (en dat heb ik ook zojuist weer gedaan). Ik heb gezocht met keywords “mapnik tilecache on-demand”, maar dan vind ik alleen info over slippy maps die je op een eigen website plaatst en dat ben ik niet echt van plan. Als ik echter nog iets mis, laat me dat dan weten.

Hans, heb je deze post wel gezien?

Lukt nu in ieder geval niet meer, lijkt het. Allemaal een beetje wazig voor de beginner. Is het waard om 1 topic te maken met ’ alles over renderen’ , met ervaringen? Op basis van topic zou dan wiki aangepast kunnen worden als alle facetten van het renderen belicht zijn. Via de bestaande wiki’s/fora etc. kom ik er niet echt uit wat nu wel/niet werkt etc.

Het eerste eilandje staat er nu op en ik heb er net weer een paar bij getekend.

Ik heb er nog eens naar gekeken en ik geloof dat ik het ga snappen. Ik heb dus, na de nieuwe eilandjes, netjes http://tile.openstreetmap.org/16/33694/21566.png/dirty uitgevoerd en ik kreeg de reply dat de tile gerendered werd. Ik zie dat de zoom factor er ook in staat, dus wordt alleen de zoom gerendered die je opgeeft, denk ik. Toch niet iets wat je steeds maar weer doet voor een ietsjes groter gebied, maar wel geschikt als je erg graag wilt weten dat iets werkt of hoe het eruit ziet in mapnik. Ik heb ook zoom 15 gedaan, dus ik zal morgen(?) alleen naar zoom 15 en 16 moeten kijken af het gewerkt heeft.

Het is voor een beginner inderdaad allemaal overdonderend. Er komt zoveel bij kijken.

‘Jullie’ willen ook gelijk zoveel is mijn gevoel.

Toen ik begin 2007 begon waren de tools nog een stuk minder (en de kaart van Nederland leeg) en begon ik met het intekenen van simpele dingen, alleen wat wegen. Er waren toen nog geen relaties enzo natuurlijk wat het wel wat eenvoudiger maakte. Langzaam begon ik het allemaal te snappen en dingen die ik te moeilijk vond liet ik gewoon links liggen en kwamen later aan bod. In die tijd werd gewoon gezegd: kijk over een week nog maar eens, als je tagging klopt (volgens de Map Features) dan zal het ooit wel eens verschijnen.

Nu is de kaart al aardig compleet en worden veelal complexe situaties gemapt wat voor verwarring zorgt maar ik heb ook het idee dat beginners soms gelijk teveel willen.

Zou het helpen als je met ervaren mappers 1 op 1 in real life zou kunnen spreken, op bijv. een mapping party of iets dergelijks?

Hoi Lambertus, Ik vind het prima om een week te wachten hoor, maar dan lees ik op het forum van, “Waarom een week wachten, je kan zus en zo doen en zie je het een dag later,” dus dat is wat ik probeer. Het multipolygon gebeuren snap ik prima; dat had ik een van de eerste dagen al door. Ik heb er tenslotte al een hele reeks gemaakt en heb nooit de problemen ondervonden die ik met die oude 33317 relatie had.

Ik heb al ontzettend veel in mijn omgeving gedaan, dus helemaal een beginner wil ik me niet meer noemen, hoor :), tenzij je praat over wat er onder de motorkap allemaal draait; daar haak ik toch af hoor.

Heb ik dat met die dirty tile nu goed gedaan? Ik zie in mapnik nog steeds geen nieuwe eilandjes (behalve dan die ene van de afgelopen render) en nogmaals: alleen omdat op het forum aangegeven wordt dat het sneller kan, probeer ik dat. (In osmarender staan ze al weer wel.)

Dat het allemaal lijkt alsof we teveel willen? Tja, da’s misschien menselijk. Ik heb in elk geval tevens een groot respect van alles wat er al wél kan, hoor. Bij deze dan ook meteen mijn complimenten aan alle bouwers van osm! Ik kan een klein gevoel van trots niet onderdrukken als ik lees of zie dat de osm-kaarten gebruikt worden door een of andere instantie, want hoe miniem ook op het geheel gezien, ik heb er dan toch aan bijgedragen.

Persoonlijk ben ik altijd gefascineerd geweest van 1:25000 schaal (staf)kaarten en zou ik dat detail ook in osm willen maken. Ik heb dat zelfs ook geprobeerd door van 1 straat alle huizen in te tekenen, maar dat is toch (nog?) een brug te ver voor osm en ik denk ook niet echt zinvol, gezien wat er met osm beoogt wordt.

Nou, 't is een hele bespiegeling geworden, maar ik had even de geest, zal ik maar zeggen. :slight_smile:

Het is mogelijk om de hele stad over te tekenen, kost wat tijd. Probleem is dat je niet echt super detail krijgt van de Yahoo imagery. Hopelijk kunnen we ooit van het kadaster data gebruiken, in Frankrijk kan het al.

“Shoot for the moon and if you miss you will still be among the stars.”

(sorry, heb ooit voor een amerikaanse automatiseerder gewerkt :roll_eyes:)

Misschien wel, maar ben bang van niet. En als het helpt, helpt het alleen degenen op de mapping party. Tis natuurlijk een kunst apart om alles via de site uit te leggen, ik beheers die kunst in ieder geval niet.

Iemand met een communicatie/opleidachtergrond zal daar denk ik veel meer in kunnen bereiken. Zo iemand moet je gewoon zijn gang laten gaan, gesteund door de specialisten (maar die hebben meestal een probleem met die aanpak :/).

Denk het wel, maar zoals ik ook al aangaf, het werkt niet (meer). Wazig proces (voor mij).

Het verschil met de Mapnik kaart en de Osmarender is dat Mapnik een eigen database heeft en Osmarender de informatie rechtstreeks van de API betrekt (Tiles At Home). De database update van Mapnik is 1x in de week en Osmarender is ‘instant’. Hierdoor kom ik weer terug op een vorige post.

Ik heb zojuist de rest van de eilanden er ook in getekend, want die van vorige week staan nu netjes op de kaart.

Hij is nu helemaal compleet. http://www.openstreetmap.org/?lat=52.27504&lon=5.08569&zoom=16&layers=B000FTF :slight_smile: :slight_smile: :slight_smile: