wiki:programmersguide/architecture/core/DataAccessorCSV

Version 3 (modified by jano.simas, 10 years ago) (diff)

--

Tipos

Todos os tipos devem ter informado o campo column com o nome da propriedade, os tipos válidos são:

  • FLOAT
  • INTEGER
  • TEXT
  • DATETIME
    • Deve ser informado o campo format com o formato da string de data. ex: %YYYY-%MM-%DD %hh:%mm:%ss
  • GEOMETRY_POINT
    • Não é necessário informar o campo column mas devem ser informador os campos longitude and latitude.

Json

A configuração das propriedades de nos drivers CSV genéricos deve ser incluida no formart do dataset.

O campo fields deve ser um array no formato:

{
    "fields": [
        {
            "alias": "point",
            "latitude": "lat",
            "longitude": "lon",
            "type": "GEOMETRY_POINT"
        },
        {
            "alias": "datetime",
            "column": "data_pas",
            "format": "%YYYY-%MM-%DD %hh:%mm:%ss",
            "type": "DATETIME"
        },
        {
            "alias": "satellite",
            "column": "sat",
            "type": "TEXT"
        }
    ]
}