This is because they are not required by the OSW schema. However, this is still something that should be tracked for the future.
Here are the potential issues:
-
OSMLocationDetails does not support nested OSMLocationElement objects
We can remedy this by adding another 'member' type property to OSMLocationElement that can help define OSMLocationDetails as a tree of elements.
-
LocationHelpers does not have well-defined methods to calculate distance between polygons and also distance between multi-polygons
Currently, if there is an overlap between polygons, we simply return 0, else we return the distance between the closest point of one polygon to the other polygon.
This is because they are not required by the OSW schema. However, this is still something that should be tracked for the future.
Here are the potential issues:
OSMLocationDetailsdoes not support nestedOSMLocationElementobjectsWe can remedy this by adding another 'member' type property to
OSMLocationElementthat can help defineOSMLocationDetailsas a tree of elements.LocationHelpersdoes not have well-defined methods to calculate distance between polygons and also distance between multi-polygonsCurrently, if there is an overlap between polygons, we simply return 0, else we return the distance between the closest point of one polygon to the other polygon.