I was experimenting with openpoiservice as part of a small project i’m working on and part of it contains getting the space a poi takes up. I know that there are programs around than can calculate it from the polygon a tag is attached to. Is openpoiservice capable of that as well or does it not save the geomatry a tag is part of?
Although polygon also starts with a ‘p’, in this case it really means ‘point’ of interest.
OPS is not capable of returning polygon geometries at the moment and it is not planned for the future.
You have to do your described workaround e.g. use the osm_id to identify the polygon and calculate from that geometry.