Compiler Operation
Only requires two traversals of SEDRIS transmittal
- Traversals of data sets take time and memory
First pass (Phase 1) looks for spatial domain, polygon vertices, and EAC codes
- Calculates grid post spacing & constructs polygon attribute table
- Metadata is written to a data file to free memory
- Could be used to bypass this phase in subsequent compilations of same dataset
Second pass (Phase 2) traverses geometry and feature hierarchies recursively
- Extracts geometry and feature objects
- Data is written to data files to free memory