we use BOS method (Goodchild and Hunter,1997) for checking the positional accuracy of test map dataset by buffering around the reference dataset and then check for percentage coverage of test dataset in that buffer.

In case while comparing the road dataset there is a possibility that one dataset contains roads represented as a single side (bidirectional traffic flow on the same road) and same road in the second dataset is having two sides (unidirectional traffic flow). Please suggest how can we compare such datasets.

1 Answer 1


I've performed this kind of analysis a few years ago. To solve the issue of comparing oneway information in different road datasets, we used a routing-based approach, which checks if oneways in dataset A are also contained in dataset B. The idea is described in this video of my presentation at FOSS4G 2013.

enter image description here

You can read more about this (and about how to check turn restrictions) in: Graser, A., Straub, M., & Dragaschnig, M. (2014). Towards an open source analysis toolbox for street network comparison: indicators, tools and results of a comparison of OSM and the official Austrian reference graph. Transactions in GIS, 18(4), 510-526. doi:10.1111/tgis.12061. (preprint)

  • Thanks for your reply, but is there any method to extract such dissimilar features from two objects. Or otherwise some heuristic approach must be designed for the same.
    – osmjit
    Commented Sep 18, 2016 at 5:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.