// Use dot tool (Graphviz) for converting to image: 
// dot -T svg -o stats.svg stats.dot
digraph Import {
  
  TypeDataGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #1 - TypeDataGenerator</b><br/><i>Dump *.ost information into data file</i><br/>0,001 s; 10,6 MiB RSS>,
    shape=box,
    width=3];
  types_dat [color="#b2ab9c",
    fillcolor="#a2ff94",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>types.dat</b><br/>33,0 KiB>,
    shape=ellipse,
    width=3];
  TypeDataGenerator -> types_dat
  Preprocess [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #2 - Preprocess</b><br/><i>Initial parsing of import file(s)</i><br/>287,409 s; 2,6 GiB RSS>,
    shape=box,
    width=3];
  bounding_dat [color="#b2ab9c",
    fillcolor="#a2ff94",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>bounding.dat</b><br/>14 B>,
    shape=ellipse,
    width=3];
  Preprocess -> bounding_dat
  distribution_dat [color="#b2ab9c",
    fillcolor="#ffffac",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>distribution.dat</b><br/>5,1 KiB>,
    shape=ellipse,
    width=3];
  Preprocess -> distribution_dat
  rawcoords_dat [color="#b2ab9c",
    fillcolor="#ffffac",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>rawcoords.dat</b><br/>1,1 GiB>,
    shape=ellipse,
    width=3];
  Preprocess -> rawcoords_dat
  rawnodes_dat [color="#b2ab9c",
    fillcolor="#ffffac",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>rawnodes.dat</b><br/>110,1 MiB>,
    shape=ellipse,
    width=3];
  Preprocess -> rawnodes_dat
  rawways_dat [color="#b2ab9c",
    fillcolor="#ffffac",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>rawways.dat</b><br/>380,5 MiB>,
    shape=ellipse,
    width=3];
  Preprocess -> rawways_dat
  rawrels_dat [color="#b2ab9c",
    fillcolor="#ffffac",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>rawrels.dat</b><br/>8,0 MiB>,
    shape=ellipse,
    width=3];
  Preprocess -> rawrels_dat
  rawcoastline_dat [color="#b2ab9c",
    fillcolor="#ffffac",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>rawcoastline.dat</b><br/>4 B>,
    shape=ellipse,
    width=3];
  Preprocess -> rawcoastline_dat
  rawdatapolygon_dat [color="#b2ab9c",
    fillcolor="#ffffac",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>rawdatapolygon.dat</b><br/>4,1 KiB>,
    shape=ellipse,
    width=3];
  Preprocess -> rawdatapolygon_dat
  rawturnrestr_dat [color="#b2ab9c",
    fillcolor="#ffffac",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>rawturnrestr.dat</b><br/>122,1 KiB>,
    shape=ellipse,
    width=3];
  Preprocess -> rawturnrestr_dat
  CoordDataGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #3 - CoordDataGenerator</b><br/><i>Generate coord data file</i><br/>265,942 s; 3,0 GiB RSS>,
    shape=box,
    width=3];
  coord_dat [color="#b2ab9c",
    fillcolor="#ffb4be",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>coord.dat</b><br/>1,6 GiB>,
    shape=ellipse,
    width=3];
  CoordDataGenerator -> coord_dat
  rawcoords_dat -> CoordDataGenerator
  RawWayIndexGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #4 - RawWayIndexGenerator</b><br/><i>Generate id lookup index on raw way data file</i><br/>4,753 s; 1,2 GiB RSS>,
    shape=box,
    width=3];
  rawway_idx [color="#b2ab9c",
    fillcolor="#ffffac",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>rawway.idx</b><br/>16,0 MiB>,
    shape=ellipse,
    width=3];
  RawWayIndexGenerator -> rawway_idx
  rawways_dat -> RawWayIndexGenerator
  RawRelationIndexGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #5 - RawRelationIndexGenerator</b><br/><i>Generate id lookup index on raw relation data file</i><br/>0,144 s; 829,3 MiB RSS>,
    shape=box,
    width=3];
  rawrel_idx [color="#b2ab9c",
    fillcolor="#ffffac",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>rawrel.idx</b><br/>301,0 KiB>,
    shape=ellipse,
    width=3];
  RawRelationIndexGenerator -> rawrel_idx
  rawrels_dat -> RawRelationIndexGenerator
  RelAreaDataGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #6 - RelAreaDataGenerator</b><br/><i>Resolves raw relations to areas</i><br/>125,350 s; 848,2 MiB RSS>,
    shape=box,
    width=3];
  relarea_tmp [color="#b2ab9c",
    fillcolor="#ffffac",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>relarea.tmp</b><br/>129,3 MiB>,
    shape=ellipse,
    width=3];
  RelAreaDataGenerator -> relarea_tmp
  wayareablack_dat [color="#b2ab9c",
    fillcolor="#ffffac",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>wayareablack.dat</b><br/>1,8 MiB>,
    shape=ellipse,
    width=3];
  RelAreaDataGenerator -> wayareablack_dat
  coord_dat -> RelAreaDataGenerator
  rawways_dat -> RelAreaDataGenerator
  rawrels_dat -> RelAreaDataGenerator
  rawway_idx -> RelAreaDataGenerator
  rawrel_idx -> RelAreaDataGenerator
  WayAreaDataGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #7 - WayAreaDataGenerator</b><br/><i>Resolves raw ways to areas</i><br/>212,546 s; 589,4 MiB RSS>,
    shape=box,
    width=3];
  wayarea_tmp [color="#b2ab9c",
    fillcolor="#ffffac",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>wayarea.tmp</b><br/>325,8 MiB>,
    shape=ellipse,
    width=3];
  WayAreaDataGenerator -> wayarea_tmp
  coord_dat -> WayAreaDataGenerator
  rawways_dat -> WayAreaDataGenerator
  wayareablack_dat -> WayAreaDataGenerator
  MergeAreaDataGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #8 - MergeAreaDataGenerator</b><br/><i>Merge relation and way area data files into one area file</i><br/>30,713 s; 589,1 MiB RSS>,
    shape=box,
    width=3];
  areas_tmp [color="#b2ab9c",
    fillcolor="#ffffac",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>areas.tmp</b><br/>455,1 MiB>,
    shape=ellipse,
    width=3];
  MergeAreaDataGenerator -> areas_tmp
  wayarea_tmp -> MergeAreaDataGenerator
  relarea_tmp -> MergeAreaDataGenerator
  MergeAreasGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #9 - MergeAreasGenerator</b><br/><i>Merge areas into bigger areas</i><br/>262,648 s; 2,0 GiB RSS>,
    shape=box,
    width=3];
  areas2_tmp [color="#b2ab9c",
    fillcolor="#ffffac",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>areas2.tmp</b><br/>449,7 MiB>,
    shape=ellipse,
    width=3];
  MergeAreasGenerator -> areas2_tmp
  areas_tmp -> MergeAreasGenerator
  WayWayDataGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #10 - WayWayDataGenerator</b><br/><i>Merge ways into bigger ways</i><br/>226,759 s; 4,4 GiB RSS>,
    shape=box,
    width=3];
  wayway_tmp [color="#b2ab9c",
    fillcolor="#ffffac",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>wayway.tmp</b><br/>184,5 MiB>,
    shape=ellipse,
    width=3];
  WayWayDataGenerator -> wayway_tmp
  turnrestr_dat [color="#b2ab9c",
    fillcolor="#ffffac",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>turnrestr.dat</b><br/>121,9 KiB>,
    shape=ellipse,
    width=3];
  WayWayDataGenerator -> turnrestr_dat
  distribution_dat -> WayWayDataGenerator
  rawways_dat -> WayWayDataGenerator
  rawturnrestr_dat -> WayWayDataGenerator
  OptimizeAreaWayIdsGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #11 - OptimizeAreaWayIdsGenerator</b><br/><i>Optimize ids for areas and ways</i><br/>1 433,817 s; 1,4 GiB RSS>,
    shape=box,
    width=3];
  areas3_tmp [color="#b2ab9c",
    fillcolor="#ffffac",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>areas3.tmp</b><br/>359,4 MiB>,
    shape=ellipse,
    width=3];
  OptimizeAreaWayIdsGenerator -> areas3_tmp
  ways_tmp [color="#b2ab9c",
    fillcolor="#ffffac",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>ways.tmp</b><br/>171,1 MiB>,
    shape=ellipse,
    width=3];
  OptimizeAreaWayIdsGenerator -> ways_tmp
  areas2_tmp -> OptimizeAreaWayIdsGenerator
  wayway_tmp -> OptimizeAreaWayIdsGenerator
  NodeDataGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #12 - NodeDataGenerator</b><br/><i>Convert raw nodes to nodes</i><br/>24,281 s; 1,3 GiB RSS>,
    shape=box,
    width=3];
  nodes_tmp [color="#b2ab9c",
    fillcolor="#ffffac",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>nodes.tmp</b><br/>123,6 MiB>,
    shape=ellipse,
    width=3];
  NodeDataGenerator -> nodes_tmp
  rawnodes_dat -> NodeDataGenerator
  SortNodeDataGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #13 - SortNodeDataGenerator</b><br/><i>Sort nodes to improve lookup</i><br/>98,937 s; 1,3 GiB RSS>,
    shape=box,
    width=3];
  nodes_dat [color="#b2ab9c",
    fillcolor="#a2ff94",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>nodes.dat</b><br/>46,4 MiB>,
    shape=ellipse,
    width=3];
  SortNodeDataGenerator -> nodes_dat
  nodes_idmap [color="#b2ab9c",
    fillcolor="#ffb4be",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>nodes.idmap</b><br/>57,4 MiB>,
    shape=ellipse,
    width=3];
  SortNodeDataGenerator -> nodes_idmap
  nodeaddress_dat [color="#b2ab9c",
    fillcolor="#ffffac",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>nodeaddress.dat</b><br/>111,3 MiB>,
    shape=ellipse,
    width=3];
  SortNodeDataGenerator -> nodeaddress_dat
  nodes_tmp -> SortNodeDataGenerator
  SortWayDataGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #14 - SortWayDataGenerator</b><br/><i>Sort ways to improve lookup</i><br/>27,906 s; 1,3 GiB RSS>,
    shape=box,
    width=3];
  ways_dat [color="#b2ab9c",
    fillcolor="#a2ff94",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>ways.dat</b><br/>143,0 MiB>,
    shape=ellipse,
    width=3];
  SortWayDataGenerator -> ways_dat
  ways_idmap [color="#b2ab9c",
    fillcolor="#ffb4be",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>ways.idmap</b><br/>25,7 MiB>,
    shape=ellipse,
    width=3];
  SortWayDataGenerator -> ways_idmap
  wayaddress_dat [color="#b2ab9c",
    fillcolor="#ffffac",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>wayaddress.dat</b><br/>307 B>,
    shape=ellipse,
    width=3];
  SortWayDataGenerator -> wayaddress_dat
  ways_tmp -> SortWayDataGenerator
  AreaNodeIndexGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #15 - AreaNodeIndexGenerator</b><br/><i>Index nodes for area lookup</i><br/>66,281 s; 1,4 GiB RSS>,
    shape=box,
    width=3];
  areanode_idx [color="#b2ab9c",
    fillcolor="#a2ff94",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>areanode.idx</b><br/>16,9 MiB>,
    shape=ellipse,
    width=3];
  AreaNodeIndexGenerator -> areanode_idx
  nodes_dat -> AreaNodeIndexGenerator
  AreaWayIndexGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #16 - AreaWayIndexGenerator</b><br/><i>Index ways for area lookup</i><br/>20,942 s; 1,3 GiB RSS>,
    shape=box,
    width=3];
  areaway_idx [color="#b2ab9c",
    fillcolor="#a2ff94",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>areaway.idx</b><br/>3,8 MiB>,
    shape=ellipse,
    width=3];
  AreaWayIndexGenerator -> areaway_idx
  ways_dat -> AreaWayIndexGenerator
  AreaAreaIndexGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #17 - AreaAreaIndexGenerator</b><br/><i>Index areas for area lookup</i><br/>146,818 s; 1,3 GiB RSS>,
    shape=box,
    width=3];
  areaarea_idx [color="#b2ab9c",
    fillcolor="#a2ff94",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>areaarea.idx</b><br/>9,3 MiB>,
    shape=ellipse,
    width=3];
  AreaAreaIndexGenerator -> areaarea_idx
  areas_dat [color="#b2ab9c",
    fillcolor="#a2ff94",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>areas.dat</b><br/>295,6 MiB>,
    shape=ellipse,
    width=3];
  AreaAreaIndexGenerator -> areas_dat
  areaaddress_dat [color="#b2ab9c",
    fillcolor="#ffb4be",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>areaaddress.dat</b><br/>7,6 MiB>,
    shape=ellipse,
    width=3];
  AreaAreaIndexGenerator -> areaaddress_dat
  areas_idmap [color="#b2ab9c",
    fillcolor="#ffb4be",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>areas.idmap</b><br/>91,7 MiB>,
    shape=ellipse,
    width=3];
  AreaAreaIndexGenerator -> areas_idmap
  areas3_tmp -> AreaAreaIndexGenerator
  CoverageIndexGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #18 - CoverageIndexGenerator</b><br/><i>Index of import area coverage</i><br/>7,223 s; 1,6 GiB RSS>,
    shape=box,
    width=3];
  coverage_idx [color="#b2ab9c",
    fillcolor="#a2ff94",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>coverage.idx</b><br/>11,2 KiB>,
    shape=ellipse,
    width=3];
  CoverageIndexGenerator -> coverage_idx
  nodes_dat -> CoverageIndexGenerator
  ways_dat -> CoverageIndexGenerator
  areas_dat -> CoverageIndexGenerator
  WaterIndexGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #19 - WaterIndexGenerator</b><br/><i>Create index for lookup of ground/see tiles</i><br/>3,960 s; 1,3 GiB RSS>,
    shape=box,
    width=3];
  water_idx [color="#b2ab9c",
    fillcolor="#a2ff94",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>water.idx</b><br/>609,7 KiB>,
    shape=ellipse,
    width=3];
  WaterIndexGenerator -> water_idx
  bounding_dat -> WaterIndexGenerator
  rawcoastline_dat -> WaterIndexGenerator
  rawdatapolygon_dat -> WaterIndexGenerator
  coord_dat -> WaterIndexGenerator
  ways_dat -> WaterIndexGenerator
  OptimizeAreasLowZoomGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #20 - OptimizeAreasLowZoomGenerator</b><br/><i>Create index for area lookup of reduced resolution areas</i><br/>99,228 s; 1,3 GiB RSS>,
    shape=box,
    width=3];
  areasopt_dat [color="#b2ab9c",
    fillcolor="#ccffbe",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>areasopt.dat</b><br/>10,5 MiB>,
    shape=ellipse,
    width=3];
  OptimizeAreasLowZoomGenerator -> areasopt_dat
  areas_dat -> OptimizeAreasLowZoomGenerator
  OptimizeWaysLowZoomGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #21 - OptimizeWaysLowZoomGenerator</b><br/><i>Create index for area lookup of reduced resolution ways</i><br/>58,020 s; 1,3 GiB RSS>,
    shape=box,
    width=3];
  waysopt_dat [color="#b2ab9c",
    fillcolor="#ccffbe",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>waysopt.dat</b><br/>13,5 MiB>,
    shape=ellipse,
    width=3];
  OptimizeWaysLowZoomGenerator -> waysopt_dat
  ways_dat -> OptimizeWaysLowZoomGenerator
  LocationIndexGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #22 - LocationIndexGenerator</b><br/><i>Create index for lookup of objects based on address data</i><br/>292,930 s; 1,6 GiB RSS>,
    shape=box,
    width=3];
  location_idx [color="#b2ab9c",
    fillcolor="#a2ff94",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>location.idx</b><br/>22,8 MiB>,
    shape=ellipse,
    width=3];
  LocationIndexGenerator -> location_idx
  location_region_txt [color="#b2ab9c",
    fillcolor="#ffaeb0",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>location_region.txt</b><br/>1,5 MiB>,
    shape=ellipse,
    width=3];
  LocationIndexGenerator -> location_region_txt
  location_full_txt [color="#b2ab9c",
    fillcolor="#ffaeb0",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>location_full.txt</b><br/>125,4 MiB>,
    shape=ellipse,
    width=3];
  LocationIndexGenerator -> location_full_txt
  nodes_dat -> LocationIndexGenerator
  ways_dat -> LocationIndexGenerator
  areas_dat -> LocationIndexGenerator
  nodeaddress_dat -> LocationIndexGenerator
  wayaddress_dat -> LocationIndexGenerator
  areaaddress_dat -> LocationIndexGenerator
  RouteDataGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #23 - RouteDataGenerator</b><br/><i>Generate routing graph(s)</i><br/>58,450 s; 1,7 GiB RSS>,
    shape=box,
    width=3];
  router_dat [color="#b2ab9c",
    fillcolor="#a2ff94",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>router.dat</b><br/>72,4 MiB>,
    shape=ellipse,
    width=3];
  RouteDataGenerator -> router_dat
  router2_dat [color="#b2ab9c",
    fillcolor="#a2ff94",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>router2.dat</b><br/>982 B>,
    shape=ellipse,
    width=3];
  RouteDataGenerator -> router2_dat
  intersections_dat [color="#b2ab9c",
    fillcolor="#a2ff94",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>intersections.dat</b><br/>22,6 MiB>,
    shape=ellipse,
    width=3];
  RouteDataGenerator -> intersections_dat
  coord_dat -> RouteDataGenerator
  ways_dat -> RouteDataGenerator
  areas_dat -> RouteDataGenerator
  ways_idmap -> RouteDataGenerator
  turnrestr_dat -> RouteDataGenerator
  IntersectionIndexGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #24 - IntersectionIndexGenerator</b><br/><i>Generate id lookup index on intersection data file</i><br/>0,502 s; 1,4 GiB RSS>,
    shape=box,
    width=3];
  intersections_idx [color="#b2ab9c",
    fillcolor="#a2ff94",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>intersections.idx</b><br/>6,9 MiB>,
    shape=ellipse,
    width=3];
  IntersectionIndexGenerator -> intersections_idx
  intersections_dat -> IntersectionIndexGenerator
  PTRouteDataGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #25 - PTRouteDataGenerator</b><br/><i>Generate public transport route data</i><br/>2,758 s; 1,4 GiB RSS>,
    shape=box,
    width=3];
  ptroutes_dat [color="#b2ab9c",
    fillcolor="#a2ff94",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>ptroutes.dat</b><br/>527,9 KiB>,
    shape=ellipse,
    width=3];
  PTRouteDataGenerator -> ptroutes_dat
  rawroutemaster_dat -> PTRouteDataGenerator
  rawroute_dat -> PTRouteDataGenerator
  nodes_idmap -> PTRouteDataGenerator
  ways_idmap -> PTRouteDataGenerator
  TextIndexGenerator [color="#b2ab9c",
    fillcolor="#edecea",
    fontsize=14,
    height=1.1528,
    label=<<b>Step #26 - TextIndexGenerator</b><br/><i>Generate text based object search</i><br/>33,353 s; 1,3 GiB RSS>,
    shape=box,
    width=3];
  textpoi_dat [color="#b2ab9c",
    fillcolor="#ccffbe",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>textpoi.dat</b><br/>1,5 MiB>,
    shape=ellipse,
    width=3];
  TextIndexGenerator -> textpoi_dat
  textloc_dat [color="#b2ab9c",
    fillcolor="#ccffbe",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>textloc.dat</b><br/>1,2 MiB>,
    shape=ellipse,
    width=3];
  TextIndexGenerator -> textloc_dat
  textregion_dat [color="#b2ab9c",
    fillcolor="#ccffbe",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>textregion.dat</b><br/>206,0 KiB>,
    shape=ellipse,
    width=3];
  TextIndexGenerator -> textregion_dat
  textother_dat [color="#b2ab9c",
    fillcolor="#ccffbe",
    style=filled,    fontsize=12,
    height=1.0,
    label=<<b>textother.dat</b><br/>1,7 MiB>,
    shape=ellipse,
    width=3];
  TextIndexGenerator -> textother_dat
  nodes_dat -> TextIndexGenerator
  ways_dat -> TextIndexGenerator
  areas_dat -> TextIndexGenerator
}
