Eu tenho uma camada no QGIS que é composta de pontos. A sua tabela de atributos não tem (exibir) os correspondentes x e y coordenadas de cada ponto. Existe uma maneira de extrair uma lista de coordenadas para esses pontos? (idealmente em um CSV , mas não obrigatório)
Além disso, para a lista de coordenadas exportada (por exemplo, em um arquivo CSV ), como faço para incluir a tabela de atributos existente?
Para sua informação, estou executando o QGIS no Mac OS X 10.6.7.
Respostas:
Dependendo da sua versão, você poderá clicar com o botão direito do mouse na camada que deseja exportar e selecionar Salvar como ... Escolha Valor Separado por Vírgula na lista suspensa da caixa de diálogo exibida. Em seguida, na parte Camadas das opções de criação do OGR , digite GEOMETRY = AS_XY ou GEOMETRY = AS_XYZ, dependendo da dimensionalidade dos dados de origem.
fonte
É simples na calculadora de atributos que você pode usar $ xe $ y para calcular suas coordenadas em um novo atributo.
fonte
Você pode gostar disso para obter os detalhes adicionais reunidos
Para o QGIS 1.7 no Win7, abro a tabela de atributos da camada, use os botões para; inverter seleção para selecionar todas as linhas, copiar para a área de transferência
e cole no Excel. A primeira coluna contém informações de texto conhecido, que talvez sejam mais úteis para você.
Editar
Agora eu uso o plugin mmqgis para exportar geometria para csv, é mais desejado pelos usuários de CAD na outra extremidade ...
fonte
Sim , de fato, fiz uma pergunta semelhante há algumas semanas. Porém, isso é verdade apenas para o QGIS 1.7 (que eu estou executando no OSX e parece bastante estável).
fonte
para a sua pergunta, se você possui o postgressql e o postgis interno, você pode fazer isso adicionando uma nova coluna denominada coord_x e coord_y. e sql para atualizar esta coluna é:
é isso :)
fonte
As camadas virtuais permitem fazer exatamente isso. É um ícone na barra de ferramentas Camadas ou você pode
Layer
->Add layer
-> Adicionar / editar camada virtual ... `Então, você verá uma janela como a abaixo:Na consulta , você pode selecionar propriedades de geometria como x e y cooridnates e atributos valores da tabela de atributos, como o id no exemplo.
Depois de ter uma tabela com os campos desejados, você pode usar
save as
e selecionar csv como um formato.O mecanismo subjacente usa SQLite e Spatialite para operar, portanto, a documentação para as consultas pode ser encontrada aqui: https://www.gaia-gis.it/fossil/libspatialite/wiki?name=misc-docs
fonte
Você também pode usar o plug-in MMQGIS para exportar a geometria com o restante dos atributos da camada para o arquivo CSV.
fonte