A oficina será realizada utilizando técnicas de geoprocessamento por meio do software QGIS e os modelos produzidos serão adaptados no software 3d Builder.
1) Aquisição de dados para definir limites municipal no mapa.
Vá no site https://portaldemapas.ibge.gov.br/ e faça o download da malha municipal do estado mais recente.
Organização do Território | Malhas Territoriais | Nome do Estado - Malha municipal 2022 (SHP)
Alguns links diretos: PR | SC | RS
(ano de 2022, mais recente no dia 01/04/24)
Após o download descompacte o arquivo em uma pasta onde você possa organizar todo o projeto de mapa. Os arquivos do tipo SHP (Shapefile) é um padrão muito antigo de uso de dados espaciais vetoriais e só funciona corretamente com o conjunto de arquivos, como apresentado no pacote de arquivos zipados.
- Inicie o QGIS, vai começar com um projeto em branco. Salve esse projeto na sua pasta, antes de iniciar a soperações.
- Adicione a camada vetorial com os municípios do estado (em fonte, busque pelo arquivo com a extensão .shp):
- Agora é necessário selecionar o polígono que representa o município a ser trabalhado. Para isso, vamos verificar a lista de atributos dessa camada e selecionar o município de Ponta Grossa, PR.
- Vamos salvar, exportando a seleção, clicando com o direito sobre a camada, Exportar/Guardar elementos selecionados como... Durantre esse processo é necessário mudar o tipo de projeção do mapa.
ATENÇÃO. Deixe o formato de arquivo SHAPEFILE, indique o local onde será salvo e mude o SRC (Projeção). Atualmente ele estará usando coordenadas geográficas, números radianos. E é necessário mudar para coordenadas em metros (Sistema UTM), isso permite trabalhar com metros no processo. E conforme a longitude no país, isso pode mudar qual o tipo de fuso UTM a ser selecionada. Neste caso será a UTM SIRGAS 2000 22 S. Para saber mais sobre o fuso UTM clique aqui.
Agora com o limite salvo, precisamos mudar também o tipo de projeção do projeto. Para isso vá no Menu Projeto/Propriedades do Projeto e mude o SRC para SIRGAS 2000 UTM 22S (usado nesse exemplo e que possui o código 31982).
Depois disso é possível obter um retângulo envolvente para usar de referência na obtenção de dados online que serão utilizados nesse projeto. Para isso vá no Menu Vetor/Investigar/Extrair a extensão da camada. Neste caso utilize o formato de arquivo SHP.
Perceba que o retângulo está nos limites do municípios, faça uma ampliação desse retângulo gerando um novo arquivo, agora com alguns quilometros ou metros de distância no entorno desse retângulo. Para isso vá em Vetor/Geoprocessamento/Buffer. Neste caso mantenha os parâmetros da imagem e utilize 2000m de buffer (2km).
- Pode ser necessário para algumas aplicações que o limite esteja em formato de linha na extensão geojson e em projeção WGS84 geográficas. Neste caso faça uma conversão do limite que está em polígono shapefile para geojson e mude a projeção. Primeiro gere a linha em Menu Vetor/Geometrias/polígono para linhas. E depois exporte a camada como geojson e com a projeção (SRC EPSG 4326) em WGS84.
2) Agora que temos o limite municipal e o retângulo envolvente com buffer (tolerância) é necessário obter dados de relevo. Os dados utilizados serão Modelos Digitais de Elevação gratuitos. É obtido por meio de um dados raster (bitmap).
Para uma melhor compreensão sobre o tema, sugiro assistir o vídeo: https://www.youtube.com/watch?v=rltgCF7R6wg .
- Existe várias formas de obter o dado. A mais prática é por meiod e um complemento (plugin) do QGIS. Para isso é preciso criar uma conta no servidor que vai oferecer os dados e gerar uma chave de API no portal OpenTopography. Acesse esse site: https://portal.opentopography.org/newUser faça o cadastro, ative o e-mail e solicite a chave API.
- No QGIS vá no Menu Complementos / Gerenciar e instalar complementos...
Instale o complemento OpenTopography DEM Downloader (Digite esse nome na pesquisa).
3) Converter dados de relevo para STL.
Este processo é feito utilizando também um plugin (complemento) do QGIS o DEMto3D.