Thinking some more about this, I am asking myself whether this is really about 
the geometry itself, not just the expire tiles. Drawing a 1000km² building is 
already a problem even if there is no expiry involved. That would give us also 
more options on how to do the checking. We can do this today, calculate the 
area or the length of a feature in Lua. It isn't a problem to not write such a 
geometry to an output table in which case it would also no show up in an expire 
list. So if somebody changes a building and makes it 1000 times bigger than 
before it would simply vanish, triggering an expiry of the tiles covering the 
old geometry. (Actually detecting that this is a problematic change and leaving 
the old object in place would be better, but that's a whole other can of worms.)

-- 
Reply to this email directly or view it on GitHub:
https://github.com/osm2pgsql-dev/osm2pgsql/discussions/2428#discussioncomment-14830611
You are receiving this because you are subscribed to this thread.

Message ID: 
<osm2pgsql-dev/osm2pgsql/repo-discussions/2428/comments/[email protected]>
_______________________________________________
Tile-serving mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/tile-serving

Reply via email to