Eu uso o Python tentar escrever o arquivo de camada de vetor no arquivo csv com este código:
QgsVectorFileWriter.writeAsVectorFormat(mylayer, r'c:\temp\xyz.csv', "utf-8", None, "CSV")
Ele pode exportar para xyz.csv, mas apenas os atributos são exibidos no csv, não na coluna de geometria.
Como posso exportar dados de atributos e espaciais para o arquivo csv?
1
Aqui está a mesma pergunta e a solução [link] [1]. [1]: gis.stackexchange.com/questions/43129/…
—
mete7
Sinto muito por fazer a pergunta não clara. meu trabalho usa python com pyqgis write layer vector para arquivo csv. Quero arquivo csv tem geometria, mas não. ainda resposta necessidade
—
Anubiz
Depende do tipo de camada vetorial que você deseja exportar. Para a camada de pontos, basta adicionar os valores longos e latinos como colunas da tabela de atributos. Para todos os outros que você precisa WKT
—
maçarico
Obrigado Curlew, eu trabalho com camada de ponto e polígono. para camada de ponto, você quer dizer adicionar coluna lat, lon na tabela de atributos? e quanto ao polígono?
—
Anubiz 27/05
Isso é realmente uma duplicata? Esta pergunta aqui é direcionada particularmente ao python, que não é coberto pela resposta vinculada.
—
Matthias Kuhn