Skip to content

Instantly share code, notes, and snippets.

@feromes
Last active February 9, 2022 20:32
Show Gist options
  • Save feromes/8eaf789b2a6ec253d29dd90c655afe25 to your computer and use it in GitHub Desktop.
Save feromes/8eaf789b2a6ec253d29dd90c655afe25 to your computer and use it in GitHub Desktop.
WorkShop de Qgis para o Grupo de Trabalho o Chão da Cidade da FAU Mackenzie de São Paulo

Workshop de Qgis avançado

Agenda

  • Overview e download dos dados a serem utilizados
    • Base de Logradouros
    • Faces dos lotes
    • Largura de Vias
    • Usos por lote
  • Relacionando a face do lote ao uso
  • Agrupando os dados de uso e Faces de Logradouros por CodLog
  • Analisando e visualizando esses dados
  • Adicionando dado da largura da via
  • Discussão: Como processar a informação para toda a cidade?
  • Próximos passos e desdobramentos

Overview e Download das bases de Dados a serem utilizados

Dado Download
Base de Logradouros GeoSampa
Faces de Lote https://github.com/AndaSampa/faces-dos-lotes
Largura de Vias https://github.com/AndaSampa/poligono-de-vias
Uso por lote https://github.com/AndaSampa/georeferenciamento-do-iptu

Processando e agregando as faces dos lotes

  1. Carregar o arquivo de usos (https://github.com/AndaSampa/georeferenciamento-do-iptu/raw/master/resultados/lotes-e-seus-usos.zip)
  2. Rodar Estatísticas por categoria para analisar os Grupos Residenciais e Não Residenciais
  3. Separar os grupos de uso em Residencial e não residencial, adicionando um campo booleano Residencial
  4. Adicionar o arquivo de faces de lote
  5. Criar o campo com SQLC concatenado concat( "lo_setor" , "lo_quadra" , "lo_lote" , "lo_condomi" )
  6. Associar/Unir atributos pelo valor do campo
  7. Repetir a Associação/União porém agora com a Categoria
  8. Calcular o campo comprimento da face do lote $length
  9. Calcular o campo comprimento Residencial e comprimento não residencial
  10. Agrupar/Summarizar usos (comprimento_residencial e comprimento_nao_residencial) categorizando por CodLog

Adicionando atributos das larguras das vias

  1. Carregar o arquivo de polígono de vias do distrito
  2. CArregar a base de logradouros
  3. Criar campo de comprimento
  4. Interpolar ponto central de cada segmento
  5. Unir atributos da camada polígono de vias com os pontos recém criados
  6. Associar/Unir atributos pelo valor do campo da camada de centroides com as faces de lotes agrupadas/summarizadas
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment