Gostaria de aprender como utilizar ferramentas para construção de consultas avançadas em suas bases de dados geográficos? Você conhece o grande potencial do uso do operador LIKE na realização de consultas em ambiente SIG? Iremos comentar neste artigo sobre alguns aspectos importantes da utilização desse recurso, com foco no uso no software livre gvSIG, um dos mais utilizados no mundo, e iremos indicar um excelente material de leitura sobre isso.
ASPECTOS IMPORTANTES DO USO DO LIKE NO GVSIG
Alguns aspectos importantes que se deve ter em mente antes de começar a usar o operador LIKE no gvSIG:
Nos filtros do gvSIG o operador like deve ser sempre escrito em minúsculas;
A sintaxe a ser utilizada deve ser: nome_do_campo like ‘modelo’;
O modelo utilizado sempre deve estar entre ‘aspas simples’;
Alguns caracteres especiais que serão úteis na elaboração das consultas são: %, ?, [, ], ^, –.
A partir de agora vamos considerar alguns exemplos de uso deste operador. Caso queira utilizar os mesmo dados dos exemplos que iremos dar, faça o download do shapefile do mapa da Paraíba.
Lembre que para realizar as consultas você deve abrir a função Filtro, disponível no menu Tabela → Filtro.
EXEMPLO DE CONSULTA POR CADEIRA DE CARACTERES
Imagine que você deseja selecionar dentre os 223 municípios paraibanos todos aqueles que pertençam à uma microrregião que comecem com a palavra Cariri. Como realizar essa seleção?
Na Paraíba temos microrregiões chamadas Cariri Ocidental e Cariri Oriental. Para selecionar os dados desejados, vamos utilizar a sintaxe mostrada abaixo, que indica ao programa que se deseja selecionar todas as feições onde o campo MICROREG está preenchido com algo que comece com a cadeia de caracteres Cariri:
MICROREG like ‘Cariri%’
O resultado alcançado é ilustrado na imagem abaixo, com a seleção das microrregiões do Cariri Ocidental e Cariri Oriental.
Suponha agora que você deseja selecionar todos os municípios que comecem com qualquer uma das seguintes letas: J, C ou P. A sintaxe a ser empregada e o resultado é como segue:
NOME like ‘[JCP]%’
Logicamente, a seleção é sempre feita nas entidades gráficas e nos registros da tabela de atributos. Estes foram apenas dois exemplos bem básicos.
DOWNLOAD DE LEITURA ADICIONAL SOBRE OPERADOR LIKE
Gostaria de exercitar cerca de 25 possibilidades diferentes de utilização do operador LIKE no gvSIG? Em caso positivo, recomendo que façam o download de um excelente material, na forma de slides, elaborado por Gustavo Agüero Córdoba e publicado em seu blog GvSig CONSULTORESAA.
Utilize o link abaixo para baixar sua cópia da publicação, em espanhol:
Uso do Operador LIKE no Software gvSIG
TUTORIAIS E DICAS SOBRE GVSIG
Prezados leitores, nos links a seguir vocês poderão encontrar uma série de artigos, dicas e tutoriais diretamente relacionadas com a utilização do gvSIG:
Geomarketing: Exemplo com Uso do Software gvSIG
Análise Espacial com gvSIG para Instalação de Aterro Sanitário
Comparação entre ArcGIS e gvSIG na Elaboração de Mapas
gvSIG Outreach – Estudos de Caso
Assine nosso Feed e receba nossas atualizações por e-mail. Curta nossa página no Facebook [PortalClickGeo] e siga nosso Twitter [@ClickGeo] para continuar atualizado sobre o Mundo das Geotecnologias.
]]>	
Tags: Geoinformação GIS gvSIG SQL	
Older Post	Newer Post
Anderson Medeiros
One Comment
Sívori Sarti da Silva disse:	
12/03/2014 às 1:06 pm	
Olá Anderson.
Boa dica.
Fiz um teste usando a mesma sintaxe no QGis e parece que o “%” não faz a mesma função que no gvsig.
Ele não dá erro, mas o resultado não é correto.
Ex: peguei uma coluna da tabela, sre like “010ERS001%”
O resultado só apresentou uma resposta, quando, na verdade, são mais.Tem alguma coisa ali que não funcionou.
O engraçado é que não deu mensagem de erro.
Se puderes dar uma força à turma do QGis EU agradeceria.
Um abraço.
Responder
Leave a Comment
Cancelar resposta
Your Comment:
Your Name: *
Email Address: *
Your Website:
Δ
Categorias
Categorias Selecionar categoria Alov Map Análise Espacial ArcGIS Artigos em Destaque Artigos Recentes Banco de Dados Geográficos CAD Cartografia Conceitos Conheça Melhor Dicas Dicas de Leitura Diva-GIS Downloads Geo Aplicado Geoestatística Geolinks Geoprocessamento GeoServer Geotecnologias GEOTutoriais Google GPS GRASS gvSIG i3Geo Interoperabilidade Kosmo SIG Linux Mapas MapServer MySQL Notícias OGC Open Source Portable GIS Portal ClickGeo PostGIS PostgreSQL Programação Quantum GIS Redes Sociais Revista FOSSGIS Brasil Sensoriamento Remoto SIG Sistema R Softwares Diversos Spring TerraView Tutoriais uDig Uncategorized Vídeos Webmapping