Calculadora de campos no gvSIG - um exemplo rápido

Buenas, pessoal!

Uma dica rápida hoje, que surgiu a partir de uma dúvida que apareceu na Lista Internacional de Usuários de gvSIG: como fazer a rotulagem das feições de um mapa a partir de dois campos da tabela de um shape. Por exemplo, se temos um determinado shape de municípios, e em sua tabela de atributos temos armazenado em um campo o nome do município, e em outro campo o número de casos de um determinado evento que estamos monitorando, e queremos mostrar em nosso mapa essas informações em um único rótulo, no formato "Nome do Município (Número de casos)".

Para resolvermos esta situação de um modo rápido, vamos lançar mão da Calculadora de Campos do gvSIG, uma ferramenta poderosa que serve para efetuarmos operações com os valores dos campos das tabelas no gvSIG, e que pode facilitar nossa vida em muitos momentos!

Considerando NOM_MUN a coluna de nome dos municípios, NUM_CAS a de número de casos, e ROT_M_C o novo campo para rotulagem, que deveremos criar como do tipo string e com comprimento suficiente para conter todos os caracteres do campo NOM_MUM mais o número de caracteres do campo NUM_CAS (que é numérico, e cujo tamanho portanto vai variar conforme o número máximo de casos - ex.: se forem na ordem de 1.000.000 de casos, você teria que reservar no mínimo 7 caracteres para esse campo). Entre no modo de edição, clique no nome da coluna ROT_M_C, clique no ícone da Calculadora de Campos (ou em menu Tabela > Calculadora de Campos),e você poderá usar a seguinte expressão:

[NOM_MUN] + " (" + toString([NUM_CAS]) + ")"

O que estamos utilizando nessa expressão? Estamos concatenando no campo ROT_M_C, o nome do município, que está armazenado em [NOM_MUN], com a string " (", mais o número de casos, armazenado em [NUM_CAS], que estava no formato numérico e está sendo convertido para o formato de string pela função toString(), e, finalmente, acrescentamos a string ")", que encerra nosso rótulo. Com isso, se tivermos em NOM_MUN o valor São Borja e em NUM_CAS o valor 429, obteremos em ROT_M_C o valor São Borja (429), com o qual poderemos fazer a rotulagem do nosso mapa como proposto no início deste artigo.

Lembrando que deveremos remover qualquer seleção antes de aplicar a expressão da Calculadora de Campos, ou a mesma será aplicada apenas aos elementos selecionados. Como os números foram convertidos para string, não haverá formatação de separador de milhares; para tanto, seria necessário criar uma máscara, mas isso já complica as coisas e foge do escopo desse microtutorial...

Se você quiser saber mais sobre a Calculadora de Campos do gvSIG, pode acessar os artigos anteriores, onde já falamos sobre essa importante ferramenta:

Em breve estaremos publicando mais tutoriais sobre este assunto.

Links #gvSIG da semana [09/2016]

Buenas, pessoal!

Voltando com um antigo projeto, estou reeditando os geolinks #gvSIG da semana, trazendo os principais tweets sobre o gvSIG que rolaram na semana que passou. Para acessar os links, basta clicar em "Continue lendo..."

Criando um mapa de localização no gvSIG – Parte 3

E chegamos ao ponto máximo do nosso artigo! Na primeira parte, obtemos e preparamos os dados que queremos mostrar no nosso mapa de localização; na segunda parte do artigo, preparamos as Vistas que serão mostradas no mapa de localização; e agora, finalmente, vamos à pratica com o modo Mapa do gvSIG. Lembrando que nosso objetivo final é publicar um mapa semelhante a esse:

[caption id="attachment_1599" align="aligncenter" width="300"]Resultado final do mapa de localização executado através do gvSIG Resultado final do mapa de localização executado através do gvSIG[/caption]

Para começar, vamos abrir o projeto que salvamos ao final do último artigo. Você deverá ter uma área de trabalho semelhante a essa:

[caption id="attachment_1644" align="aligncenter" width="300"]Situação atual do trabalho Situação atual do trabalho[/caption]

Acesse o modo Mapa do gvSIG, clicando no ícone Mapa na janela do Gerenciador de projetos.

[caption id="attachment_1646" align="aligncenter" width="300"]Modo Mapa no Gerenciador de projetos Modo Mapa no Gerenciador de projetos[/caption]

Ao clicarmos no botão "Novo", abrirá a janela Configurar página:

[caption id="attachment_1647" align="aligncenter" width="300"]Configurando a página Configurando a página[/caption]

Vamos estudar um pouco as opções:

  • Em Tamanho da página, vamos selecionar A4. As opções vão de A0 a A4, ou personalizado, quando podemos utilizar a próxima opção para digitar manualmente a Largura e a Altura da nossa página (não usei esta última opção porque ela tem um pequeno bug que não permite selecionar a Orientação da página).
  • Em Orientação, vamos selecionar a orientação da página, se em modo paisagem (Horizontal) ou modo porta-retrato (Vertical). Para este mapa selecionei Horizontal, mas, se você selecionar Vertical com um Tamanho de página A4, irá obter a mesma largura de página que tem uma folha tamanho A5, conforme usada no post do Narcélio de Sá, citado na primeira parte deste artigo.
  • Em Resolução do resultado, vamos selecionar a qualidade de impressão da nossa página, que pode ser:
    • Baixa: 72 pontos por polegada, ideal para ser usado para exibição em páginas web ou como rascunho;
    • Normal: 300 pontos por polegada, adequada para impressões gerais, que é a qualidade que vamos selecionar neste trabalho; e
    • Alta: 600 pontos por polegada, adequada para impressões de alta qualidade, e em grandes formatos.
  • Na próxima seção, podemos decidir qual Vista vamos inserir no nosso Mapa quando aberto pela primeira vez. Muito interessante se queremos inserir apenas uma Vista, vamos deixar desmarcado desta vez, pois vamos trabalhar com várias Vistas em um mesmo Mapa.
  • E na última seção, Personalizar margens, podemos personalizar as margens da nossa página, de modo a refletir nossas configurações. Deixei 3,0 cm na margem esquerda e 2,0 cm na margem direita, que são os padrões para artigos na norma ABNT.

Definidas as configurações da página do nosso Mapa, podemos clicar em Aceitar, e abrirá a janela do modo Mapa. Ainda no Gerenciador de projetos, podemos Renomear o nosso mapa, para facilitar a identificação.

[caption id="attachment_1648" align="aligncenter" width="300"]Área de trabalho do modo Mapa Área de trabalho do modo Mapa[/caption]

Podemos notar que o gvSIG coloca uma moldura na nossa folha, delimitando a área útil definida pelas margens que configuramos anteriormente.

Vamos agora inserir a nossa Vista Estado no mapa. Para tanto, acesse o menu Mapa > Inserir > Vista, ou clique no ícone Inserir Vista da barra de ferramentas. Em seguida, clique na página, no local onde deseja inserir a Vista. Será aberta uma nova janela, onde poderemos definir as Propriedades do marco da Vista:

[caption id="attachment_1649" align="aligncenter" width="282"]Janela Propriedades do marco da Vista Janela Propriedades do marco da Vista[/caption]

Vamos selecionar a Vista Estado, que é a que queremos inserir neste momento. Se você ainda não aplicou Transparência ao fundo da Vista, conforme explicado na segunda parte deste artigo, poderá clicar no botão Configurar Vista e fazer esse procedimento agora. Não é necessário alterar as demais configurações. Podemos clicar no botão Aceitar para inserirmos a Vista no nosso Mapa.

[caption id="attachment_1650" align="aligncenter" width="300"]Inserindo uma Vista no Mapa Inserindo uma Vista no Mapa[/caption]

Podemos notar que a Vista é inserida com vários pontos de manipulação, que aparecerão ao redor da Vista sempre que ela estiver selecionada. Quando a Vista estiver neste modo, poderemos movê-la e redimensioná-la utilizando estes manipuladores. Vamos aproveitar para reposicionar esta Vista no canto esquerdo da página, e aumentarmos o tamanho de modo que possamos visualizar o contorno do Estado.

[caption id="attachment_1652" align="aligncenter" width="300"]Redimensionando a Vista Redimensionando a Vista[/caption]

Notamos também a presença da Tabela de Conteúdos (ToC) no lado esquerdo da janela Mapa, onde podemos ver as camadas que estão presentes na Vista que está selecionada, e podemos alterar as suas configurações. Vamos fazer isso agora. Dê um duplo clique no símbolo logo abaixo da camada dos municípios da Mesorregião na ToC, e será aberta a sua janela do Seletor de simbologia, onde iremos alterar as configurações de simbologia da camada, para que o mapa seja melhor visualizado ao imprimí-lo.

[caption id="attachment_1653" align="aligncenter" width="300"]Configurações de simbologia da camada Configurações de simbologia da camada[/caption]

Nas Opções, continuamos a deixar desabilitada a Cor do preenchimento, e a Cor da borda também continua como preta. O que vamos alterar é a Largura da borda, que estava em "2,0" "Pixels" "no mundo", vamos alterar para "0,50" "Milímetros" "no papel". Com isso, vamos obter uma linha mais grossa, destacando a camada de municípios. Feita a alteração, basta clicar em Aceitar para que as alterações sejam aplicadas e voltemos para a janela Mapa.

Repita este procedimento, agora sobre a camada do Estado, alterando a Largura da borda para "0,25" "Milímetros" "no papel", obtendo assim uma linha um pouco mais fina.

Terminamos de inserir a Vista Estado no nosso mapa. Vamos agora repetir esse procedimento para inserir as Vistas Mesorregião, Microrregião e Município no mapa, cuidando para repetir as alterações que fizemos na simbologia das camadas. Ao final, devemos ter nossa área de trabalho semelhante a essa:

[caption id="attachment_1654" align="aligncenter" width="300"]Janela Mapa com todas as Vistas inseridas Janela Mapa com todas as Vistas inseridas[/caption]

Vamos agora deslocar nossas Vistas e redimensioná-las, para obter uma distribuição mais agradável. Se em algum momento você precisar que uma Vista sobreponha outra, você pode definir quem estará na camada superior selecionando a Vista e utilizando o menu Mapa > Gráficos > Colocar à frente ou Mapa > Gráficos > Colocar atrás. Na próxima imagem podemos visualizar o mapa com as Vistas melhor posicionadas:

[caption id="attachment_1655" align="aligncenter" width="300"]Vistas posicionadas no Mapa Vistas posicionadas no Mapa[/caption]

Depois de obter uma distribuição que nos agrada visualmente, vamos agora para os detalhes. Primeiramente, vamos fazer as linhas que ligam visualmente uma Vista à Vista anterior. Para isso, vamos usar a ferramenta Polilinha (menu Mapa > Inserir > Polilinha ou através do ícone Inserir polilinha da barra de ferramentas). Clicamos no primeiro ponto onde vamos inserir a polilinha, clicamos no segundo ponto, e em seguida clicamos com o botão direito e, no menu que se abre, selecionamos Finalizar. Teremos a nossa primeira linha traçada:

[caption id="attachment_1657" align="aligncenter" width="300"]Traçando linhas com a ferramenta polilinha Traçando linhas com a ferramenta polilinha[/caption]

Como podemos notar, a linha é criada já com os manipuladores vinculados a ela.  Com um duplo clique sobre a linha abrimos a janela Propriedades do gráfico, onde devemos alterar a sua Cor para preta,  e redefinir sua Largura para "0,40" "Milímetros" "no papel", clicando em seguida em Aceitar.

[caption id="attachment_1658" align="aligncenter" width="280"]Redefinindo propriedades da linha Redefinindo propriedades da linha[/caption]

Repetimos este processo, desenhando as demais linhas necessárias:

[caption id="attachment_1659" align="aligncenter" width="300"]Todas as linhas adicionadas Todas as linhas adicionadas[/caption]

Próximo passo: inserir os textos do nosso mapa. Devemos acessar o menu Mapa > Inserir > Texto, ou clicar no ícone Inserir texto da barra de ferramentas. Em seguida clicamos na janela Mapa, no local onde desejamos inserir o texto, e será aberta a janela Propriedades do texto, onde vamos inserir o texto que desejamos, e definir suas propriedades.

[caption id="attachment_1660" align="aligncenter" width="247"]Janela Propriedades do texto Janela Propriedades do texto[/caption]

Digitamos o texto, selecionamos o alinhamento, digitamos o Tamanho da fonte e em seguida clicamos em Aceitar, e o texto será inserido em nosso Mapa.

[caption id="attachment_1661" align="aligncenter" width="300"]Texto inserido no Mapa Texto inserido no Mapa[/caption]

Repetimos o processo com os outros textos, alterando o tamanho da fonte para obtermos o efeito desejado:

[caption id="attachment_1662" align="aligncenter" width="300"]Todos os textos posicionados Todos os textos posicionados[/caption]

E agora, vamos ao último detalhe do nosso mapa: a inserção da Rosa de Ventos. Acessamos o menu Mapa > Inserir > Norte, ou clicamos no ícone Inserir norte da barra de ferramentas. Em seguida, clicamos no local onde desejamos inserir a Rosa de Ventos no Mapa. Abrirá a janela Propriedades do marco de imagens, onde poderemos selecionar o modelo de Rosa de Ventos que queremos inserir, bem como em selecionar qual a Vista que a Rosa de Ventos será vinculada.

[caption id="attachment_1663" align="aligncenter" width="300"]Selecionando a Rosa de Ventos Selecionando a Rosa de Ventos[/caption]

Selecionada a Rosa de Ventos que nos agrada, basta clicar no botão Aceitar, e ela será inserida no nosso Mapa.

[caption id="attachment_1665" align="aligncenter" width="300"]Resultado final do trabalho Resultado final do trabalho[/caption]

E está pronto o nosso Mapa de Localização! Agora, só falta imprimir o nosso trabalho (menu Mapa > Imprimir, ou através do ícone Imprimir da barra de ferramentas), ou ainda exportá-lo para PDF (esta opção só está disponível na barra de ferramentas, através do ícone Exportar para PDF).

Infelizmente não localizei a opção Exportar para JPG, ou Exportar para imagem. Parece que ainda não foi implantada nas versões 2.x do gvSIG. Enquanto essa característica não é implementada, você pode usar a ferramenta Exportar para PDF para gerar um arquivo PDF do mapa, abrindo depois este arquivo no GIMP, onde você pode gerar a imagem JPG sem problemas.

E chegamos ao final do nosso artigo. Já sabemos como gerar um Mapa de Localização no gvSIG. Espero que tenhamos aprendido um pouco mais a lidar com este excelente programa GIS Open Source. Qualquer dúvida, use os comentários!

Nos vemos em breve!

Criando um mapa de localização no gvSIG – Parte 2

Buenas, pessoal! Voltamos com a segunda parte do artigo sobre como elaborar um mapa de localização utilizando o compositor de Mapas do gvSIG.

Dando continuidade ao trabalho que iniciamos na primeira parte deste artigo, abra o projeto que salvamos no final do nosso trabalho. Devemos ter nele uma Vista nomeada Trabalho, onde estão as camadas Município, Microrregiões, Mesorregiões e Estado, referentes ao Estado do RS. Além disso, criamos também os arquivos shapes referentes às divisas do município de Ivorá, a Microrregião de Restinga Seca e a Mesorregião Centro Ocidental Riograndense, além dos arquivos shapes contendo os municípios abrangidos por essas Micro e Meso regiões. Com esses arquivos em mãos, podemos dar continuidade ao nosso labor. O próximo passo será definirmos as Vistas que farão parte do nosso mapa.

Definindo as Vistas que farão parte do mapa

Com o projeto restaurado, acesse novamente a janela do Gerenciador de projetos ("menu Exibir > Gerenciador de projetos" ou "Alt + P"). Selecione o Tipo de documento > Vista, e crie quatro novas Vistas, com as mesmas configurações da Vista já existente, renomeando elas para Estado, Mesorregião, Microrregião e Município. A nossa área de trabalho deverá ficar semelhante a essa:

[caption id="attachment_1630" align="aligncenter" width="300"]Área de trabalho com as Vistas criadas Área de trabalho com as Vistas criadas[/caption]

Agora vamos popular estas Vistas. Abra a Vista Estado, e adicione o shape do Estado do Rio Grande do Sul (baixado do IBGE) e o shape dos municípios abrangidos pela Mesorregião Centro Ocidental Riograndense. Altere as propriedades da camada, de forma que os polígonos fiquem sem preenchimento e com a cor da borda preta. Na camada referente aos municípios, selecione a Largura da borda em "2.0" "pixels" "no mundo" para dar um destaque maior.

[caption id="attachment_1631" align="aligncenter" width="300"]Definindo estilo para os polígonos Definindo estilo para os polígonos[/caption]

O resultado final deve ficar semelhante a esse:

[caption id="attachment_1632" align="aligncenter" width="300"]Vista "Estado" Vista "Estado"[/caption]

Em seguida, repita o processo na Vista Mesorregião, inserindo o shape da Mesorregião Centro Ocidental Riograndense (que foi exportada na primeira parte do artigo) e o shape dos municípios que são abrangidos pela Microrregião de Restinga Seca, aplicando os mesmos estilos da Vista anterior aos polígonos.

[caption id="attachment_1633" align="aligncenter" width="300"]Vista "Mesorregião" Vista "Mesorregião"[/caption]

A próxima será a Vista Microrregião. Nela vamos inserir o shape da Microrregião de Restinga Seca e o shape do município de Ivorá, sempre repetindo os mesmos estilos anteriores.

[caption id="attachment_1634" align="aligncenter" width="300"]Vista "Microrregião" Vista "Microrregião"[/caption]

Finalmente, na Vista Município, vamos inserir apenas o shape do município.

[caption id="attachment_1636" align="aligncenter" width="300"]Vista "Município" Vista "Município"[/caption]

E agora, um último detalhe, que é o "pulo do gato", e que nos permitirá sobrepor as Vistas sem nos preocuparmos com o fato de que uma Vista poderia esconder outra Vista que estivesse abaixo dela. Vamos alterar a transparência da Cor de fundo da Vista. Para tanto, acesse novamente a seção Vista no Gerenciador de projetos, selecione a Vista Municípios, e clique no botão Propriedades. Será aberta a janela Propriedades da Vista. Nela, clique no botão "..." ao lado da opção Cor de fundo, para que possamos aplicar transparência à cor de fundo da Vista.

[caption id="attachment_1637" align="aligncenter" width="300"]Janela "Propriedades da Vista" Janela "Propriedades da Vista"[/caption]

Na janela Cor de fundo que se abre, clique na aba HSV, e na opção Transparência deixe o valor em 100%. Com isso, estamos deixando o fundo da nossa Vista totalmente transparente. Em seguida, clique em OK para aplicar os valores e fechar esta janela, voltando para a janela Propriedades da Vista, onde devemos clicar no botão Aplicar e em seguida no botão Aceitar.

[caption id="attachment_1638" align="aligncenter" width="300"]Janela "Cor de fundo" Janela "Cor de fundo"[/caption]

Esse procedimento deve ser repetido nas Vistas Estado, Mesorregião e Microrregião. Com isto, estaremos com todas as Vistas prontas para serem usadas na composição do nosso Mapa de Localização. Mas isso é assunto para a terceira parte do artigo...

Não se esqueça de salvar o projeto, para que possamos continuar a partir daqui. Nos vemos em breve!

Criando um mapa de localização no gvSIG - Parte 1

Buenas, pessoal!

Para marcar a volta às atividades no blog, nada melhor do que um artigo abordando o modo Mapa do gvSIG, esse incompreendido e muitas vezes mal falado compositor de mapas. A inspiração para o artigo veio através da postagem do Narcélio de Sá, que desenvolveu o tema de como criar um mapa de localização com muita desenvoltura utilizando as facilidades que o QGIS oferece através do seu compositor de mapas.

Muito embora o gvSIG não ofereça um modo de Mapa tão avançado, que disponibilize todos os recursos apresentados no referido artigo, ainda assim é possível criar um mapa de localização que não fica devendo nada para o que foi apresentado, como podemos conferir na imagem abaixo, que mostra o resultado final do nosso exercício:

[caption id="attachment_1599" align="aligncenter" width="604"]Resultado final do mapa de localização executado através do gvSIG Resultado final do mapa de localização executado através do gvSIG[/caption]

Nesta primeira parte vamos tratar da obtenção dos arquivos necessários e da preparação das camadas e das Vistas que iremos utilizar para compor o nosso mapa. Na segunda parte deste artigo iremos tratar da composição do mapa em si, e dos "truques" que utilizamos para alcançar o nosso objetivo final.

Obtenção dos dados

Todos os arquivos utilizados para compor este mapa foram obtidos  no site do IBGE, da malha digital de Municípios de 2014, que pode ser obtida acessando o ftp do IBGE. Estarei utilizando os arquivos referentes ao Rio Grande do Sul, mas sinta-se livre para baixar e utilizar os dados do seu Estado...

Dentro da pasta de cada Estado existem quatro arquivos compactados, contendo os arquivos shape referentes ao contorno do Estado, suas mesorregiões, microrregiões e a divisão municipal. Baixe todos os arquivos e descompacte na sua pasta de trabalho.

Preparação do ambiente de trabalho

De posse dos arquivos necessários, vamos começar a preparar nosso ambiente para montar as Vistas que serão usadas na composição do nosso mapa. Para isso, abra o gvSIG, crie um novo projeto e adicione uma nova Vista (pode deixar a projeção padrão, EPSG 4326 - WGS 84, que é muito semelhante a projeção SIRGAS 2000, utilizada pelo IBGE). Eu renomeei esta Vista como "Trabalho".

Criada a Vista, acesse a mesma e vamos inserir os quatro arquivos shape que baixamos ("Vista > Adicionar camada", ou "Alt + O" ou no ícone "Adicionar camada"). Pode adicionar os quatro arquivos simultaneamente.

[caption id="attachment_1601" align="aligncenter" width="300"]Inserindo shapes na Vista de trabalho. Inserindo shapes na Vista de trabalho.[/caption]

Para facilitar o trabalho, renomeie cada camada inserida na ToC (clique com o botão direito do mouse sobre o nome da camada na ToC, e clique na opção "Renomear", de modo a refletir o que cada camada representa (Estado, Mesorregiões, Microrregiões e Municípios).

[caption id="attachment_1603" align="aligncenter" width="300"]mapalocaliza03 Camadas renomeadas[/caption]

Exportando feições selecionadas como shapes

Com isso preparado, podemos começar a separar os shapes que usaremos para compor os mapas. Em primeiro lugar, vamos separar o shape do município que iremos localizar no nosso mapa. Aqui, estou separando o município de Ivorá, RS. Selecione a camada dos Municípios na ToC, e deixe ela por cima das outras camadas, ou então desabilite a visão das outras camadas, para que possamos visualizar apenas a camada dos municípios.

Com a camada Municípios selecionada, utilize a ferramenta de seleção simples ("Seleção > Seleção simples", ou o ícone "Seleção simples") para selecionar o município desejado. Se estiver difícil de localizar o município desejado, utilize as ferramentas de Zoom para navegar na camada, e faça uso da ferramenta de consulta "Informação por ponto" ("Camada > Consulta > Informação por ponto" ou no ícone "Informação por ponto"), que mostra os atributos do ponto selecionado:

[caption id="attachment_1606" align="aligncenter" width="300"]Utilizando a ferramenta de consulta "Informação do ponto" Utilizando a ferramenta de consulta "Informação do ponto"[/caption]

Selecionado o município, vamos exportá-lo como arquivo shape individual através do menu "Camada > Exportar para...", salvando o arquivo como "Ivora.shp" (para maiores detalhes sobre como exportar uma feição selecionada como arquivo shape, acesse o tutorial). Não é necessário inserir a camada resultante na Vista de trabalho.

Repita esse processo com a camada Microrregiões, salvando a Microrregião Restinga Seca, e com a camada Mesorregiões, salvando a Mesorregião Centro Ocidental Rio Grandense, que são as regiões onde está inserido o município objeto do nosso estudo.

Recortando camadas

Para que tenhamos um incremento visual em nosso mapa, vamos precisar recortar da nossa camada de municípios, os municípios que fazem parte da Microrregião Restinga Seca e da Mesorregião Centro Ocidental Rio Grandense. Para isso, vamos utilizar o geoprocesso Cortar,  presente na Caixa de ferramentas de Geoprocessos do gvSIG.

Vamos começar pela Microrregião: habilite novamente a visualização da camada Microrregiões na ToC e, se ainda não estiver, posicione ela acima da camada Municípios, para que possamos vê-la na área de trabalho da Vista. Utilizando novamente a ferramenta de Seleção simples, clique na Microrregião Restinga Seca, para deixá-la selecionada. Em seguida, clique no menu Ferramentas > Geoprocessos > Caixa de Ferramentas, e dê um duplo clique no geoprocesso Cortar (Algoritmos > Geoprocessos do gvSIG > Camadas vetoriais > Cortar).

[caption id="attachment_1619" align="aligncenter" width="300"]Janela do geoprocesso Cortar Janela do geoprocesso Cortar[/caption]

Na janela do geoprocesso Cortar que se abre, defina os parâmetros para que sejam recortados os municípios da Camada de entrada Municípios, com a máscara da microrregião selecionada da Camada de recorte Microrregiões.  Para maiores detalhes sobre o geoprocesso Cortar,  visite o artigo Geoprocesso Cortar (Clip) no gvSIG 2.x.

Ao encerrar o geoprocesso Cortar, teremos inseridas na Vista três novas camadas: uma de linhas, uma de pontos, e uma de polígonos, que é a que nos interessa. Descarte as duas primeiras e exporte a camada de polígonos como Microrregião_municipios.shp através do menu Camadas > Exportar para...

Repita esse procedimento com a camada Mesorregiões, criando um shape dos municípios abrangidos pela Mesorregião Centro Ocidental Riograndense.

Terminada esta fase, temos todos os arquivos necessários para criarmos as Vistas que farão parte do nosso mapa de localização, mas isso é assunto para a parte 2 deste artigo. Salve o seu projeto para que possamos continuar do ponto onde paramos.

Nos vemos em breve!

Geoprocesso Cortar (Clip) no gvSIG 2.x

O geoprocesso Cortar (também conhecido como Clip) é utilizado quando queremos recortar uma camada vetorial (pontos, linhas e/ou polígonos) utilizando outra camada como área de recorte.

Para exemplificar este geoprocesso, vamos recortar os municípios que fazem parte de uma Microrregião do Estado do Rio Grande do Sul. Para tanto, vamos usar duas camadas: a camada dos Municípios do RS, e a camada das Microrregiões do RS. Ambos os shapes podem ser obtidos no ftp do IBGE, na malha digital dos municípios.

Inseridas as duas camadas na Vista, vamos selecionar na camada das Microrregiões, a microrregião de nosso interesse (no caso, a Microrregião de Restinga Seca). Em seguida, abrimos o menu das ferramentas de geoprocessamento do gvSIG (menu Ferramentas > Geoprocessamento > Caixa de ferramentas), e clicamos no geoprocesso Cortar (Algoritmos > Geoprocessos do gvSIG > Camadas vetoriais > Cortar).

[caption id="attachment_1617" align="aligncenter" width="300"]Acessando o geoprocesso Cortar Acessando o geoprocesso Cortar[/caption]

Abrirá a janela do geoprocesso Cortar, onde poderemos definir os parâmetros do recorte que queremos fazer:

[caption id="attachment_1619" align="aligncenter" width="300"]Janela do geoprocesso Cortar Janela do geoprocesso Cortar[/caption]

Na seção Entradas, selecionamos como Camada de entrada, a camada que desejamos recortar (Municipios, no nosso caso); como Camada de recorte, selecionamos a camada que servirá como máscara de recorte (Microrregiões, no exemplo).

Como queremos cortar da camada Municípios apenas aqueles municípios que fazem parte da Microrregião de Restinga Seca, selecionada anteriormente na camada Microrregiões, na seção Opções, selecionamos a opção "Feições selecionadas (Camada de recorte)".

Obs.: Caso quiséssemos selecionar todas as feições da camada de entrada que são cobertas por todas as feições presentes presentes na camada de recorte, deixamos esta segunda opção sem selecionar (interessante quando temos apenas uma feição na camada de recorte). A primeira opção desta seção ("Feições selecionadas (Camada de entrada)") serve para que sejam recortadas apenas aquelas feições que estão selecionadas na camada de entrada. Seria o caso, por exemplo, de que quiséssemos selecionar apenas alguns municípios que fazem parte da microrregião selecionada como máscara de recorte.

Finalmente, na seção Saídas, selecionamos os arquivos que queremos gerar. A opção padrão é Salvar em arquivo temporário, mas podemos selecionar ou criar o arquivo de saída clicando no botão "..." ao lada da opção. Podemos ver também que serão criados três tipos de arquivos vetoriais: Polígonos, Linhas e Pontos. Como neste caso só nos interessam os polígonos, criei apenas o arquivo shape correspondente. Mesmo assim, as outras duas camadas serão inseridas na ToC, devendo ser eliminadas posteriormente.

Clicando no botão "Aceitar" o geoprocesso Cortar é aplicado conforme os parâmetros definidos e as camadas criadas são inseridas na Vista atual.

[caption id="attachment_1621" align="aligncenter" width="300"]Resultado final do geoprocesso Cortar Resultado final do geoprocesso Cortar[/caption]

 

Exportar feição selecionada no gvSIG 2.x

Este é um dos procedimentos básicos de qualquer GIS, e hoje vamos ver como fazer essa operação no gvSIG 2.x (o procedimento é semelhante para as versões anteriores do gvSIG, mudando apenas algumas partes na interface).

Para esse exercício, vamos utilizar o shape dos municípios do Estado do Rio Grande do Sul, que pode ser obtido na malha digital dos municípios, no ftp do IBGE. Inserido a camada em uma Vista do gvSIG, vamos selecionar o município de nosso interesse, que queiramos exportar para um novo shape contendo apenas as informações referentes daquela feição.

Tenha certeza de que a camada contendo a feição que você queira exportar está ativa na ToC, e em seguida, utilize a ferramenta de seleção simples ("Seleção > Seleção simples", ou o ícone "Seleção simples") para selecionar o município desejado.

[caption id="attachment_1609" align="aligncenter" width="300"]Selecionando município a exportar Selecionando município a exportar[/caption]

Se estiver difícil de localizar o município desejado, utilize as ferramentas de Zoom para navegar na camada, e faça uso da ferramenta de consulta "Informação por ponto" ("Camada > Consulta > Informação por ponto" ou no ícone "Informação por ponto"), que mostra os atributos do ponto selecionado:

[caption id="attachment_1610" align="aligncenter" width="300"]Utilizando a ferramenta de consulta "Informação do ponto" Utilizando a ferramenta de consulta "Informação do ponto"[/caption]

Conforme podemos verificar, estamos selecionando o município de Santa Maria para exportar. Podemos conferir que a feição está selecionada pelo fato da mesma mudar de cor (para amarelo, neste caso. A cor da feição selecionada pode ser alterada nas preferências).

Com a feição selecionada, vamos exportá-lo como arquivo shape individual. Para tanto, acessamos o menu "Camada > Exportar para..." e, na janela que se abre, selecionamos a opção "Formato shape", clicando em seguida no botão "Seguinte".

[caption id="attachment_1611" align="aligncenter" width="300"]Janela "Exportar para..." Janela "Exportar para..."[/caption]

Na sequencia, abrimos o botão "..." para navegar até o nosso diretório de trabalho, e nomeamos o nosso novo arquivo (no caso, SantaMaria.shp), clicando no botão "Abrir" e depois, novamente em "Seguinte".

[caption id="attachment_1612" align="aligncenter" width="300"]Definindo o nome do arquivo a exportar Definindo o nome do arquivo a exportar[/caption]

Na aba de "Opções de exportação" que se abre, cuidar para selecionar a opção "Os registros selecionados" na seção "Indique quais registros quer exportar". Feito isso, basta clicar no botão "Exportar" para terminar o processo.

[caption id="attachment_1613" align="aligncenter" width="300"]Exportando apenas as feições selecionadas Exportando apenas as feições selecionadas[/caption]

Ao clicarmos em "Exportar", a exportação será realizada para o arquivo definido anteriormente e abrirá uma janela perguntando se queremos inserir a nova camada na Vista atual.

[caption id="attachment_1614" align="aligncenter" width="300"]Definir se queremos inserir a nova camada na Vista atual Definir se queremos inserir a nova camada na Vista atual[/caption]

Definido se queremos ou não inserir a nova camada na Vista, podemos terminar o processo clicando em "Fechar" na janela de Exportação, com o que voltamos à janela da Vista onde estávamos trabalhando.

Mais de 1.600 portais de dados abertos ao redor do mundo

Buenas, pessoal!

Depois de muuuuuito tempo sem postar no blog, volto a dar as caras por aqui... E, para voltar devagarinho, como quem não quer nada, vou deixar uma dica para animar a nossa vida de caçadores de dados: Uma lista com mais de 1.600 portais de dados abertos (Open Data Portais) ao redor do mundo.

Nos vemos em breve!

Links #gvSIG da Semana [25/2014]

Buenas, pessoal!

Novamente destacando os principais links sobre o gvSIG que foram notícia nas redes sociais durante a semana. Hoje apresentamos os links da 25ª semana de 2014 (de 02 a 08/06/2014):

Links da Semana [24/2014]

Buenas, pessoal!

Continuando com este novo formato de posts no blog, destacando os principais links sobre o gvSIG que foram notícia nas redes sociais durante a semana.
Hoje apresentamos os links da 24ª semana de 2014 (de 26/05 a 01/06/2014):