Eine Zeile pro Objekt
Jedes Feature wird zu einer Zeile. Sind alle Objekte Punkte, beginnt die Tabelle mit den Spalten latitude und longitude; andernfalls erhält jede Zeile eine Spalte wkt, und eine GeometryCollection wird als ein GEOMETRYCOLLECTION-Wert geschrieben. Objekte mit der Geometrie null behalten ihre Zeile mit leeren Koordinatenzellen.
Eigenschaften abflachen
- Verschachtelte JSON-Objekte und Arrays werden zu JSON-Text in einer einzigen Zelle.
- Die
ideines Features, die nicht bereits eine Eigenschaft ist, wird zu einer Spalteid. - simplestyle-Eigenschaften wie
strokeundfillentfallen, und der Umwandlungsbericht zählt die Objekte, die sie hatten. - Z-Werte werden entfernt, und der Bericht erwähnt sie, wenn eine Höhe ungleich null war.
Saubere Zahlen und sichere Zellen
Zahlen werden ohne Exponentialschreibweise geschrieben, sodass aus 1e-7 der Wert 0.0000001 wird. Zellen, die mit =, +, - oder @ beginnen, erhalten ein vorangestelltes Apostroph, damit Tabellenkalkulationen sie nicht als Formeln ausführen; einfache negative Zahlen bleiben unberührt. Die Datei ist UTF-8 mit Byte-Order-Mark (BOM).