Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
filereference:fileformat [2013/12/30 23:15] – [Special EML items] enviadminfilereference:fileformat [2014/03/28 23:07] – [Special EML items] enviadmin
Line 9: Line 9:
  
  
-===== ENVI-met Markup Language: General concept =====+===== ENVI-met Markup Language EML format: General concept =====
    
-The new ENVI-met EML (ENVI-met Markup Languge)  format is an XML-based self-describing file format. It can handle missing information by automatically adding default settings where possible. Therefore there will be almost no (or very few) version conflicts with old, recent and future files and the information they (not) provide.+The new ENVI-met EML (ENVI-met Markup Language)  format is an XML-based self-describing file format. It can handle missing information by automatically adding default settings where possible. Therefore there will be almost no (or very few) version conflicts with old, recent and future files and the information they (not) provide.
  
 As the term "XML-based" suggests, it uses the concept of XML, but only supports a limited sub-set of XML features and file options. In addition, EML introduces a number of extra features (e.g. matrix tags) which are not defined in general XML. As the term "XML-based" suggests, it uses the concept of XML, but only supports a limited sub-set of XML features and file options. In addition, EML introduces a number of extra features (e.g. matrix tags) which are not defined in general XML.
Line 79: Line 79:
  
 === ''matrix-data'' Tags === === ''matrix-data'' Tags ===
-**Modified:** 
  
 ''Matrix-data'' tags hold a comma-seperated set of 2D data. It is similar to the original ENVI-met Matrix-Format but has some important changes: ''Matrix-data'' tags hold a comma-seperated set of 2D data. It is similar to the original ENVI-met Matrix-Format but has some important changes:
Line 87: Line 86:
 <code XML> <code XML>
 <buildings> <buildings>
-<z-top type="matrix-data" X="40Y="40"> + <zTop type="matrix-data" dataI="15dataJ="15"> 
-         (Example missing+     0,0,0,0,0,0,0,0,0,0,0,0,0,0,
-</z-top>+     0,20,20,0,0,0,0,0,0,0,0,0,20,20,
 +     (...
 +     </zTop>
 </buildings> </buildings>
 </code> </code>
  
 The ''matrix-data'' tag allows the definition of a 2D element matrix in the EML file. The attribute required are: The ''matrix-data'' tag allows the definition of a 2D element matrix in the EML file. The attribute required are:
-  * rows: Number of rows following in the matrix +  * dataI: Number of elements in each row (=one x-row) 
-  * colums: Number of columns in the matrix+  * dataJ: Number of rows to come (=number of y-elements) 
 + 
 +No line-breaks are alowed within one row of data. 
  
  
-No line-breaks are alowed within one row of data.+**Note:**  
 +Valid only for PREVIEW applications: This item has been changed. Previous, the dimensions tags have been "columns" ans "rows" but due to missleading interpretation hve been changed.  
 +A test  was included in the reader routines allowing old file to be read, but only new format are written.
  
 === ''spare-matrix-3D'' Tags === === ''spare-matrix-3D'' Tags ===