SpatialCsvWriteOptions interface
Opções para gravar arquivos delimitados.
- Extends
Propriedades
delimiter | O caractere delimitador que separa as células em uma linha de dados.
Padrão: |
elv |
Se |
geo |
O nome da coluna na qual a geometria GeoJSON é gravada.
Padrão: |
include |
Especifica se as informações de tipo OData devem ser incluídas no cabeçalho ao lado de cada nome de coluna entre colchetes. Valores de tipo possíveis: string, number, boolean, date, geography Default: false |
lat |
Se |
lon |
Se |
spatialformat | Especifica como os dados GeoJSON devem ser gravados.
Se definido como 'latlon' e a geometria for um Tipo de ponto, serão adicionadas colunas de latitude e longitude.
Se a geometria não for um Ponto, sua linha não será gravada.
Se definido como "latlonelv", uma coluna de elevação também será adicionada.
Os dados de elevação serão recuperados do 3º valor na posição de Point se especificados ou definidos como 0.
Se definido como 'wkt', o valor de geometria será gravado como uma cadeia de caracteres de texto Well-Known.
Padrão: |
text |
Especifica o valor que encapsula cadeias de caracteres de texto que contêm o delimitador.
Padrão: |
Propriedades herdadas
format | O formato de dados espaciais no qual gravar as formas.
Padrão: |
Detalhes da propriedade
delimiter
O caractere delimitador que separa as células em uma linha de dados.
Padrão: ","
delimiter?: string
Valor da propriedade
string
elvColName
Se spatialformat
for 'latlonelv', isso especificará o nome da coluna de elevação a ser gravada no cabeçalho.
Padrão: "elv"
elvColName?: string
Valor da propriedade
string
geoColName
O nome da coluna na qual a geometria GeoJSON é gravada.
Padrão: "geo"
geoColName?: string
Valor da propriedade
string
includeTypesInHeader
Especifica se as informações de tipo OData devem ser incluídas no cabeçalho ao lado de cada nome de coluna entre colchetes. Valores de tipo possíveis: string, number, boolean, date, geography Default: false
includeTypesInHeader?: boolean
Valor da propriedade
boolean
latColName
Se spatialformat
for "latlon" ou "latlonelv", isso especificará o nome da coluna de latitude a ser gravada no cabeçalho.
Padrão: "lat"
latColName?: string
Valor da propriedade
string
lonColName
Se spatialformat
for "latlon" ou "latlonelv", isso especificará o nome da coluna longitude a ser gravada no cabeçalho.
Padrão: "lon"
lonColName?: string
Valor da propriedade
string
spatialformat
Especifica como os dados GeoJSON devem ser gravados.
Se definido como 'latlon' e a geometria for um Tipo de ponto, serão adicionadas colunas de latitude e longitude.
Se a geometria não for um Ponto, sua linha não será gravada.
Se definido como "latlonelv", uma coluna de elevação também será adicionada.
Os dados de elevação serão recuperados do 3º valor na posição de Point se especificados ou definidos como 0.
Se definido como 'wkt', o valor de geometria será gravado como uma cadeia de caracteres de texto Well-Known.
Padrão: "wkt"
spatialformat?: "latlon" | "latlonelv" | "wkt"
Valor da propriedade
"latlon" | "latlonelv" | "wkt"
textQualifier
Especifica o valor que encapsula cadeias de caracteres de texto que contêm o delimitador.
Padrão: "
textQualifier?: string
Valor da propriedade
string
Detalhes das propriedades herdadas
format
O formato de dados espaciais no qual gravar as formas.
Padrão: "GeoJSON"
format?: "KML" | "GPX" | "GeoRSS" | "GML" | "GeoJSON" | "CSV"
Valor da propriedade
"KML" | "GPX" | "GeoRSS" | "GML" | "GeoJSON" | "CSV"
Herdado deSpatialDataWriteOptions.format