Routino SVN Repository Browser

Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino

ViewVC logotype

Contents of /trunk/doc/DATALIFE.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1098 - (show annotations) (download)
Sat Oct 20 12:52:01 2012 UTC (12 years, 5 months ago) by amb
File MIME type: text/plain
File size: 5637 byte(s)
Delete the pruned nodes before searching for super-nodes etc.

1 Planetsplitter Data Lifetime
2 ============================
3
4 Key:
5 C = Created (allocated)
6 D = Destroyed (de-allocated)
7 U = Used
8 M = Modified
9 | = Preserved unmodified for later
10
11 ...........................
12 : nodesx->idata
13 : | . nodesx->gdata
14 : | . | . nodesx->pdata
15 : | . | . | . nodesx->super
16 : | . | . | . | . nodex->id
17 : | . | . | . | . | ...............................
18 : v . v . v . v . v : segmentsx->firstnode
19 : . . . . : | . segmentsx->next1
20 : . . . . : | . | . segmentsx->usednode
21 : . . . . : | . | . | . segmentx->node1,2
22 : . . . . : | . | . | . | ..................
23 : . . . . : v . v . v . v : waysx->idata
24 : . . . . : . . . : | . waysx->cdata
25 : . . . . : . . . : | . | . wayx->id
26 : . . . . : . . . : | . | . | ...............
27 Function name (in order) : . . . . : . . . : v . v . v : relationx->id
28 | : . . . . : . . . : . . : | ...........
29 v : . . . . : . . . : . . : v :
30 :...................:...............:...........:...:
31 SortNodeList : C . . . . U : . . . : . . : :
32 SortSegmentList : | . . . . : . . . U : . . : :
33 SortWayList : | . . . . : . . . : C . . M : :
34 SortRelationList : | . . . . : . . . : | . . : U :
35 RemoveBadSegments : U . . . . : . . C . U : | . . : | :
36 RemoveNonHighwayNodes : M . . . . M : . . D . : | . . : | :
37 ProcessRouteRelations : | . . . . | : . . . : U . . : U :
38 ProcessTurnRelations1 : U . . . . | : . . . : U . . : U :
39 MeasureSegments : D . . . . | : . . . M : D . . : | :
40 IndexSegments : . . . . | : C . . . U : . . : | :
41 ProcessTurnRelations2 : . . . . | : U . . . U : . . : U :
42 :...................:...............:...........:...:
43 StartPruning : . . . . | : | . C . . U : . . : :
44 PruneStraightHighwayNodes : . . . . | : U . U . . U : . . : :
45 PruneIsolatedRegions : . . . . | : U . U . . U : . . : :
46 PruneShortSegments : . . . . | : U . U . . U : . . : :
47 FinishPruning : . . . . | : | . D . . | : . . : :
48 SortSegmentList : . . . . | : | . . . U : . . : :
49 RemovePrunedNodes : . . C . . M : U . . . : . . : :
50 IndexSegments : . . U . . | : M . . . M : . . : :
51 RemovePrunedTurnRelations : . . D . . | : | . . . | : . . : :
52 :...................:...............:...........:...:
53 ChooseSuperNodes : . . . C . | : U . . . | : . . : : <-+
54 CreateSuperSegments : . . . U . | : U . . . U : . . : : |
55 SortSegmentList : . . . | . | : . . . U*: . . : : |
56 DeduplicateSegments : . . . | . | : . . . U*: . . : : |
57 IndexSegments : . . . | . | : C*. . . U*: . . : : |
58 :...................:...............:...........:...: --+
59 MergeSuperSegments : . . . | . | : . . . | : . . : :
60 SortSegmentList : . . . | . | : . . . U : . . : :
61 IndexSegments : . . . | . | : M . . . U : . . : :
62 :...................:...............:...........:...:
63 CompactWayList : . . . | . | : . . . | : . C . U : :
64 SortNodeListGeographically : . C . . | . U : . . . | : . | . : :
65 UpdateSegments : . U . . | . | : . . . U : . U . : :
66 SortSegmentList : . | . . | . | : . . . U : . | . : :
67 IndexSegments : . | . . | . | : M . . . U : . | . : :
68 UpdateNodes : . U . . D . M : U . . . | : . | . : :
69 UpdateTurnRelations : . U . . . | : U . . . U : . | . : :
70 SortTurnRelationList : . . . . | : . . . | : . | . : :
71 :...................:...............:...........:...:
72 SaveNodeList : . . . . U : . . . | : . | . : :
73 SaveSegmentList : . . . . : . . . U : . | . : :
74 SaveWayList : . . . . : . . . : . U . : :
75 SaveRelationList : . . . . : . . . : . . : :
76 :...................:...............:...........:...: