|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
ConfigBase | A base class that provides access to the MDR configuration data. |
Mdr1 | The section MDR 1 contains a list of maps and for each map an offset to a reverse index for that map. |
Mdr10 | POI subtype with a reference to MDR11. |
Mdr10Record | An index into mdr11. |
Mdr11 | Holds all the POIs, including cities. |
Mdr11Record | The details required to write a POI record to mdr 11. |
Mdr13 | Holds all the regions for each map. |
Mdr13Record | Information about a region. |
Mdr14 | The countries that occur in each map. |
Mdr14Record | A country record. |
Mdr15 | The string table. |
Mdr1MapIndex | Each map has one of these and it is used to provide a list of records in the various sections that actually belong to this map. |
Mdr1Record | |
Mdr1SubHeader | A header for the map index, pointed to from MDR 1. |
Mdr4 | POI types. |
Mdr4Record | The records in MDR 4 are a list of poi types with an unknown byte. |
Mdr5 | Section containing cities. |
Mdr5Record | Holds information about a city that will make its way into mdr 5. |
Mdr7 | The MDR 7 section is a list of all streets. |
Mdr7Record | |
Mdr9 | An index into mdr10. |
MdrConfig | Configuration for the MDR file. |
MDRFile | The MDR file. |
MDRHeader | The header of the MDR file. |
MdrMapSection | Super class of all sections that contain items that belong to a particular map. |
MdrSection | Super class of all sections |
MdrUtils | A bunch of static routines for use in creating the MDR file. |
RecordBase |
This package creates the MDR file.
There are many, many possible sections in the file. We will attempt to find the minimum number required to make something work.
Use a header of size 286. This gives us the possibility of the first 19 sections.
Initial sections to implement: 1, 4, 5, 6, 7, 11, 15. Of these 4 and 6 are not known and only some subsection of MDR 1 are also not known.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |