Existe uma maneira de escolher o delimitador de campo ao exportar um CSV com geometria como wkt no QGIS?
Eu tenho um shapefile com furos de rosca e gostaria de exportá-lo como um CSV. É para um parceiro cujo banco de dados não suporta dados espaciais.
Eu segui a metodologia de Greg Krakow para adicionar um campo WKT ao meu arquivo exportado (ao exportar para csv, adicione GEOMETRY=AS_WKT
no campo "Layer", mas o delimitador de campo exportado é uma vírgula:
O problema é que cada par de coordenadas dos meus polígonos (e suspeito que será o mesmo para as linhas) também são separados por vírgula, portanto não posso importar os dados novamente para o QGIS
Com o shapefile de ponto, ele funciona como um encanto.
Alguém sabe se posso escolher meu campo delimitado ao exportar para CSV? Escolha um ponto e vírgula, por exemplo?
Pesquisei na web e na documentação do QGIS, mas não encontrei nada.
Respostas:
Consegui exportar para CSV, usando uma vírgula, separando as opções de criação de camada na caixa de diálogo Salvar como ... com quebras de linha.
Nem vírgula, nem a separação de espaço (mesmo quando estavam entre aspas) funcionou, mas as quebras de linha fizeram o truque. Enfatizar..
ESTA ABORDAGEM FUNCIONOU (separada por quebra de linha):
Mas essas abordagens NÃO funcionaram ...
(opções separadas por espaço):
GEOMETRY=AS_WKT SEPARATOR=SEMICOLON
(opções separadas por vírgula):
GEOMETRY=AS_WKT, SEPARATOR=SEMICOLON
(entre aspas e LCOs separados por espaço ou vírgula):
"GEOMETRY=AS_WKT", "SEPARATOR=SEMICOLON"
Como o @underdark observou, existem algumas opções adicionais discutidas na página do driver OGR CSV que você pode estar ciente. Especificamente, o
SEPARATOR
parâmetro aceitará umSEMICOLON
ouTAB
além deCOMMA
. Além disso, você pode experimentar oLINEFORMAT
parâmetro, que suportaCRLF
(dos / windows) ouLF
(unix).Uma imagem diz mais que mil palavras, então aqui está uma captura de tela. :)
fonte
.csv
. Na parte inferior da caixa de diálogo "Abrir camada de vetor suportada por OGR", defina "Arquivos do tipo:" paraComma Separated Value [OGR]
. Então você.csv
deve aparecer, e eu aposto que vai funcionar.Configurações para o QGIS 3 usando "Opções de camada":
fonte