The OpenStreetMap data model has served us well for the
last ten years, but it has its quirky corners and some larger problems.
From the missing polygon data-type, over difficult handling of updates
and historical data to the processing overhead added by the need to get
locations for everything from the nodes, this talk will look at current
and foreseeable problems, solutions and workarounds we have found, and
issues that still need addressing.