Shape reader can not create graph truly

when i debug the the shape reader in class “OSMShapeFileReader” in method “addEdge”, I found it adds all the fclass type as the highway and treats them as the highway( no difference between different types)

Object type = road.getAttribute(“fclass”);
if (type != null) {
way.setTag(“highway”, type.toString());
until there is not any type for roundabout.

so Can i have your kind assistance to help me how can i define a type for roundabout and how can i add them to graph truly?

Best regards

In calss “OSMShapeFileReader” in method “addEdge” i add a one other condition about roundabout.
now it is work truly :slight_smile:

Best Regards