| | 1 | = Vector map rendering = |
| | 2 | |
| | 3 | == Kothic == |
| | 4 | === Workfloy === |
| | 5 | 1. load OSM data - plain *.osm XML files only at the moment |
| | 6 | 2. generate vtiles - basically tiled textfiles |
| | 7 | 3. render from vtiles - only Cairo supported at the moment |
| | 8 | |
| | 9 | === Issues === |
| | 10 | ==== Vtile generation doesn't scale ==== |
| | 11 | For example, for processing the Czech Republic data (state 16.10.2012) requires about 9.5 GB of RAM. It also just runns in a single thread. |
| | 12 | |
| | 13 | There are two possible solutions for the RAM issue: |
| | 14 | * iterate more times over the data |
| | 15 | * use on disk cache/database for the temporary results |
| | 16 | * this is what [http://svn.openstreetmap.org/applications/utils/export/tiledata2/initialParse.py the old OJWs tile data server does] during import |
| | 17 | |
| | 18 | |