Closed nuharaf closed 10 months ago
It sounds like the PBF was clipped in a way that removed nodes that were referenced by ways still in the PBF.
I thought so too, I tried naively clip data from geofabrik with osmium, but the generated file seem lack some metadata (bounding box as i recall) and tilemaker complain about it. Anyway, I am still digging about osmium itself, since I am quite new about this whole map stack.
I am getting exact same error with unmodified file http://download.geofabrik.de/europe/poland-latest.osm.pbf How can I help to fix this ?
Looking at different posts, it seems that missing nodes are usually due to clipping at extract boundaries that geofabrik prepares. But I checked, my node is not near Poland border: https://www.openstreetmap.org/node/2513305472 so chances it was clipped are small - it must have been other issue then ? Can tilemaker handle missing nodes situations? If not, what can I do to fix input data ?
Hello @nuharaf, I also stumble the same problem. What I did to solve the problem was I re-clip the data (from Indonesia.pbf) using Osmosis and .poly files, and it works. I just found out from #31 that Osmosis also have clipincompleteEntities option which may come in handy to avoid future problem.
To be specific, this command worked for me as a workaround:
osmosis --read-pbf myfile.osm.pbf --bounding-box clipIncompleteEntities=true --write-pbf myfile-fixed.osm.pbf
thanks addam...its working
Hi , I tried using tilemaker using pbf data from my local Openstreetmap organization (indonesia), however this error always generated
If I use pbf file from geofabrik, it succesfully generate tile. This is probably problem with the pbf file itself instead of tilemaker, but I don't know how to fix it.
output from osmium fileinfo
and
Thanks you for this piece of software