public OSMGeometryParser() {
   try {
     NODE_PATH.selectXPath("/osm/node");
     NODE_REF_PATH.selectXPath("nd/@ref");
     BUILDING_WAY_PATH.selectXPath("/osm/way[./tag[@k='building']]");
     BUILDING_MULTIPOLYGON_PATH.selectXPath(
         "/osm/relation[./tag[@k='type' and @v='multipolygon'] and ./tag/@k='building']");
     MEMBER_WAY_PATH.selectXPath("member[@type='way']");
     WAY_PATH.selectXPath("/osm/way");
   } catch (XPathParseException e) {
     e.printStackTrace();
   }
 }