An Orbit XML File (*.oxf) is Orbit's xml vector file storage format: XML stands for 'Extensible Markup Language' which is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. More information can be found at wikipedia or W3.
An OXF stores both spatial information (geometry) and attribute information.
An Orbit XML File is similar to an Orbit Vector File:
The OXF can be accompanied by
<?xml version="1.0" encoding="utf-8" standalone="yes"?> <root> <models> <model id="1" name="model1"> <modeldefinition datatype="Point/Line/Area" dimensions="2D/3D"> <attributes> <attributetable id="1" name="table1"> <attribute id="1" name="attributename1" datatype="String/Boolean/Integer1/Integer2/Integer4/Integer8/Float4/Float8" /> <attribute id="2" name="attributename2" datatype="String/Boolean/Integer1/Integer2/Integer4/Integer8/Float4/Float8" /> </attributetable> <attributetable id="2" name="table2"> <attribute id="1" name="attributename1" datatype="String/Boolean/Integer1/Integer2/Integer4/Integer8/Float4/Float8" /> <attribute id="2" name="attributename2" datatype="String/Boolean/Integer1/Integer2/Integer4/Integer8/Float4/Float8" /> <attribute id="3" name="attributename3" datatype="String/Boolean/Integer1/Integer2/Integer4/Integer8/Float4/Float8" /> </attributetable> </attributes> </modeldefinition> </model> <model id="2" name="model2"> ... </model> </model> <model id="3" name="model3"> ... </model> </models> <objects modelid="1"> <object id="objectid"> <spatial> <part> <point x="X" y="Y" / x="X" y="Y" z="Z"/> <point x="X" y="Y" / x="X" y="Y" z="Z"/> ... <point x="X" y="Y" / x="X" y="Y" z="Z"/> </part> </spatial> <attributerow tableid="1" rowid="0"> <attribute id="1" value="columnvalue1" /> <attribute id="2" value="columnvalue2" /> </attributerow> <attributerow tableid="2" rowid="0"> <attribute id="1" value="columnvalue1" /> <attribute id="2" value="columnvalue2" /> <attribute id="3" value="columnvalue3" /> </attributerow> </object> </objects> <objects modelid="..."> ... </objects> <objects modelid="..."> ... </objects> <objects modelid="..."> ... </objects> </root>