Joaquim Seixas
MapInfo Professional
Para Principiantes
Desenvolvido para o MapInfo Professional 6.0
2004
Joaquim Seixas
2
MapInfo Professional para Principiantes
ÍNDICE
Nota Introdutória................................................................................................................................ 5
I. PARTE............................................................................................................................................ 7
I.1 – Cartografia Temática: Conceitos Básicos...............................................................................7
I.2 – Questões de Generalização, Visualização e Percepção.......................................................... 7
I.3 – A Construção de Um Mapa.................................................................................................... 9
I.4 – Representação Gráfica.......................................................................................................... 10
I.5 – Tratamento da Informação Estatística: A Divisão em Classes............................................. 11
II. PARTE......................................................................................................................................... 15
II.1 - MapInfo Professional: Sua Função...................................................................................... 15
II.2 - MapInfo Professional: Utilização Profissional.................................................................... 18
III. PARTE........................................................................................................................................ 21
III.1 - A Área de Trabalho............................................................................................................ 21
III.2 - MapInfo Professional: Comandos Básicos......................................................................... 22
III.2.1 - Os Menus..................................................................................................................... 22
III.2.1.1 - File............................................................................................................................ 22
III.2.1.2 - Edit............................................................................................................................23
III.2.1.3 - Tools......................................................................................................................... 23
III.2.1.4 - Objects...................................................................................................................... 25
III.2.1.5 - Query........................................................................................................................ 25
III.2.1.6 - Table......................................................................................................................... 26
III.2.1.7 - Options......................................................................................................................26
III.2.1.8 - Browse ..................................................................................................................... 27
III.2.1.9 - Map .......................................................................................................................... 27
III.2.1.10 – 3Dmap ................................................................................................................... 28
III.2.1.11 - Layout .................................................................................................................... 28
III.2.1.12 - Graph ..................................................................................................................... 29
III.2.1.13 - Redistrict ................................................................................................................ 29
III.2.1.14 - Legend ................................................................................................................... 29
III.2.1.15 - GPS ........................................................................................................................ 30
III.2.1.16 - Window.................................................................................................................. 30
III.2.1.17 - Help........................................................................................................................ 30
III.2.2 - As Barras de Botões de Comandos (toolbars)............................................................. 31
III.2.2.1 - Standard.................................................................................................................... 31
III.2.2.2 - Main.......................................................................................................................... 31
3
Joaquim Seixas
III.2.2.3 - Drawing.................................................................................................................... 32
III.2.2.4 - Tools......................................................................................................................... 33
III.2.2.5 - DBMS....................................................................................................................... 33
III.2.2.6 - Gps............................................................................................................................ 34
III.2.2.7 - Status Bar (barra de estado)...................................................................................... 34
III.2.3 - Os Comandos de Teclado (shortcuts).......................................................................... 34
IV. PARTE....................................................................................................................................... 37
IV.1 - A Área de Trabalho: Configurações................................................................................... 37
IV.2 - A Gestão de Ficheiros........................................................................................................ 42
IV.2.1 – A caixa de diálogo “Layer Control”........................................................................... 44
IV.3 - O Início de um Trabalho.................................................................................................... 46
IV.4 – Desenhar em MapInfo Professional: Algumas Noções..................................................... 49
IV.4.1 – Atribuição de coordenadas geográficas...................................................................... 49
IV.4.2 – As ferramentas de desenho......................................................................................... 52
IV.4.3 – As ferramentas complementares de desenho.............................................................. 54
IV.5 - A Geocodificação (Geocoding).......................................................................................... 59
IV.6 - Manutenção e Gestão da Tabela de Dados......................................................................... 64
IV.7 – A Composição de Questionários (Queries)....................................................................... 67
IV.8 - A Elaboração de Mapas Temáticos.................................................................................... 69
IV.8.1 – O desenvolvimento de Mapas 3D............................................................................... 73
IV.8.2 – A Construção da Legenda dos Objectos Desenhados................................................. 75
IV.9 - A Construção de Gráficos.................................................................................................. 77
IV.10 - A Impressão Personalizada.............................................................................................. 79
V. PARTE......................................................................................................................................... 85
V.1 – As Rotinas em MapBasic.................................................................................................... 85
V.1.1 – Tradutor Universal (Universal Translator).................................................................. 85
V.1.2 – Escala Gráfica (ScaleBar)............................................................................................ 86
V.1.3 – Quadrícula (Grid Maker)............................................................................................. 86
V.1.4 – Construção de Anéis Concêntricos (Concentric Ring Buffers)................................... 87
V.1.5 – Conversor de Graus (Degree Converter).................................................................... 88
V.2 – A Construção de Relatórios Usando o Crystal Reports...................................................... 88
V.3 – O MapInfo e a Word Wide Web......................................................................................... 90
V.4 – O Uso do Módulo GPS....................................................................................................... 92
Considerações Finais........................................................................................................................ 95
Bibliografia....................................................................................................................................... 97
Índice de Figuras............................................................................................................................... 99
Índice Remissivo............................................................................................................................ 101
4
MapInfo Professional para Principiantes
Nota Introdutória
Este livro resulta da actualização e desenvolvimento de um pequeno manual, escrito em 1997, para
a versão 4.0 do MapInfo Professional. Aquele primeiro trabalho surgiu para dar apoio, a duas
acções de formação ministradas na Escola Secundária de Odivelas, organizadas pelo Núcleo de
Cartografia e pelo Grupo de Geografia com apoio do Ministério da Ciência e Tecnologia, tendo
sido, mais tarde, adaptado para a world wide web1.
Posteriormente, surgiu a oportunidade de ensinar o MapInfo Professional a vários técnicos do
Governo Provincial da Huíla (Angola), assim como a de implementar como experiência-piloto,
um sistema de informação geográfica para o município de Gambos, na referida província. Isto,
levou a que procedesse à actualização e a um maior desenvolvimento do documento original,
incluindo noções sobre Cartografia Temática e abordagem a alguns módulos complementares a
este produto.
Quero ainda acrescentar, que este manual não é exaustivo, embora procure ser o mais completo
possível, e centra-se no MapInfo Professional. Na sua concepção houve a preocupação de
evidenciar: i) alguns conceitos básicos de Cartografia Temática; ii) no que consiste um sistema
de informação geográfica; iii) qual o modo de funcionamento do MapInfo Professional; iv) e,
por último, a abordagem a alguns módulos complementares a este programa.
Ao longo deste documento, existe o objectivo, de mostrar aos leitores, de uma forma simplificada,
os caminhos possíveis para a concepção de um mapa temático, desde a construção da base
cartográfica, à impressão final. Apesar de não ser exaustivo, procura oferecer respostas às questões
mais básicas e prementes relativas à utilização do MapInfo Professional. Se pretender evoluir para
mais além, tem ao seu alcance, quer bibliografia mais específica, quer formação técnica mais
aprofundada fornecida pelos representantes da MapInfo Corp., em vários pontos do Mundo.
Saliento que o presente trabalho se refere ao MapInfo Professional vs. 6.0, encontrando-se, já no
mercado a última versão (7.5). No entanto, os princípios básicos de funcionamento são comuns às
duas versões podendo, utilizar e consultar este manual para entender a forma de funcionamento,
processamento e tratamento de informação geográfica.
(Joaquim Seixas)
1
Pode encontrar apoio a este manual em: http://mapas.no.sapo.pt.
5
Joaquim Seixas
6
MapInfo Professional para Principiantes
I. PARTE
I.1 – Cartografia Temática: Conceitos Básicos
Este capítulo não explora até à exaustão todos os conceitos e metodologias de produção
cartográfica. O objectivo é apenas o de apresentar alguns fundamentos básicos sobre Cartografia
Temática, ligeiramente alinhavados entre si, para que o utilizador do MapInfo Professional possa,
em primeiro lugar, construir mapas temáticos de forma correcta e, em segundo lugar, consiga
interpretar os resultados obtidos2. Contudo, para os mais interessados em aprofundar esta matéria
aconselho a consulta à bibliografia referida neste manual.
Segundo J .Small e M Witherick (1992), “Cartografia, num sentido muito geral consiste na
representação e comunicação de informação espacial sob a forma de mapas”. A representação pode
ser feita de várias formas em função do objectivo a que se destina, daí que, existam diversas áreas
de especialização. Por exemplo, temos a Cartografia de Base ou Cartografia Topográfica destinada
à produção de mapas topográficos e administrativos. Depois temos a Cartografia Temática que
encerra em si as restantes designações, tais como, Cartografia Náutica, relativa à produção de
cartas náuticas; a Cartografia Geológica, etc.3
I.2 – Questões de Generalização, Visualização e Percepção
Na construção de um mapa, devemos ter em consideração uma série de factores. Uns prendem-se
com a generalização do espaço, outros com questões de visualização e percepção dos fenómenos
representados em duas dimensões e que afectam a leitura, outros ainda, com as próprias questões
sobre representação gráfica decorrentes dos atrás apontados.
Relativamente à generalização4 do espaço, é preciso ter em conta que:
Este manual foi construído, em primeiro lugar, para alunos das escolas secundárias portuguesas e, posteriormente,
melhorado para ser usado como suporte técnico ao curso ministrado aos técnicos do Governo Provincial da Huíla
(Angola). Em ambos os casos, salvo raras excepções (caso de um técnico do Instituto de Geodesia e Cadastro de
Angola), os formandos não dispunham de formação de base direccionada para a produção de Cartografia, daí a
importância em apresentar algumas noções básicas sobre a matéria.
3
Em qualquer dos casos, os fenómenos são representados com maior ou menor generalização, em função da escala a
que irão ser produzidos.
4
Normalmente, o grau de generalização é inversamente proporcional da escala, ou seja, nos mapas a grandes escalas
(ex.: 1:5.000) há uma maior pormenorização dos fenómenos e conforme a escala vai diminuindo (ex: 1:1.000.000), a
generalização vai aumentando.
2
7
Joaquim Seixas
•
•
“Os mapas são abstracções5 que nos ajudam a compreender o ambiente que nos rodeia”
(M. Peterson, 1995);
“Os mapas, como descrições do mundo, representam a forma como os cartógrafos
informam sobre o mundo que nos rodeia” (M. Peterson, 1995);
•
e “como veículos de comunicação por excelência que são, devem ser claros e objectivos”
(A. MacEachren, 1995).
Do exposto se depreende que um mapa não representa a totalidade dos fenómenos existentes no
espaço, reproduzindo apenas alguns deles, dependendo essa selecção do cartógrafo, que deve ter
sempre em conta os objectivos a que se destina o mapa. Repare-se, de uma forma muito
esquemática (segundo A. MacEachren, 1995), como funciona o processo de informação /
comunicação de um mapa:
Ambiente geográfico ⇒
Interpretação do cartógrafo ⇒
Mapa ⇒
Destinatário
As questões de visualização e percepção dos fenómenos devem ser sempre levados em conta,
uma vez que os modos de visualização e de percepção podem variar de pessoa para pessoa, daí que
a representação dos fenómenos se deva fazer de forma muito clara e objectiva para que a maioria
dos indivíduos leia e percepcione o mapa de uma maneira muito próxima.
Quanto aos conceitos sobre visualização e percepção que afectam a leitura de um mapa devemos
ter em consideração que o processo de leitura de um mapa se desenvolve através das seguintes
etapas:
i) detecção e descriminação;
ii) reconhecimento e identificação;
iii) atribuição de significado aos símbolos;
iv) visualização das estruturas espaciais (baseia-se na capacidade do olho humano ordenar e
identificar padrões (A. MacEachren, 1995));
v) interpretação;
vi) avaliação/verificação
(Modelo segundo C. Board citado por M. H. Dias, 1991).
s.f. Operação do espírito, que isola de uma noção um elemento, negligenciando os outros. In Dicionário
Enciclopédico, Selecções do Reader’s Digest, Lisboa, 1980.
5
8
MapInfo Professional para Principiantes
I.3 – A Construção de Um Mapa
Após termos entrado em consideração com os factores anteriormente expostos, podemos passar
então à fase da construção de um mapa. É evidente que “a elaboração de qualquer mapa temático
é relativamente complexa. Cada mapa retrata uma das várias imagens possíveis para o mesmo
tema, sobretudo pela diversidade das soluções metodológicas de representação e também porque
nesta escolha interferem ainda os objectivos pretendidos e, às vezes, o público utilizador.” (H.
Dias, 1995).
Teoricamente, para uma correcta construção de um mapa, devemos cuidar inicialmente:
•
Da base cartográfica ou fundo do mapa. Deve ser construída com a maior clareza, ser
nítida e precisa para não se confundir com os fenómenos que se representam sobre ela. O
maior ou menor grau de detalhe depende do objectivo que se pretende do mapa, da escala,
da quantidade de fenómenos a ilustrar, da utilização da cor ou do preto e branco, etc.
Contudo, um cartógrafo deve estar ciente que, na generalidade dos casos, a base deve ser
sujeita a uma série de trabalhos preparatórios, para que no final não entre em conflito
com os fenómenos a representar, anulando ou reduzindo a leitura do mapa.
Após a preparação da base cartográfica, devemos colocar os seguintes elementos fundamentais:
•
Título. Elemento obrigatório que identifica o(s) tema(s) representado(s) no mapa. Por
vezes inclui-se referência ao espaço e ao ano.
•
Legenda. Elemento obrigatório do mapa, mesmo que estejamos a representar apenas um
único fenómeno. A legenda deve ser colocada no mapa em local que não interfira com o
que se representa, deve ser clara, explícita e sem erros, pois encerra em si a chave (ou
alfabeto) que permite descodificar o mapa. A legenda é constituída por símbolos com uma
explicação sucinta do seu significado (M. H. Dias, 1991). Muitas vezes, os símbolos do
fundo do mapa não se representam por serem considerados elementos implícitos na
legenda.
•
Escala. Um mapa, geralmente, reproduz de forma reduzida a realidade do espaço em que
vivemos. O objectivo da escala é indicar essa diferença entre a realidade e o representado.
Por tal facto, torna-se um elemento obrigatório do mapa, podendo ser representada de duas
formas:
numérica
e/ou
graficamente.
9
Devido
às
facilidades
de
reprodução
Joaquim Seixas
(ampliação/reprodução), aconselha-se a utilização de ambas.
Por último, devemos atender aos elementos acessórios:
•
Quadrícula ou sistema de coordenadas. Sistema de referenciação espacial constituído por
rectas que se intersectam perpendicularmente. Este sistema permite definir a posição de
qualquer ponto no plano através de coordenadas rectangulares, qualquer que seja o sistema
de projecção (M. H. Dias, 1991). A representação da quadrícula também facilita a
digitalização dos mapas, daí que, em determinados tipos (ex.: carta da REN6, plantas de
ordenamento, etc.), a sua colocação seja obrigatória.
•
Orientação. Elemento do mapa que assinala os quatro pontos de referência que permitem
observar qual a orientação (norte, sul, este, oeste) do mesmo. Actualmente, dispensa-se a
sua inserção quando o espaço representado se encontra orientado para norte.
I.4 – Representação Gráfica
Relativamente à representação gráfica, devemos ter em atenção que:
•
•
•
“O símbolo corresponde à indicação gráfica de um objecto ou fenómeno, evocando-o de forma
simplificada ou esquematizada, com representação mais ou menos rigorosa ou sugerindo a área
que ocupa” (M. H. Dias, 1991, p. 333);
Os símbolos agrupam-se em tipos. Bertin foi o primeiro cartógrafo a criar formalmente uma
tabela, que distingue os símbolos segundo a forma de implantação gráfica - pontos, linhas ou
manchas - em associação com variáveis visuais - tamanho, área7, valor, textura, orientação e
tonalidades de cores. Esta tabela foi posteriormente aperfeiçoada por outros cartógrafos (A.
MacEachren, 1995);
A representação a cores pode tornar um mapa atractivo, assim como pode valorizar o
contraste em mapas de estradas, geológicos, de ordenamento e outros mapas que representam
muitos fenómenos (M. Monmonier, 1991).
Reserva Ecológica Nacional.
Como esclarecimento, símbolo, no sentido lato, corresponde a todas as indicações gráficas que representam os
fenómenos ilustrados num mapa. Contudo, ao longo deste estudo, e em sentido restrito, vai-se encontrar a referência a
trama, que corresponde a uma implantação em mancha a preto e branco.
6
7
10
MapInfo Professional para Principiantes
Tabela de Bertin
Adaptado de: M. Monmonier, 1996, p. 20
A escolha correcta dos símbolos a usar para representar os fenómenos é fundamental na produção
cartográfica atendendo a que uma má opção pode prejudicar a leitura. A escolha correcta depende
do tipo de fenómenos a representar e dos objectivos a alcançar com o mapa.
I.5 – Tratamento da Informação Estatística: A Divisão em Classes
A divisão em classes aplica-se "a uma variável, medida em escalas de intervalo ou de razão, que
caracteriza numericamente várias unidades de análise; utiliza-se sobretudo quando o elevado
número destas impede ou dificulta a retenção de todos os valores da variável e, consequentemente,
a compreensão da sua estrutura. A sua finalidade é agrupar os valores de uma variável de modo a
serem obtidos os menores contrastes possíveis dentro de cada classe (minimizando as distâncias
intra-classes) e, pelo contrário, as maiores diferenças entre as várias classes (maximizando as
distâncias inter-classes)". (Mª. Helena Dias e Mª. Fernanda Alegria, 1983, p. 5).
Vejamos agora alguns dos processos mais conhecidos de divisão em classes:
11
Joaquim Seixas
Irregulares e descontínuos
Gráficos (elaborar diagrama de dispersão e,
visualmente, criar grupos homogéneos)
Arbitrários (amplitude constante)
Quantis (nº efectivos/n)
Amplitude variável
Progressão geométrica (max-min/kn)
Progressão aritmética (max-min)/(1+...+n)
INTERVALOS
Equidistantes (max-min)/n
Média e desvio-padrão
a) centrada na média
b) para um e outro lado da média
Transformação logarítmica da variável
a) transformar os efectivos em nº
logarítmicos
b) Dividir a série em intervalos equidistantes
Com transformação da variável
a) Raiz quadrada ( max − min ) / n
1
1
−
)/n
b) Inverso (
max min
Amplitude igual
Não esquecer que o número de classes é, normalmente, definido pelo cartógrafo (que deve ter em
conta o bom senso e os objectivos a que se destina o trabalho). Contudo, existem outros métodos
de cálculo do número de classes a utilizar, onde, de entre outros, se destaca Brooks e Carruthers
que avançam com a seguinte fórmula: k>5*log n.
Para finalizar esta parte, vejamos a seguinte comparação cartográfica, que nos permite verificar os
diferentes resultados obtidos, consoante a divisão em classes que estamos a utilizar. No entanto, é
necessário esclarecer que existem sistemas (teste de Jenks e Coulson e teste de Jenks e Caspall)
que nos permitem determinar qual o método de divisão em classes mais correcto para uma
determinada variável.
12
MapInfo Professional para Principiantes
Exercício de comparação cartográfica do resultado da aplicação de várias formas
de divisão em classes (número de televisores por 1000 habitantes, 1982)
Apenas como referência, segundo os dois testes de classificação acima referidos, a forma de
divisão em classes que melhor representa a variável consiste na transformação logarítmica.
13
Joaquim Seixas
14
MapInfo Professional para Principiantes
II. PARTE
II.1 - MapInfo Professional: Sua Função
O MapInfo Professional, devido às suas características peculiares, apresenta uma estrutura de
funcionamento composta por várias aplicações, geridas por um motor comum 8. tendo cada uma
delas a sua função, onde o utilizador (des)activa a(s) que necessita através de janelas 9. Portanto,
este programa incluí, como principais aplicações, uma base de dados (browse), uma de desenho
assistido por computador (map), uma outra para a composição de gráficos (graph) e, por último,
uma que gere a impressão do trabalho (layout)10. Esta forma de estruturação do MapInfo
Professional prende-se com a função a que se destina: relacionar informação georreferenciada11
contida em uma ou mais bases de dados com unidades gráficas12 (vectoriais e/ou rasters) e, a partir
daí, proporcionar-nos a representação e comunicação da informação sob a forma de mapas.
O relacionar tabelas de dados com unidades gráficas, a partir da geocodificação (que mais adiante
iremos analisar detalhadamente), torna este software num desktop mapping13. No entanto, o
MapInfo Professional é mais do que isto, pois, para além de podermos recolher, armazenar,
organizar, seleccionar, manipular, analisar e representar informação susceptível de referenciação
geográfica, permite ao utilizador efectuar interpolações e desenvolver questionários14. Isto torna-o
num sistema de informação geográfica (vulgo SIG15).
Entre os diversos concorrentes desta aplicação encontram-se o Geomedia da Intergraph, o
AutocadMap da Autodesk, ou o ARC/INFO da Environment Systems Research Institute (ESRI) (um
dos pioneiros), entre outros. Alguns destes produtos são mais poderosos que o MapInfo, outros
não. Uns são mais exigentes ao nível de hardware ou ao nível da formação dos utilizadores, outros
não. Uns funcionam em ambientes relativamente fechados (poucas possibilidades de exportação /
Este motor comum é a interface do MapInfo Professional.
Recorda-se do velhinho Microsoft Works (processador de texto, folha de cálculo, base de dados, gráficos, outros) que
incluía vários programas num só? O princípio é o mesmo.
10
Ainda existem outros módulos que são residentetes da interface do MapInfo Professional. Uns são nativos (ex.:
redistrict) outros podem ser adicionados (ex.: Geographic Tracker).
11
Consiste em informação estatística com correspondência espacial. Por exemplo, o número da população residente
por freguesias.
12
Que no caso, podem representar quarteirões, freguesias, municípios, distritos, países, rios, estradas, outros.
13
Não existe grande consenso sobre a utilização deste termo. Há quem o relacione a alguns programas, mais simples,
que a partir de uma pequena tabela de dados (a qual não permite elaborar análises, os dados têm de entrar no programa
já tratados) ligada a unidades gráficas, constróem mapas; outros, afirmam que o termo se refere a um SIG que não
esteja ligado em rede.
14
Da terminologia inglesa, queries.
15
Na terminologia inglesa, GIS (Geographical Information System).
8
9
15
Joaquim Seixas
importação) outros são mais compatíveis. Uns são mais dispendiosos que outros. Contudo, o
utilizador quando compra um programa de desenvolvimento SIG, deve ter sempre em conta aquilo
que pretende retirar do produto e as suas potencialidades de expansão através de módulos
adicionais. Por exemplo, se vai apenas desenvolver Cartografia de Base ou efectuar estudos sobre
Geografia Humana ou Geografia Física, Estudos de Mercado, etc., quase de certeza que as opções
não serão as mesmas. O utilizador não pode é adquirir uma ferramenta destas em função da
publicidade (muitas vezes enganosa), ou porque alguém ou um organismo conhecido, já dispõe de
determinado produto. O futuro utilizador pode arriscar-se a adquirir um produto (que no caso, são
normalmente dispendiosos) que pode não se adequar aos objectivos pretendidos.
Por exemplo, O MapInfo Professional é uma das ferramentas mais utilizadas nos EUA em virtude
de ser uma boa opção para se efectuarem estudos da população (áreas da Geografia Humana e
Demografia) e análises de mercado (algo muitos estudado pelas empresas norte americanas). Com
alguns módulos anexos, como o Vertical Mapper16 ou o ChronoVia / ChronoMap17, torna-se numa
poderosíssima ferramenta de análise de informação georreferenciada O objectivo destes módulos
anexos é o de aumentar a oferta de soluções de análise de dados, relativamente aos concorrentes.
Aliás, a editora deste software, disponibiliza através do seu site na World Wide Web18 uma série de
produtos complementares, com funções diversas, que funcionam associados ao MapInfo
Professional. Se não dispuser de ligação à internet, deve consultar o representante da MapInfo
Corp.19, onde também pode ser informado sobre a melhor forma de tornar o seu programa mais
poderoso para melhor responder às suas necessidades. Vejamos alguns exemplos destes produtos e
a sua utilidade:
⇒ MI ProViewer – pequeno programa com a função de permitir a visualização de ficheiro criados
pelo MapInfo Professional sem se dispor deste programa.
⇒ MapBasic - software para programação com linguagem similar ao Basic, e tem por objectivo
criar rotinas que automatizem determinadas operações.
⇒ MapInfo MapXtreme for Windows – solução para adaptação de mapas a páginas da web
(existe a edição para Java).
⇒ MapInfo MapXsite – solução para ligar endereços da web a mapas desenvolvidos no MapInfo.
⇒ MapInfo MapXtend – solução para adaptação de mapas à tecnologia wireless (telemóveis).
⇒ MapInfo MapX – solução para embeber mapas em outras aplicações para Windows.
⇒ ChronoVia / Chrono Map – programas de gestão de rodovias.
⇒ MapInfo Routing J Server – solução para análise de rodovias (funciona com tecnologia Java).
⇒ MapInfo SpatialWare – programa armazenamento, gestão e manipulação de bases de dados
georreferenciadas.
Software para conceber modelos digitais de terreno, entre outras análises, via interpolação.
Software para análise e estudos sobre tráfego (análises distância/tempo, distância/custo, percurso óptimo, etc.).
18
http://www.mapinfo.com
19
Deve procurar o revendedor autorizado pela MapInfo Corp. Em Portugal tem a www.novabase.pt
16
17
16
MapInfo Professional para Principiantes
⇒ MapInfo MapInsight - solução de análises de mercado e clientes para gestão e administração.
⇒ MapInfo GIS Extention – base de dados para funcionar em Oracle 8i conjugado com o
MapInfo.
⇒ Vertical Mapper - Permite a criação de modelos digitais de terreno, entre outras análises via
interpolação, a partir de ficheiros desenvolvidos pelo MapInfo Professional.
Estes são apenas alguns exemplos de módulos adicionais para o MapInfo Professional. Existem
muitas outras soluções possíveis para responderem às necessidades do utilizador.
*
* *
O MapInfo Professional apresenta uma área de trabalho (desktop) de fácil compreensão, tem uma
grande compatibilidade de comandos, e permite uma boa interacção com outros tipos de
programas (ex.: permite a cópia de ficheiros via clipboard; é possível colocar as bases
cartográficas a funcionar dentro da última versão do Microsoft Office, transpor via clipboard
mapas para qualquer outro programa que funcione em ambiente Windows ou, via conversores,
exportar para o Geomedia da Intergraph ou para o ARC/INFO da ESRI; e, também é possível
trabalhar com as tabelas geradas pelo SPSS).
Um aspecto da área de trabalho (desktop) do MapInfo Professional
17
Joaquim Seixas
Para além do anterior, normalmente, o MapInfo Professional não é muito exigente ao nível de
equipamento para funcionar em pleno. Com um computador Pentium, com 64 Mb de RAM e o
Windows 9820, como sistema operativo, um rato e uma vulgar impressora, já se pode tirar partido
deste produto, a pelo menos 75 por cento das suas capacidades. Para um trabalho mais
profissional, uma mesa digitalizadora (para vectorização), uma plotter e um scanner (para imagens
raster) e podemos trabalhar com todas as capacidades que o software nos oferece.
Para além do anterior, este software, devido às suas capacidades de ampliação/redução (Zoom)
permite realizar trabalhos nas mais diversas escalas. Podemos partir da grande escala (ex.: análises
de quarteirões, ruas, bairros, freguesias) até atingirmos escalas cada vez mais pequenas (ex.:
análise ao nível de NUTE21 II ou III, distritos, continentes, etc.).
II.2 - MapInfo Professional: Utilização Profissional
O software em análise pode ser utilizado nas mais variadas actividades profissionais que
necessitem de trabalhar e analisar informação georreferenciada. Assim, e numa breve explanação
pode ser usado em estudos das seguintes áreas:
•
•
•
•
•
•
•
•
•
•
•
•
Geografia Humana (ex.: demografia),
Geografia Física (ex.:topografia, rede hidrográfica),
Planeamento Regional e Urbano (ex.: cartografia temática de apoio a diversos estudos, tais
como, peças de planeamento, etc.),
Estudos de Mercado,
Economia,
Saúde,
Transportes,
Comunicações,
Ambiente,
Desporto,
Arqueologia,
Outros.
Em função do anterior, quer organismos estatais (administração central, governos regionais e
municípios), quer privados (gabinetes de estudos de planeamento e análise regional, de estudos de
20
21
As versões para Power Mac e UNIX também estão disponíveis no mercado.
Numenclatura de Unidades Territoriais com fins Estatísticos.
18
MapInfo Professional para Principiantes
mercado, etc.), estão entre os potenciais utilizadores de sistemas de informação geográfica.
Exemplo de uma das aplicações possíveis para o MapInfo. Demonstração da junção de um mapa actual a outro
efectuado em 1865 (The Rocks, Sydney), no sentido de apurar a evolução da linha de costa.
Fonte: L. Daniel et al.( 1996), Inside MapInfo Professional, Santa Fé, Onword Press.
Trabalho efectuado a partir de um ficheiro tratado em Idrisi
Fonte: L. Daniel et al.( 1996), Inside MapInfo Professional, Santa Fé, Onword Press.
19
Joaquim Seixas
20
MapInfo Professional para Principiantes
III. PARTE
III.1 - A Área de Trabalho
Antes de mais, é preciso evidenciar o que já foi dito anteriormente: devido às suas características
peculiares, o MapInfo Professional apresenta uma estrutura de funcionamento composta por várias
aplicações (que vamos passar a designar por janelas), geridas por um motor comum. A sua área de
trabalho apresenta-se de uma forma simplificada, de aspecto comum a outras aplicações para
Windows, onde podemos visualizar uma barra fixa no topo, constituída por menus, mais três barras
de botões, normalmente flutuantes22.
Em termos de janelas, as duas mais comuns são a browse (tabela) e a map (mapa), às quais se
podem juntar mais quatro janelas de trabalho: a layout (saída de impressão), a graph (gráficos), a
redistrict (redistribuição das regiões) e a 3DMap (para visualização de mapas a três dimensões)23.
Outra perspectiva da área de trabalho, sendo visíveis as janelas “Map”, “Layout” e “Browse”
Como opção, é permitido ao utilizador adicionar mais barras de botões.
Se forem anexados os diversos módulos existentes ao MapInfo Professional, passarão a estar disponíveis outras
janelas.
22
23
21
Joaquim Seixas
III.2 - MapInfo Professional: Comandos Básicos
Este programa apresenta na área de trabalho uma série de menus de funções e comandos de barras
(toolbars) a que se juntam os comandos de teclas (keyboard ou shortcuts), que por vezes estão
duplicados para os utilizarmos da forma que considerarmos mais expedita.
III.2.1 - Os Menus
A disposição da barra de menus do MapInfo Professional é similar aos de outros tipos de
programas, pois houve a preocupação de os aproximar, o mais possível, no sentido de o utilizador
dispender pouco tempo a familiarizar-se com estes comandos. Vejamos então como se compõe:
Exemplo de um dos menus (o Window) existentes no MapInfo
III.2.1.1 - File
Este menu encerra os comandos que permitem fazer a gestão de ficheiros (criar, abrir, fechar,
gravar, etc.), de impressão, de correio electrónico e o de encerramento do programa.
Comandos
New Table
Open Table
Open DBMS Table
Open Workspace
Close Table
Close All
Close DBMS Connection
Save Table
Save Copy As
Save Query
Save Workspace
Save Window As
Revert Table
Run Mapbasic Program
Descrição
Criar uma nova tabela
Abrir uma tabela existente
Abrir uma tabela DBMS
Abrir uma área de trabalho
Fechar uma tabela activa
Fechar todas as tabelas activas
Encerrar a ligação DBMS
Gravar a tabela activa
Gravar uma tabela com um novo nome mantendo a original
Gravar um questionário
Gravar uma área de trabalho
Gravar a janela activa em outros formatos, tais como: BMP, JPG, PNG ou outro
Reverter à tabela original após ter efectuado alterações nessa tabela
Executar rotinas desenvolvidas em Mapbasic
22
MapInfo Professional para Principiantes
Page Setup
Print
Send Mail
Exit
Definir configurações da impressora
Comando para impressão do trabalho
Enviar ficheiros por correio electrónico
Encerrar o programa
III.2.1.2 - Edit
Gere os comandos mais comuns, como o copiar, colar, cortar ou desfazer o último comando.
Comandos
Undo
Cut
Copy Map Window
Past
Clear
Clear Map Object Only
Reshape
New Row
Get Info
Descrição
Desfazer o último comando
Cortar
Copiar
Colar
Apagar
Apagar um objecto apenas do mapa mantendo a sua referência no browse
Modificar/redesenhar os polígonos
Criar nova linha na tabela
Obter informação sobre o elemento seleccionado
III.2.1.3 - Tools
Este menu faz a gestão das subrotinas em MapBasic previamente incluídas no programa ou
desenvolvidas pelo utilizador. Para ficarem visíveis neste menu tem de ir Tools  Tool
Manager e indicar quais as que pretende que sejam activadas no arranque do MapInfo (clicar
em Loaded e/ou AutoLoad).
Caixa de diálogo Tool Manager24
Comandos
Crystal Reports
New Report
Descrição
Programa da Seagate Crystal Reports que permite criar e gerir
relatórios das bases de dados existentes nas tabelas.
Abrir um novo relatório (Crystal)
Ao activar esta caixa, para além de encontrar a lista de ferramentas existentes em MapBasic, vai encontrar os
seguintes subcomandos: Loaded (verifica se a rotina foi carregada); Autoload (activa a rotina no menu Tools); Add
tool (permite adicionar uma rotina às existentes); Edit tool (permite editar o titulo, a directoria onde se localiza e a
descrição da rotina seleccionada); Remove tool (permite apagar a rotina seleccionada).
24
23
Joaquim Seixas
Open Report
Tool Manager
AG*Link
ArcLink
AutoLabels
CoordSys Bound
Concentric Ring Buffers
DEM to Grid
Creat Line by Length
DBMS Catalog
DBMS SQL Builder
DBMS Uploaded
Degree Converter
Disperse Points
Easy Loader
Grid Maker
HTML Image Map
Label Functions
Legend Manager
Map Window Manager
Mapping Wizard Tool
MapX Geoset Utility
Named Views
Overview
Register a Raster Image
(Georeg)
Rotate Labels
Rotate Map Window
Abrir um relatório (Crystal) existente
Comando que permite gerir as sub-rotinas desenvolvidas em MapBasic.
Transforma ficheiros do Atlas GIS for Windows para o formato do
MapInfo
Conversor bi-direccional entre ficheiros ARC/INFO e MapInfo.
Permite criar etiquetas no Cosmetic Layer num Mapper activo
Permite conferir e fixar problemas na mudança entre sistemas de
coordenadas
Rotina que permite criar anéis concentricos multiplos em torno de um
objecto.
Converte ficheiros de MDT para tabelas Grid legíveis em MapInfo
Esta rotina deixa criar linhas com a medida e o ângulo atribuído pelo
utilizador. A linha é criada no Cosmetic Layer
Rotina que permite numa DBA criar um catálogo de MapInfo Map
numa base de dados remota
Permite ligar uma tabela a um servidor SQL, construir queries e outros
Permite actualizar uma tabela de MapInfo numa base de dados remota
Rotina que permite converter colunas com coordenadas em DMS para
graus decimais. Também pode calcular valores isolados
Permite a dispersão de uma concentração de pontos de forma
sistemática ou aleatória
Activa tabela em formato ODBC
Permite desenhar uma quadrícula
Cria uma imagem HTML com endereços de um mapa para ser usada
num browser
Rotina que permite: a) converter etiquetas em texto permanente, b)
permite etiquetar os elementos seleccionados, c) e permite
individualmente, transformar etiquetas em texto permanente.
Esta rotina permite o utilizador ter um perfeito controlo sobre as janelas
das legendas. Autoriza a gestão de múltiplas legendas e associa cada
uma ao respectivo mapper. Também permite criar legendas embebidas.
Este utilitário permite a atribuição de um título a uma janela mapper,
para facilitar a gestão de janelas via autoscroller.
Rotina desenvolvida para auxiliar um utilizador inexperiente a criar um
mapa. Guia-o através dos passos básicos para desenvolver um mapa
Esta rotina cria ficheiros MapX Geoset de layers e cenários
desenvolvidos em MapInfo
Rotina que permite gravar uma janela com um determinado nome, onde
a escala e área visualizável se mantêm. Mais tarde é possível voltar a
esta janela, abrindo-a a partir de uma caixa de diálogo
Abre uma outra janela de um mapper activo para conseguirmos uma
imagem a uma escala mais pequena
Rotina que permite registar uma imagem raster em formato tiff
Rotina que facilita a rotação, em graus, e etiquetas
Aplicativo que permite rodar o conteúdo de uma janela mapper activa,
em função de um ângulo atribuído pelo utilizador
Rotate Symbols
Permite rodar, em graus, símbolos True Type a partir de uma coluna
númerica ou de um valor fixo
ScaleBar
Esta ferramenta desenha no Cosmetic Layer a escala gráfica do mapa
Seamless Table Manager
Rotina que permite criar e gerir as folhas de cálculo de um mapper.
Quando este comando está activo as folhas não são editáveis
Search and Replace
Permite procurar uma palavra numa coluna de texto e substituí-la por
outra
Set a Minimum Bounding Rectangle Rotina que permite mudar os endereços de um catálogo de MapInfo
Utility (DBMS Set MBR)
Map numa base de dados remota
Shiels
Rotina que desenha caixas decorativas em torno de texto
SpatialWare Server Upload (Oracle) Este aplicativo transforma informação de uma ou mais tabelas MapInfo
numa tabela especifica SpatialWare num computador remoto (para
utilizadores de Oracle e máquinas ligadas em rede)
24
MapInfo Professional para Principiantes
Symbols
Table Manager
Universal Translator
Esta rotina permite criar, editar ou apagar símbolos em MapInfo
Rotina que permite retirar informação sobre todas as tabelas activas.
Pode ver e editar a Metadata das tabelas.
Utilitário que permite importar e exportar dados do MapInfo de e para
os formatos SIG mais populares (AutoCad, ESRI, Intergraph, mif, sdts,
upf)
III.2.1.4 - Objects
Este menu só funciona quando o mapa está activo e a camada (layer) não está bloqueada
(lock). Permite trabalhar os polígonos existentes no mapa. Podemos uni-los e criar novas
formas gráficas, converter polígonos em regiões e vice-versa, etc.
Comandos
Set Target
Clear Target
Combine
Split
Erase
Erase Outside
Overlay Nodes
Buffer
Convex Hull
Enclose
Check Regions
Smooth
Unsmooth
Convert to Regions
Convert to Polygones
Descrição
Criar região/objecto alvo
Desfazer o comando anterior
Unir os polígonos/regiões (adapta a informação estatística)
Dividir a região alvo em partes mais pequenas a partir do objecto seleccionado (adapta
a informação estatística)
Apagar na região alvo a parte relativa ao interior do objecto seleccionado (adapta a
informação estatística)
Apagar na região alvo a parte relativa ao exterior do objecto seleccionado (adapta a
informação estatística)
Adicionar nós na região alvo em todos os pontos onde este intercepta os objectos
seleccionados
Criar uma área (com uma dimensão definida pelo utilizador) à volta de um ou mais
objectos do mapa
Permite criar um polígono em torno de um conjunto de pontos seleccionados
Criar polígonos/regiões a partir de áreas resultantes da intercepção entre linhas e/ou
arcos
Comando que permite verificar se existem imperfeições no desenho das junções entre as
regiões. Só são conferidos os objectos.
Mudar uma linha para curva
Desfazer o comando anterior
Converter polígonos em regiões
Converter regiões em polígonos
III.2.1.5 - Query
Menu dedicado à análise dos dados existentes na tabela.
Comandos
Select
SQL Select
Select All
Unselect All
Find
Find Selection
Calculate Statistics
Descrição
Seleccionar os elementos de uma tabela que satisfaçam um determinado
questionário/formula (query)
Seleccionar os elementos de entre várias tabelas que satisfaçam um determinado
questionário/formula (query). Processo via SQL
Seleccionar todos os elementos na tabela seleccionada
Desfazer o comando anterior
Encontrar um elemento numa tabela
Encontrar um elemento seleccionado em todas as tabelas
Cálculo de elementos estatísticos de uma coluna numa tabela
25
Joaquim Seixas
III.2.1.6 - Table
Este menu encerra três funções. Permite aceder aos comandos relativos: i) à manutenção do
quadro de dados, ii) à importação e exportação de unidades gráficas; iii) e à geocodificação.
Comandos
Update Column
Append Rows to a Table
Geocode
Create Points
Combine Objects Using Column
Import
Export
Maintenance
Table Structure
Delete Table
Rename Table
Pack Table
Make MDBS Table Mappable
Change MDBS Table Symbol
Unlink MDBS Table
Refresh MDBS Table
Raster
Adjust Image Styles
Modify Image Registration
Select Control Points from Map
Descrição
Adicionar colunas temporárias numa tabela ou modificar as existentes
(em ambas as situações a partir de uma expressão – ex.: activar o
comando para extrair a áreas dos polígonos desenhados - ou não)
Adicionar linhas (records) de uma tabela a outra tabela25
Georreferenciar as regiões/polígonos de uma tabela às linhas de outra
tabela
Criar pontos num mapper a partir das coordenadas XY existentes numa
tabela de dados26 ou dos centróides dos elementos desenhados
Unir os polígonos usando os dados estatísticos de uma tabela
Importar um ficheiro em outro formato (dxf, mif, mpi, mmi, img)
Exportar uma tabela ou mapa em outro formato (mif, txt, dxf, dbf)
Caixa de diálogo de manutenção da tabela27
Criar/modificar a estrutura da tabela
Apagar a tabela (como uma tabela MapInfo é composta por 4 ficheiros
deve usar este comando para não ficar com algum residual esquecido no
disco do computador)
Renomear a tabela (como uma tabela MapInfo é composta por quatro
ficheiros deve usar este comando para não haver engano ou
esquecimento em um deles)
Eliminar definitivamente o espaço reservado na memória do ficheiro das
linhas (records) apagadas na tabela
Tornar uma tabela MDBS georreferenciada
Mudar o símbolo da tabela MDBS
Desligar a tabela MDBS
Refrescar a tabela MDBS
Manutenção de imagens raster (bitmaps)
Ajustar/calibrar a imagem
Modificar os pontos coordenados da imagem raster
Seleccionar pontos de controlo no mapa
III.2.1.7 - Options
Neste menu encontramos os comandos que permitem configurar, alterar ou modificar, aquilo
que está desenhado no mapa (linhas, regiões, símbolos, texto, etc.), assim como, as
configurações da própria área de trabalho. E, tal como no menu objects alguns dos comandos
aqui disponibilizados só funcionam quando o mapa está activo e a vista (layer) não está
bloqueada (lock).
Comandos
Line Style
Region Style
Symbol Style
Text Style
Toolbars
Descrição
Modificar as configurações das linhas
Modificar as configurações das regiões/polígonos
Modificar as configurações dos símbolos
Modificar as configurações do texto
Activar/desactivar as barras de comandos
Verifique se os campos entre as duas tabelas são iguais.
Não esquecer de converter as coordenadas existentes na tabela do formato GMS (graus, minutos, segundos) para
graus decimais.
27
Mais adiante pode encontrar o funcionamento destes comandos. Ver em “manutenção de uma tabela de dados”.
25
26
26
MapInfo Professional para Principiantes
Show Theme Legend Window
Show Statistic Window
Show Mapbasic Window
Show/hide Status Bar
Custom Colors
Preferences
System Settings
Map Window
Startup
Address Matching
Directories
Output Settings
Printer
Mostrar/ocultar a janela da legenda
Mostrar/ocultar a janela do quadro de estatísticas
Mostrar/ocultar a janela do Mapbasic
Mostrar/ocultar a barra de estado
Permite a construção de novas misturas de cores pelo utilizador
Caixa de diálogo de configurações no modo de funcionamento do MapInfo
Definições no sistema (configurações no clipboard, nas cores, no sistema
métrico, entre outros)
Definições na janela do mapa (modo de visualização dos objectos,
mostrar/ocultar as barras scroll, outros)
Definições no arranque do programa
Definição do modo de endereçamento de ruas
Definição da localização de directorias
Definições dos modos de impressão e de exportação
Definição da impressora ou plotter utilizada e dimensões do papel
III.2.1.8 - Browse
(Só está disponível quando a tabela - browse - de dados está activa)
Faz a gestão da tabela de dados. Permite ocultar / mostrar os campos / colunas que existem
na tabela.
Comandos
Pick Fields
Options
Descrição
Escolher os campos/colunas a visualizar na janela activa. Pode-se adicionar colunas
a partir de expressões criadas pelo utilizador
Mostrar/ocultar a grelha da tabela
III.2.1.9 - Map
(Só está disponível quando o mapa – map - está activo)
Aqui acedemos aos comandos relativos ao controlo das camadas28 (layers control) e aos que
permitem a elaboração de mapas temáticos, entre outros relacionados.
Comandos
Layer Control
Create 3DMap
Create Thematic Map
Modify Thematic Map
Create Legend
Change View
Previous View
View Entire Layer
Clear Custom Labels
Save Cosmetic Objects
Descrição
Activar a caixa de controlo das camadas ou vistas
Para criar um mapa a 3 dimensões, em primeiro lugar, devemos abrir um Grid
Thematic Map de modo a ficar residente na janela activa. Assim, este comando fica
disponível para desenvolvermos o mapa desejado
Criar um mapa temático (activa três caixas sequenciais relativas a: tipo de
representação, variável a representar e ajustamento de classes cores/padrões e
legenda)29
Modificar o mapa temático existente
Criar a legenda relativa a elementos desenhados no mapper
Mudar a visualização do mapa em função da escala, ou das coordenadas desejadas
pelo utilizador
Criar uma imagem exactamente igual do mapa30
Voltar à janela anterior
Mostrar e centrar na janela activa uma camada seleccionada ou todas as camadas
existentes no mapa
Retirar os endereços definidos manualmente pelo utilizador
Gravar a camada de embelezamento31 do mapa
Há quem designe layers por vistas, mas prefiro traduzir o termo para camadas.
Estes comandos conhecem um maior desenvolvimento mais à frente, neste documento.
30
Sempre que modifica o original, obtém a respectiva actualização no clone.
28
29
27
Joaquim Seixas
Clear Cosmetic Layer
Set Clip Region
Clip Region On/Off
Digitizer Setup
Options
Limpar a camada de embelezamento
Definir a região seleccionada como a única a visualizar no mapa
Activar/desactivar o comando anterior
Configurar o MapInfo para digitalização (só disponível se dispuser de mesa
digitalizadora)
Configuração das coordenadas, distâncias e unidades métricas do mapa
III.2.1.10 – 3Dmap
(Só está disponível se o utilizador criar um mapa de quadrícula – grid - e activarmos o
comando Create 3DMap no menu Map)
Aqui acedemos aos comandos relativos à visualização a três dimensões de um mapa.
Primeiro, o utilizador tem de criar um Grid Thematic Map. Depois, pode activar o comando
Create 3DMap e surgir-lhe-á este menu. Por cima deste Grid Thematic Map, o utilizador
pode colocar outros layers (por exemplo, cria um Grid Map do relevo e depois acenta por
cima deste mapa a rede hidrográfica, a localização das povoações, etc.) aos quais também
será atribuído este efeito.
Comandos
Refresh Grid Texture
Clone View
PreviousView
View Entire Grid
Viewpoint Control
Rotate Viewpoint
Zoom Viewpoint
Mapper View
Wireframe
Properties
Light
Appearance
Descrição
Refrescamento do conteúdo da janela activa
Criar uma imagem exactamente igual do mapa
Voltar à imagem anterior
Ver todo o mapa
Pontos de controlo do mapa
Pontos de rotação do mapa
Posicionamento do mapa no monitor
Aumentar/reduzir o mapa
Voltar ao mapa de partida
Criar um efeito de rede/grelha no mapa
Propriedades
Pontos de iluminação do mapa
Resolução da imagem criada; escala do eixo Z e cor do fundo da janela
III.2.1.11 - Layout
(Só está disponível quando a respectiva janela for activada)
A janela layout permite realizar todas as configurações para uma impressão personalizada.
Para tal existe uma série de comandos disponíveis. Então vejamos,
Comandos
Change Zoom
View Actual Size
View Entire Layout
Previous View
Bring to Front
Send to Back
Align Objects
Create Drop Shadows
Descrição
Aumentar/reduzir a imagem do mapa
Visualizar o mapa à dimensão da impressão
Visualizar todo o mapa à dimensão da janela
Voltar à imagem anterior
Colocar o objecto seleccionado por cima dos restantes
Colocar o objecto seleccionado por detrás dos restantes
Alinhar os objectos seleccionados
Criar sombreados nos objectos seleccionados
O objectivo desta camada é a de pudermos adicionar elementos que permitam melhorar o aspecto gráfico do mapa.
Daí a designação original anglófona e a tradução para embelezamento, mas também pode usar o termo camada
cosmética.
31
28
MapInfo Professional para Principiantes
Options
Configurações da janela de impressão e o modo de impressão
III.2.1.12 - Graph
(Só está disponível quando é activado o comando referente à concepção de gráficos)
Quando, de uma ou mais, das variáveis disponíveis se pretende apenas um simples gráfico de
barras ou um sectograma. Entre outros, o menu graph permite essa realização.
Comandos
Formating
General Options
Series Options
Grids and Scales
3D Viewing Angle
Save as Template
Descrição
Caixa de diálogo que autoriza a formatação das letras, cores e linhas usadas
Modificar as configurações do gráfico (se é a duas ou três dimensões, se tem
etiquetas, grelha, etc.)
Configurar os elementos da serie de dados (cor, linha, etiqueta, etc.)
Configurar os eixos do gráfico
Configurar a visualização de um gráfico a três dimensões. Só fica activo se
estivermos a criar um gráfico deste tipo
Gravar o gráfico criado como modelo
III.2.1.13 - Redistrict
(Só está disponível quando o utilizador activar o comando referente à redistribuição das
regiões existentes no mapa)
O menu redistrict tem por função redistribuir as regiões existentes no mapa. Por exemplo, de
um mapa por concelhos pretende-se criar um outro por distritos ou províncias.
Comandos
Assign Selected Objects
Set Target District From Map
Add District
Delet Target District
Options
Descrição
Adicionar, de forma permanente, os objectos seleccionados como um novo
distrito
Especificar os objectos seleccionados como região alvo
Adicionar um distrito à tabela
Apagar a actual região alvo
Configurar o comando redistrict
III.2.1.14 - Legend
(Só está disponível quando o utilizador activar o comando create legend no menu map)
O menu legend encerra em si os comandos de configuração da legenda32 referente aos
elementos desenhados no mapa.
Comandos
Add Frames
Refresh Legend
Legend Window Properties
Descrição
Anexar à legenda existente os símbolos referentes aos elementos desenhados
numa tabela adicionada à janela map
Actualizar a legenda caso o utilizador efectue alterações à configuração dos
elementos desenhados na janela map, assim como, na janela layout. Também
permite actualizar o alinhamento dos elementos existentes na legenda
Configurar a janela da legenda, ao nível do título da mesma, da existência ou
não de scroll bars, autoscroll e smart pan
O MapInfo Professional permite ao utilizador criar dois tipos de legenda. A relativa ao elementos desenhados na
janela map e os correspondentes ao mapa temático.
32
29
Joaquim Seixas
III.2.1.15 - GPS33
(Apenas fica disponível se, durante a instalação do MapInfo Professional, o utilizador
instalar o módulo Geographic Tracker da Blue Marble Geographics e depois activar a
respectiva rotina Mapbasic)
Esta aplicação permite ligar o MapInfo Professional a um GPS, via protocolos NMEA ou
TSIP, e traçar percursos e/ou pontos numa tabela.
Comandos
Off
Live GPS Data
Simulate GPS Data
Setup Tracking
Auto Recenter
Setup GPS Geocoding
GPS Point Geocoding
GPS Polyline Geocoding
Terminate
About Geotrack
Help
Descrição
Pausa na recepção de dados
Activar a recepção de dados
Simular a recepção de dados
Configuração da marcação dos dados na tabela
Centrar automaticamente na janela activa o local onde o GPS está a efectuar a
marcação de pontos
Configuração dos campos da tabela onde o GPS vai gravar os dados
Marcação pontos assinalados via GPS
Marcação de linhas assinaladas via GPS
Desligar a aplicação
Informação sobre a versão e o editor da aplicação
Ajuda da aplicação
III.2.1.16 - Window
Gere os comandos relativos às janelas: criar, abrir/fechar ou ordenar, são os principais.
Comandos
New Browser Window
New Map Window
New Graph Window
New Layout Window
New Redistrict Window
Redraw Window
Tile Window
Cascade Window
Arranje Icons
Filename Map
Descrição
Criar uma nova tabela (browse)
Criar um novo mapa (mapper)
Criar novo gráfico (graph)
Criar nova janela de impressão (layout)
Criar nova redistribuição de regiões (redistrict)
Redesenhar/refrescar a janela activa
Arranjar e redimensionar as janelas horizontalmente
Arranjar e redimensionar as janelas verticalmente
Arranjar os ícones das janelas minimizadas
Indicação das janelas abertas
III.2.1.17 - Help
Encerra os comandos para acedermos ao manual electrónico, entre outras tarefas.
Comandos
MapInfo Help Topics
MapInfo on the Web
Descrição
Abrir o manual electrónico
Permite a ligação à webpage da MapInfo Corp. (só disponível se dispuser de
ligação ao serviço da Internet)
MapInfo Data Products on the Permite ligar à webpage com os produtos disponibilizados pela MapInfo (só
Web
disponível se dispuser de ligação ao serviço da Internet)
MapInfo Data and Solutions Permite ligar à webpage com os serviços disponibilizados pela MapInfo para a
for Europe
Europa (só disponível se dispuser de ligação ao serviço da Internet)
About MapInfo
Mostra a versão, o nome do proprietário e a chave de código do MapInfo que o
utilizador está a usar
33
Global Positioning System.
30
MapInfo Professional para Principiantes
III.2.2 - As Barras de Botões de Comandos (toolbars)
As barras de comando, constituídas por uma sequência de botões, surgiram com o
desenvolvimento de software específico para ambiente Windows, e têm por objectivo facilitar o
acesso aos comandos mais utilizados sem termos de decorar qual o comando de teclado ou
acedermos através de um dos menus (neste último caso, operação mais demorada) No Mapinfo
Professional existem várias barras de comandos, que podemos tornar flutuantes ou não, e cada
uma delas apresenta função própria. Ora vejamos:
III.2.2.1 - Standard
Esta barra de comando engloba os botões que permitem criar, abrir, gravar, imprimir, copiar,
cortar, colar, voltar atrás, aceder ao manual electrónico; criar novo browser, mapper,
grapher, layout e redistricter.
1 2
Botões
1. New table
2. Open table
3. Save table
4. Print
5. Cut
6. Copy
7. Past
8. Undo
9. New Browser Window
10. New Map Window
11. New Graph Window
12. New Layout Window
13. New Redistrict Window
14. MapInfo Help Topics
3
4
5
6
7
8
9
10 11 12 13 14
Descrição
Criar uma nova tabela
Abrir uma tabela existente
Gravar a tabela em uso
Comando para impressão do trabalho
Cortar
Copiar
Colar
Desfazer o último comando
Criar uma nova tabela
Criar um novo mapa
Criar novo gráfico
Criar uma nova janela de impressão
Criar nova redistribuição de regiões
Abrir o manual electrónico
III.2.2.2 - Main
Nesta barra temos acesso aos botões que permitem: seleccionar um objecto ou vários
objectos numa área, ampliar/reduzir o mapa, mudar a escala de visualização do mapa,
arrastar a figura, criar etiquetas, aceder ao controlo de camadas, mostrar/ocultar a legenda,
mostrar/ocultar o quadro de estatísticas, seleccionar a unidade alvo, entre outros.
31
Joaquim Seixas
1
2
3
4
5
6
7
8
9
Botões
1. Select
2. Marquee Select
10 11 12
13
14
15
16
17
18
19
20
21
22
23
Descrição
Seleccionar objectos
Seleccionar todos os objectos de uma área rectangular. Carregando em
Shift vai adicionando uma nova selecção à anterior
Seleccionar todos os objectos de uma área circular. Carregando em
Shift vai adicionando uma nova selecção à anterior
Seleccionar todos os objectos de uma área poligonal. Carregando em
Shift vai adicionando uma nova selecção à anterior
Seleccionar todos os objectos de uma região (polígono) indicada pelo
utilizador. Carregando em Shift vai adicionando uma nova selecção à
anterior
Cancelar a selecção de todos os objectos
Seleccionar uma unidade no gráfico para obter a sua correspondência
no mapper e no browse
Ampliar a imagem do mapa
Reduzir a imagem do mapa
Mudar a dimensão visualizada do mapa (escala)
“Agarrar” e arrastar o mapa
Obter informação sobre o polígono/região
Criar uma ligação a uma página web
Colocar endereços nas regiões
Copiar o mapa via drag and drop34 para outra aplicação
Activar a caixa de controlo das camadas
Activar as réguas
Mostrar/ocultar a janela da legenda
Mostrar/ocultar a janela do quadro de estatísticas
Especificar os objectos seleccionados como região alvo
Adicionar, de forma permanente, os objectos seleccionados à região
alvo
Activar/desactivar o comando que se segue
Definir as regiões seleccionadas como as únicas a visualizar no mapa
3. Radius Select
4. Polygon Select
5. Boundary Select
6. Unselect All
7. Graph Select
8. Zoom In
9. Zoom Out
10. Change View
11. Grabber
12. Get Info
13. HotLink
14. Label
15. Drag Map Window
16. Layer Control
17. Ruler
18. Show/Hide Legend Window
19. Show/Hide Statistic Window
20. Set Target District
21. Assign Selected Objects
22. Clip Region On/Off
23. Set Clip Region
III.2.2.3 - Drawing
A maioria destes comandos só ficam activos caso seja desbloqueada a vista (layer) onde se
pretende desenhar. Os botões de comandos proporcionados permitem: inserir símbolos,
desenhar linhas, desenhar polígonos, desenhar elipses, desenhar rectângulos, criar/mudar as
propriedades dos símbolos, das linhas, dos polígonos/regiões, do texto, etc.
1
2
3
4
5
6
7
8
9
Agarrar e largar.
34
32
10
11
12
13
14
15
16
MapInfo Professional para Principiantes
Botões
1. Symbol
2. Line
3. Polygone
4. Arc
5. Polygone
6. Ellipse
7. Rectangle
8. Rounded Rectangle
9. Text
10. Frame
11. Reshape
11. Add Nodes
13. Symbol Style
14. Line Style
15. Region Style
16. Text Style
Descrição
Inserir símbolo
Desenhar linha
Desenhar polígono aberto
Desenhar arco
Desenhar polígono fechado
Desenhar elipse
Desenhar rectângulo
Desenhar rectângulo com cantos redondos
Inserir texto
Inserir caixa (só disponível na janela layout)
Modificar/redesenhar os polígonos
Adicionar nós nos polígonos
Modificar as configurações dos símbolos
Modificar as configurações das linhas
Modificar as configurações das regiões
Modificar as configurações do texto
III.2.2.4 - Tools
Pequena barra35 que permite executar rotinas em Mapbasic e mostrar/ocultar a janela do
Mapbasic.
1
Botões
1. Run Mapbasic Program
2. Show/Hide MapBasic Windows
2
Descrição
Executar rotinas em Mapbasic
Mostrar/ocultar a janela do Mapbasic
III.2.2.5 - DBMS
Pequena barra que apenas fica disponível se, durante a instalação do MapInfo Professional, o
utilizador instalar o modulo DBMS.
1
2
Botões
1. Open DBMS Table
2. Refresh DBMS Table
3. Unlink DBMS Table
4. Make DBMS Table Mappable
5. Change the Symbol for a Mappable DBMS Table
6. Disconnect DBMS
3
4
5
6
Descrição
Abri tabela DBMS
Refrescar a ligação da tabela DBMS
Desligar uma tabela DBMS
Tornar uma tabela DBMS “cartografável”
Mudar o símbolo da tabela “cartografável” DBMS
Desligar a ligação DBMS
Os símbolos apresentados são os que aparecem por defeito. Se o utilizador activar algumas das rotinas em Tools
Manager, estas passam a apresentar o correspondente botão nesta barra de comandos.
35
33
Joaquim Seixas
III.2.2.6 - Gps
Pequena barra que apenas fica disponível se, durante a instalação do MapInfo Professional, o
utilizador instalar o módulo Geographic Tracker da Blue Marble Geographics e activar a
respectiva rotina Mapbasic.
1
Botões
1. Point Symbol Geocoding
2. Polyline Geocoding
3. Pause
2
3
Descrição
Marcar pontos assinalados via GPS
Marcar linhas assinaladas via GPS
Pausa na marcação
III.2.2.7 - Status Bar (barra de estado)
Barra no fundo do MapInfo e que exibe dados que auxiliam o seu uso. Em algumas situações
surge uma pequena seta do lado direito da informação que, se for clicada, apresenta outras
opções de exibição. Se o mapper estiver activo, a barra pode disponibilizar informação
sobre: zoom, escala do mapa, posição do cursor, camada editável, localização dos elementos
seleccionados e comando activo (ex.: snap mode ou digitize mode). No browser indica o
número de linhas visíveis na janela e o seu total. No layout indica o zoom. E, no redistrict
indica a região alvo. Esta barra pode estar oculta ou não (ver menu Options).
Exemplo da barra de estado quando a janela mapper está activa
III.2.3 - Os Comandos de Teclado (shortcuts)
O MapInfo Professional disponibiliza uma série de comandos de teclado (comandos rápidos ou
shortcuts) cuja função, apesar de implicar uma pré-disposição inicial para os memorizarmos, é
acelerar a activação de ordens que pretendamos que o programa execute.
Shortcut
CTRL+N
CTRL+0
CTRL+A
CTRL+S
CTRL+U
CTRL+P
ALT+F4
Descrição
Criar uma nova tabela
Abrir uma tabela
Abrir uma área de trabalho
Gravar a tabela activa
Activar o Mapbasic
Imprimir a janela activa
Sair do programa
34
MapInfo Professional para Principiantes
CTRL+Z
CTRL+X
CTRL+C
CTRL+V
DEL
CTRL+R
CTRL+E
F7
CTRL+T
CTRL+W
CTRL+F
SHIFT+F8
CTRL+F8
ALT+F8
F8
CTRL+L
F1
F2
F3
F4
F5
F10
SHIFT+F
SHIFT+E
SHIFT+T
SHIFT+O
SHIFT+Q
SHIFT+A
SHIFT+P
SHIFT+M
SHIFT+B
SHIFT+G
SHIFT+L
SHIFT+R
SHIFT+H
SHIFT+F4
SHIFT+F5
CTRL+D
S
D
Desfazer o último comando
Cortar
Copiar
Colar
Apagar
Modificar/redesenhar os polígonos
Criar nova linha na tabela
Obter informação sobre o polígono/região
Criar objecto/região alvo
Anular a selecção de todos os elementos
Encontrar um elemento numa tabela
Modificar as configurações das linhas
Modificar as configurações das regiões
Modificar as configurações dos símbolos
Modificar as configurações do texto
Activar a caixa de controlo das camadas (layers)
Activar a ajuda (help)
Criar uma nova tabela
Criar um novo mapa
Criar um novo gráfico
Criar uma nova janela de impressão
Activa/desactiva os comandos de teclado de acesso aos menus
Activa o menu file
Activa o menu edit
Activa o menu tools
Activa o menu objects
Activa o menu query
Activa o menu table
Activa o menu options
Activa o menu map
Activa o menu browse
Activa o menu graph
Activa o menu layout
Activa o menu redistrict
Activa o menu help
Arranjar e redimencionar as janelas horizontalmente
Arranjar e redimencionar as janelas verticalmente
Redesenhar/refrescar a janela activa
Comando Snap to node
Activar o módulo de digitalização (só é possível aceder a este comando se dispusermos de mesa
digitalizadora)
35
Joaquim Seixas
36
MapInfo Professional para Principiantes
IV. PARTE
A quarta parte deste guia, tem por objectivo abordar os passos mais importantes para a concepção
de um mapa temático, desde a sua fase inicial (criação de polígonos, linhas ou pontos) ao produto
final (mapa impresso). Tal como foi referido na nota introdutória, a função do presente trabalho
apenas consiste em abrir caminho no campo da utilização do MapInfo Professional vs. 6.0. Isto
significa que, com o aumento dos conhecimentos do utilizador, este deve procurar outras
publicações que respondam a dúvidas mais profundas e complexas que lhe possam surgir. Para tal,
existem, quer o próprio manual que acompanha o programa, quer outras publicações disponíveis
no mercado livreiro.
IV.1 - A Área de Trabalho: Configurações
Após a instalação36 do MapInfo Professional, ou caso não a desactivemos em outras sessões, a
primeira caixa de diálogo com que nos deparamos, assim que iniciamos o programa, designa-se
por Quick Start, e tem por função facilitar o acesso ao ficheiros de trabalho. Através dela podemos
aceder rapidamente, quer à última sessão de trabalho (tabela), quer ao último workspace. Também
nos é colocada à disposição, as opções para abrirmos uma tabela ou um workspace, sem termos de
recorrer ao menu File ou à barra de botões Standard.
Esta caixa de diálogo pode ser (des)activada sempre que queiramos, da seguinte forma:
Options  Preferences  Startup  Display Quick Start Dialog
Caixa de diálogo “Quick Start”
Após a instalação do MapInfo Professional 6.0 irá necessitar de uma chave de código electrónica (em versões
anteriores a chave era física), a qual é fornecida pelos serviços centrais da editora do produto, via email, fax ou
telefone. Sem esta chave o programa não funcionará mais de 15 dias, após a sua instalação. Aquando deste processo, o
utilizador pode ou não instalar alguns módulos dos adicionais que a MapInfo Corp. inclui no CD-ROM do programa,
tais como, o Geographic Tracker ou o MetaData Browser. Se optar por não os carregar, pode sempre fazê-lo, a
qualquer momento, basta voltar a inserir o CD-ROM no respectivo leitor e activar o processo de instalação.
36
37
Joaquim Seixas
Se não tiver o seu trabalho arrumado por diversas subdirectorias, aconselhamos a fazê-lo por
facilitar o acesso aos ficheiros de trabalho.
Quando o utilizador, pela primeira vez, iniciar o MapInfo Professional deve configurá-lo às suas
necessidades37. Para tal, activa a caixa de diálogo Preferences. Vejamos como:
Options  Preferences
Caixa de diálogo “Preferences”
Aqui temos acesso a oito outras caixas de diálogo, das quais destaco a System Settings, a Map
Window, a Legend Window, a Directories, a Output Settings e a Printer. As outras duas, não
merecem grande destaque, onde apenas referencio que através da Startup podemos (des)activar a
caixa de diálogo Quick Start e na Address Matching o utilizador pode fazer configurações das
etiquetas relativas a ruas.
A caixa System Settings permite realizar as configurações do sistema de funcionamento do
MapInfo. Aqui podemos ajustar a cópia via clipboard, as tabelas de cores a e a dimensão da área
de trabalho a usar pelo sistema, a unidade métrica do papel a utilizar, o número de undo objects
(desfazer o último comando - o limite permitido vai até 801 passos), e a configuração da forma de
datação dos anos. As configurações aconselhadas podem ser observadas na figura seguinte.
Esta preocupação prende-se, principalmente com duas configurações efectuadas por defeito pelo MapInfo durante a
sua instalação que não são adequadas à maioria dos países (está pensado para o mercado norte americano): o sistema
métrico e a dimensão do papel para impressão.
37
38
MapInfo Professional para Principiantes
Caixa de diálogo “System Settings Preferences”
Caixa de diálogo “Map Window Preferences”
A Map Window consiste na caixa de diálogo que permite controlar as alterações ao nível da janela
map. É-nos possível configurar: o controlo da dimensão do mapa - ser em função da janela ou da
escala -, a forma de visualização dos objectos seleccionados e dos objectos-alvo (configuração da
39
Joaquim Seixas
linha e cor), a gestão das mensagens de aviso, a tolerância do comando snap, as unidades métricas
do mapa, como as coordenadas aparecem referenciadas (em graus, minutos e segundos ou em
decimais) ou a existência de scroll bars38, entre outros. Numa primeira fase, aconselhamos o uso
das configurações sugeridas na figura. Mais tarde, o utilizador pode experimentar outras soluções
que melhor se ajustem ao seu trabalho.
A caixa Legend Window permite realizar alterações à configuração dos estilos do título, subtítulo
nome das classes e tipo de caixilho da legenda criada a partir do comando Create Legend que se
encontra no menu map.
Caixa de diálogo “Legend Window Preferences”
Caixa de diálogo “Directory Preferences”
A seguinte caixa de diálogo em análise, consiste na Directory Preferences. Aqui encontramos as
Barras existentes nas margens, direita e inferior, das janelas e que permitem fazer deslocar o conteúdo destas.
38
40
MapInfo Professional para Principiantes
paths39 de localização dos diversos tipos de ficheiros que o MapInfo Professional utiliza. Apenas
recomendamos a personalização das paths relativas às tables (tabelas) e aos workspaces40, onde
deve endereçar as directorias em que guarda o seu(s) trabalho(s). Ao fazer este endereçamento,
quando o utilizador mandar abrir, por exemplo, uma tabela, automaticamente, o MapInfo
“dirige-se” à directoria definida.
Para modificar, seleccione a path que pretende alterar, carregue no botão modify e indique a
directoria. Para aceitar faça ok. Veja o exemplo da figura, onde as tables e os workspaces têm por
paths C:\Documents and Settings\....
Através do comando Search Directories for Tables, o utilizador pode adicionar até quatro outras
directorias onde o MapInfo vai pesquisar por tabelas ou workspaces. As subdirectorias daquelas
indicadas também serão pesquisadas.
A caixa de diálogo Output Preferencies permite ao utilizador definir a configuração dos métodos
de saída do trabalho produzido. Aqui pode escolher qual o método de impressão e de exportação
via imagem bitmap. A modificação destes comandos só se aconselha a utilizadores experientes.
Caixa de diálogo “Output Preferences”
Por último, encontramos a caixa relativa à Printer Preferences na qual o utilizador pode definir a
Caminho da directoria.
Áreas de trabalho.
39
40
41
Joaquim Seixas
sua impressora de trabalho, a dimensão do papel e como ele se apresenta (em portrait ou
landscape41).
Caixa de diálogo “Printer Preferences”
Notas/Dicas: Se não for um utilizador experiente de MapInfo, numa primeira fase, mantenha as
configurações definidas por defeito pelo programa alterando apenas as referentes às
unidades métricas.
IV.2 - A Gestão de Ficheiros
Num sistema de informação geográfica existem duas formas de organizar os elementos desenhados
relativos aos fenómenos geográficos. Uma, consiste em colocar todos os elementos num único
ficheiro e depois atribuir um código a cada um deles em função das suas características de forma a
criarmos categorias que permitam distingui-los uns dos outros (por exemplo, para aqueles que
representam os rios atribui-se a identificação RH, para os relativos às curvas de nível atribui-se a
CN, e assim sucessivamente). A outra, é a de criar um ficheiro independente para cada tipo de
elementos. Apesar de o utilizador poder optar por qualquer uma destas formas de gestão dos
elementos, aquela que se aconselha42 e para a qual o MapInfo Professional está vocacionado, é esta
última forma.
Mas para o utilizador chegar até ao anteriormente exposto, primeiro tem de saber como criar uma
tabela43 no MapInfo Professional. Muito similar no funcionamento a qualquer outra aplicação para
Retrato ou paisagem.
Por vários motivos, tais como, maior facilidade de manuseamento, de análise, de segurança, etc..
43
Para se tornar menos confuso, vamos utilizar sempre esta designação – tabela. É que, conforme mais adiante iremos
ver, cada tabela é composta por 4 ficheiros que trabalham em conjunto entre si.
41
42
42
MapInfo Professional para Principiantes
ambiente Windows 98x, o utilizador também dispõe dos comandos criar (com duas opções: tabela
ou mapa), abrir ou gravar uma tabela. Esta semelhança na gestão de ficheiros também lhe é dada
pela caixa de diálogo open table, que também permite copiar, colar, mover ou apagar ficheiros
(usual noutros programas). Contudo, e apesar desta aparente universalidade, este software, devido
a características próprias de gestão interna da tabela de trabalho (por causa da ligação entre
ficheiros de dados com ficheiros com unidades gráficas), obriga a pequenos cuidados no
manuseamento das mesmas, como de seguida iremos observar.
O MapInfo Professional cria para cada tabela44 (table) cinco ficheiros de referência: i) o primeiro
ficheiro (com a extensão *.tab) contém a informação que permite a ligação entre os restantes que
compõem a tabela; ii) depois temos os associados ao browser (*.dat); iii) ao mapa (*.map); iv) à
indexação (*.ind) v) e aos endereços entre as unidades gráficas e os dados (*.id). A estes ficheiros
ainda se pode juntar mais um, caso estejamos a utilizar o workspace. Este (*.wor), guarda as
referências relativas àquilo que está a visualizar na área de trabalho a dado momento, assim como,
as referências dos mapas temáticos criados45, as configurações da área de impressão, entre outros.
Por aquele facto (número de ficheiros que cada tabela cria), aconselhamos o utilizador a ordenar o
seu trabalho por subdirectorias. Por exemplo, criar uma directoria principal (C:\mi_pt) onde
guarda todos os trabalhos efectuados em MapInfo. Dentro desta, criar uma subdirectoria para
arquivar todos os workspaces (C.\mi_pt\workspaces), e outra para armazenar uma tabela referente
a um mapa por municípios (C:\mi_pt\municipios), e assim sucessivamente (criar uma subdirectoria
para uma tabela por regiões, etc.).
O MapInfo Professional, para além de abrir ficheiros na forma nativa (*.tab), também autoriza a
abertura directa de ficheiros em outros formatos46, quer oriundos de bases de dados, quer de
folhas de cálculo ou imagens raster, transformando-os, automaticamente47, em tables. Basta fazer
File  Open  Files of Type e seleccionar o tipo pretendido. Vejamos os admitidos:
dBase (*.dbf);
Microsoft Excel (*.xls);
Lotus 123 (*.wk*);
ASCII delimited (*.txt)
Imagens raster (*.bmp, *.gif, *.pcx, *.tif, *.tga, *.jpg, *.sid, *.ecw,*.url e *.bil)
Imagens grid (*.mig, *.grd)
Microsoft Access (*.mdb)
Não se esqueça que o MapInfo considera, no sentido lato, qualquer trabalho como uma table (tabela).
Nota importante: se depois de desenvolver um mapa temático não gravar o respectivo workspace, perde aquilo que
esteve a produzir.
46
Via importação são admitidos mais alguns formatos, como iremos observar no ponto seguinte.
47
Em algumas situações, isto não é assim tão linear porque, por vezes, após a conversão, os ficheiros ficam em formato
leitura.
44
45
43
Joaquim Seixas
No sentido contrário, gravar em outros formatos, o MapInfo Professional, para além da forma
nativa, só autoriza a utilização das extensões *.dbf (relativa ao dBase) e *.mdb (Microsoft Access).
Apesar da limitação, não é preocupante por ambas serem bastante universais para qualquer base de
dados ou folha de cálculo.
IV.2.1 – A caixa de diálogo “Layer Control”
A importância de analisar esta caixa de diálogo prende-se com o facto de esta também
proporcionar a gestão de tabelas que foram abertas na forma map. A importância de uma análise a
esta caixa reside no facto de apresentar comandos que irão ser sempre utilizados ao longo do
constante manuseamento do MapInfo Professional.
Caixa de diálogo “Layer Control”
A gestão das várias tabelas que estão abertas e residentes na janela48 map é proporcionada a partir
da caixa de diálogo Layer Control que pode ser activada a partir da barra de comandos main ou do
menu map. A partir desta caixa o utilizador dispõe de uma série de comandos que lhe permitem
controlar as várias tabelas (na forma map) disponíveis na janela activa49. Os primeiros quatro
comandos de gestão de camadas (layers) que o utilizador encontra são o visible que permite
visualizar ou não um ou mais ficheiros activos na janela, o editable que permite editar no ficheiro
seleccionado, o selectable que permite seleccionar um ou mais elementos desenhados em um ou
mais ficheiros activos na janela e o automatic labeling que permite colocar etiquetas em todos os
elementos de um ou mais ficheiros activos na janela50. Depois existem os comandos que permitem
Nota importante: é preciso ter em atenção que o utilizador pode ter mais que uma janela map aberta na área de
trabalho do MapInfo e para cada uma dessas janelas existe uma caixa própria de controlo de camadas.
49
Esta é outra particularidade do MapInfo Professional. O utilizador deve tê-la em atenção. Os ficheiros podem estar
abertos e não serem visíveis, portanto, estarem residentes na memória do programa, mas não activos na janela em que
o utilizador está a trabalhar. Para tornar esses ficheiros activos nesta janela, o utilizador deve activar o comando add.
50
O modo de inserção das etiquetas pode ser automática ou interactiva (definido pelo utilizador quais os objectos que
48
44
MapInfo Professional para Principiantes
adicionar ou remover tabelas (aqui referidas como camadas) da janela activa (através dos
comandos add e remove) e modificar o seu posicionamento de visualização (comandos up e
down). Para além destes comandos, o utilizador dispõe de mais quatro de grande utilidade para o
controlo das camadas. São o display, o label, o thematic e o hotlink.
Quando o utilizador activa o comando display surge uma caixa de diálogo que encerra vários
comandos relativos ao modo de visualização das camadas, sendo o mais importante o que permite
visualizar as camadas em função do zoom. Ou seja, o utilizador pode definir um parâmetro entre o
qual a camada é ou não visível51. O comando label permite efectuar configurações nas etiquetas
dos elementos desenhados. É possível, através desta caixa de diálogo definir qual o campo da
camada seleccionada (pode resultar de uma expressão) que vai etiquetar os elementos desenhados,
qual o seu posicionamento face ao elemento, se existe uma linha orientadora ou não, qual o tipo de
letra e sua dimensão, entre outros. O hotlink permite efectuar configurar uma tabela de forma a que
possa activar uma ligação URL ou activar um ficheiro através de um clique no elemento gráfico a
que aquela ligação está associada. Este comando fica activo para uma janela map que contenha
pelo menos uma tabela. O thematic permite activar a caixa de diálogo referente às modificações
dos atributos de um mapa temático52.
Caixas de diálogo resultantes da anterior
“Display”
“Label”
“HotLink”
Notas/Dicas: Sugerimos, que crie um workspace para cada tabela, pois desta forma quando abrir o
seu trabalho, este surge-lhe tal como o deixou no dia anterior (ex.: posição na tabela de
dados e no mapa, configurações do layout, etc. - é como se tivesse tirado uma
apresentam etiqueta. Esta pode resultar de um campo ou de uma expressão.
51
Por exemplo, se definir um zoom mínimo de 300 km e um máximo de 3000 km, a camada só é visível quando se está
dentro destes limites.
52
A caixa de diálogo a que este comando permite ter acesso será analisada mais pormenorizadamente mais adiante.
45
Joaquim Seixas
fotografia à sua área de trabalho). Se estiver a trabalhar apenas com as tabelas, tal não
acontece.
Quando importar uma tabela de dados em formato xls ou wk1, vai reparar que o
ficheiro fica em modo leitura. Para resolver este problema, grave a tabela com outro
nome. Vai verificar que nesta última já tem acesso à informação.
IV.3 - O Início de um Trabalho
Quando estamos a desenvolver um trabalho a partir do ponto zero (File  New Table),
deparamo-nos com uma primeira caixa onde nos é questionada a forma como queremos iniciá-lo:
se como uma tabela de dados (browse) ou como um mapa (mapper)53 - aconselhamos a começar
por aqui.
Caixa de diálogo “Create New Table”
Após realizarmos a nossa escolha54, surge-nos uma nova caixa (comum aos dois caminhos), a qual
tem por função definir a estrutura dos campos55 que pretendemos utilizar neste novo trabalho. Aqui
podemos indicar o nome dos mesmos, qual a estrutura de cada um deles (numérico, alfanumérico,
decimal, virgula flutuante, etc.), a sua dimensão, a projecção do mapa, etc.
Relativamente à projecção do mapa56, quero acrescentar, que normalmente, cada país apresenta
uma projecção própria devido ao datum. Por exemplo, um dos sistemas de coordenadas utilizados
em Portugal foi baseado no Gauss-Hayford, Datum 7357. Em Angola podemos encontrar o Clarke
1880 Datum Camacupa. No entanto, se não conhecer qual o sistema a atribuir escolha o
Non-Earth58 e indique a unidade métrica que considera mais correcta para o seu trabalho.
Recordamos que o MapInfo é constituído por uma tabela de dados (browse) e por outra de unidades gráficas
(mapper), daí que nos seja questionado por qual das tabelas queremos começar o nosso trabalho.
54
Existe um terceiro comando, o Add to Current Mapper, que só fica activo se estivermos a criar uma nova tabela com
uma outra residente na memória do software, e tem por objectivo adicionar automaticamente a nova à janela map já
existente.
55
Fields - campos ou colunas de um quadro de dados.
56
A indicação do sistema de projecção tem por principais vantagens: i) facilitar a “colagem” e justaposição de mapas
(incluíndo imagens bitmap); ii) fazer saídas do mesmo mapa à escala que pretende (ex.: 1:10000; 1:25000) sem ter
de realizar qualquer cálculo.
57
Projecção de Gauss, elipsóide de Hayford e Datum de Lisboa.
58
Sistema que o MapInfo atribui por defeito sem coordenadas. Tenha atenção que, ao importar bases cartográficas em
53
46
MapInfo Professional para Principiantes
Quando temos a estrutura criada59, carregamos no botão create e entramos em nova caixa de
diálogo que tem por finalidade a atribuição do nome do ficheiro, do formato e da directoria em que
o queremos guardar. Finalmente, e consoante o caminho escolhido (tabela ou mapa), surge-nos a
janela referente.
Caixa de diálogo de definição da estrutura da tabela
Caixa de diálogo relativa à gravação do nome da tabela
Se seguiu o nosso conselho (iniciar o trabalho a partir do mapper), tem agora quatro vias possíveis
para continuar o seu trabalho:
1. Digitalizar a base cartográfica que necessita usando a mesa digitalizadora. Para além de
precisar de uma mesa digitalizadora, este é o caminho mais laborioso para desenvolver a sua
base cartográfica. Em primeiro, deve configurar o modulo de digitalização (Map  Digitizer
Setup). Depois, seleccionar a projecção e o sistema de coordenadas (que não podem ser
alteradas depois de começar a digitalização) e, em seguida atribuir pontos de controlo na base
em papel60 para que o ficheiro fique referenciado às coordenadas do mapa em papel . Em
formato DXF, estas perdem o sistema que tinha sido atribuído no programa original.
Não esteja preocupado se não souber qual a estrutura final que pretende, pois pode alterá-la sempre que necessitar,
ou quiser.
60
Consulte o manual do programa onde a explicação do processo vem mais desenvolvida.
59
47
Joaquim Seixas
segundo, quando iniciar a digitalização, e atendendo às características do MapInfo, não se
esqueça que vai facilitar o seu trabalho futuro se criar, não um layer para cada conjunto, mas
sim uma tabela61. Por exemplo, desenha as curvas de nível, grava um ficheiro com o nome de
Cnivel.tab, traça a rede hidrográfica, e atribui-lhe o nome Hidro.tab, e assim sucessivamente.
Depois, quando tiver concluída a digitalização da sua base, vai abrindo as tabelas que necessita
e, vai verificar que elas se sobrepõem como se de uma única se tratasse.
2. Digitalizar a base cartográfica sobre uma imagem raster. A diferença do caso anterior, é que
não vai utilizar a mesa digitalizadora. Vai ter uma imagem bitmap (por exemplo, obtida a partir
de um scanner) no seu monitor e, levando o cursor por cima das linhas que pretende desenhar,
vai “clicando” com o rato. Deste modo, vai traçando vectores que, posteriormente e, tal como
na situação anterior, podem ser trabalhados de forma a criar polígonos/regiões62.
3. Importar uma base existente em outro software gráfico. Se tiver desenvolvido uma base
cartográfica em outro software (por exemplo, AutoCad, Arc/Info, etc.), pode importá-la para o
MapInfo, via formato DXF (Table  Import) ou rotinas próprias de conversão. No entanto,
possivelmente, vai necessitar de retrabalhar o ficheiro, ao nível da geocodificação (como mais
adiante iremos ver), pois no processo exportação/importação através de alguns formatos, as
informações relativas à tabela de dados podem perder-se.
Caixa de diálogo relativa à importação de ficheiros DXF
No entanto, através de conversores apropriados (ver exemplos na primeira parte deste manual),
a importação, relativa a ficheiros de determinados programas, pode dar-se sem qualquer perda
de informação.
4. Adquirir uma base cartográfica referente à área de trabalho já perfeitamente tratada.
Significa isto que, as tabelas vão funcionar como “folhas de papel vegetal”. Crie uma para cada conjunto de
elementos com as mesmas características. Este conselho prende-se com o facto de, como vai poder reparar, a cada
unidade gráfica desenhada no mapper, automaticamente é atribuída uma linha no browser.
62
Para a junção de vectores utilize o comando combine.
61
48
MapInfo Professional para Principiantes
Existem empresas especializadas que elaboram bases cartográficas para o MapInfo
Professional63. Neste caso basta procurar uma destas empresas, comprar o que pretende e, assim
que copiar os ficheiros para o disco do seu computador, imediatamente pode tirar proveito
deles.
Notas/Dicas: Sugerimos, que inicie o seu trabalho pelo mapper, pois será mais fácil prossegui-lo.
Tome atenção, que por vezes na conversão de ficheiros via DXF, através de certos
programas gráficos, dá-se uma duplicação das unidades gráficas, daí que, depois tenha
de apagar as unidades que estão a mais.
IV.4 – Desenhar em MapInfo Professional: Algumas Noções
Existem ao dispor do utilizador do MapInfo Professional várias ferramentas que lhe permitem
desenhar linhas rectas, polilinhas, polígonos, arcos, elipsóides, rectângulos e símbolos pontuais, a
que se acrescentam diversos utensílios que facilitam a modificação da estrutura dos elementos que
possam ter sido desenhados. Os comandos disponibilizados são mais que suficientes para o
utilizador desenvolver qualquer base cartográfica, com maior ou menor pormenor, e efectuar
qualquer modificação que achar necessária. Contudo, para iniciar o desenho de um mapa, o
utilizador não deve esquecer alguns aspectos importantes. O primeiro deles é tornar a janela map
editável (Layer control  Editable). Depois, se for desenhar um mapa a partir de mesa
digitalizadora, ou de imagem raster, ou de fotografia aérea ou imagem por satélite, não deve
esquecer de atribuir pontos de controlo com o respectivo sistema de coordenadas. E por último,
deve criar uma tabela para cada tipo de elementos a desenhar (por exemplo, uma tabela para a
rede hidrográfica, outra para a rede de estradas, etc.)
IV.4.1 – Atribuição de coordenadas geográficas
Caso o utilizador necessite de uma base cartográfica e esta não exista de uma forma já
pré-concebida em formato digital (disponível em CD-ROM ou um site da internet, gratuita ou
honorificamente) tem de a desenhar de raiz. O primeiro passo é arranjar o mapa que pretende em
papel e, caso tenha mesa digitalizadora64, colocar o mesmo nesta mesa65 e desenhá-la a partir daí.
Se não estiver interessado em construir as suas próprias bases cartográficas para o território nacional, o representante
/ revendedor também o informa como as poderá adquirir. Tenha atenção que em alguns países existem organismos
oficiais (em Portugal, visite o site do CNIG/SNIG, onde encontra a base cartográfica de Portugal Continental, por
freguesias) que disponibilizam gratuitamente bases cartográficas.
64
Esta liga através da interface GRASS e suporta os seguintes drivers: VTI Tablet Interface versão 2.10x ou Wintab; e
usa o Puck (espécie de rato) para digitalizar. Para efectuar o setup de digitalização: primeiro deve ligar a mesa, depois
marca os pontos de apoio (map => Digitizer Setup, indica a projecção do mapa, as unidades métricas, depois faz a
inserção de pontos de controlo usando o puck. Para terminar faz ok) É permitida a edição dos pontos coordenados.
Quando está no modo digitizer pode usar o puck e o rato ao mesmo tempo (para ter acesso aos menus).
65
Esta é uma situação de trabalho que não iremos descrever em pormenor, em virtude de, actualmente, ser um
63
49
Joaquim Seixas
Caso contrário, “rasteriza” o mapa através de um scanner e cria uma imagem bitmap/raster
daquele. Nesta situação, o passo seguinte consiste em abrir o ficheiro resultante desta operação
(File  Open Table  Type of File  Raster Image). Ao efectuar isto, aparece uma caixa de
diálogo que questiona o utilizador se quer apenas visualizar o mapa (display) ou se pretende
também registar na imagem raster as respectivas coordenadas geográficas (register).
Caixa de diálogo que questiona se ao utilizador se pretende registar as coordenadas da imagem raster
Se optar pela segunda situação, surge uma caixa de diálogo onde o utilizador vai marcar pontos em
cima da imagem raster com as respectivas coordenadas dos locais assinalados. No entanto, antes
de começar a marcar pontos, o utilizador deve definir qual a projecção que vai usar66.
Caixas de diálogo “Image Registration” e “Choose Projection”
Após a definição da projecção, então o utilizador, através da caixa de diálogo add control points
vai inserindo as coordenadas XY de cada ponto marcado na imagem raster.
processo pouco utilizado.
66
Esta está sempre referenciada à indicada nas cartas topográficas. O utilizador deve escolher a mesma projecção.
Caso pretenda atribuir pontos coordenados a um mapa cujo sistema de coordenadas não esteja contemplado (ex.:
Datum Camacupa para Angola) pelo gestor do MapInfo (ficheiro editável mapinfow.prj), o utilizador pode criá-lo a
partir das tabelas fornecidas no manual do programa.
50
MapInfo Professional para Principiantes
Caixa de diálogo “Add Control Point”
Contudo, para uma correcta operação de coordenação de um mapa (seja em imagem raster, seja
em mesa digitalizadora), o utilizador deve ter sempre em atenção os seguintes aspectos: a) verificar
sempre a projecção do mapa em papel que pretende vectorizar; b) nunca esquecer de converter os
valores das coordenadas que está a introduzir do formato67 graus, minutos e segundos para graus
decimais68 em projecções que não utilizam o sistema métrico; e c) ter em atenção à metodologia de
atribuição de coordenadas que se baseiam na projecção latitude-longitude, em MapInfo
Professional.
Ou seja, este programa, por maior facilidade de programação interna, transforma as coordenadas
geográficas (latitude, longitude) em quadrantes matemáticos, onde o eixo do x equivale ao
Equador e o eixo do y ao Meridiano de Greenwich. Portanto, nesta situação, as coordenadas x
correspondem aos valores da longitude e as coordenadas y aos da latitude. Para além disto, o
utilizador em vez de introduzir as referências aos pontos cardeais (Norte, Sul, Este, Oeste) entra
com sinais positivos e negativos, conforme o quadrante onde se localiza o conteúdo de mapa a
coordenar69.
Esta metodologia de determinação em imagens raster de coordenadas geográficas, baseadas na
latitude-longitude, também se aplica se o utilizador estiver a utilizar mesa digitalizadora. Numa
situação de trabalho em imagens de satélite o processo é diferente.70
Tenha atenção à projecção que está a utilizar, porque algumas delas utilizam unidades métricas. É o caso da
projecção de Clarke 1880.
68
Existe um pequeno programa em MapBasic que permite efectuar a conversão das coordenadas. Basta ir ao menu
Tools e seleccionar a rotina Converter.
69
Por exemplo, para a Alemanha, o x é positivo e o y positivo. Para Portugal, o x é negativo e o y positivo. Para o
Brasil, o x é negativo e o y negativo. E para Angola, o x é positivo e o y negativo.
70
O utilizador também pode trabalhar com imagens SPOT (satélite) no MapInfo. No entanto, devido a estas imagens
serem compostas por vários ficheiros, a forma de importação e registo é relativamente complexa. Para um maior
desenvolvimento deve consultar o manual que acompanha o programa.
67
51
Joaquim Seixas
Metodologia de atribuição de coordenadas em MapInfo Professional, na projecção latitude-longitude
IV.4.2 – As ferramentas de desenho
Os comandos de desenho que este programa disponibiliza ao utilizador encontram-se concentrados
na barra Drawing. Nesta barra podem ser encontradas ferramentas que permitem desenhar
qualquer tipo de fenómeno, independentemente da sua forma de implantação (pontual, linear ou
em mancha), cor ou dimensão. E, para o fazer é muito fácil71, basta activar o comando que
pretende e clicar no local onde quer implantar o símbolo 72. Devido a esta facilidade do modo
desenho do MapInfo Professional, vamos concentrar a nossa atenção para algumas
particularidades que este modo permite e muitas vezes o utilizador esquece de usar.
Uma dessas particularidades consiste na conjugação das teclas Shift e Ctrl73 com alguns dos
comandos de desenho. Vejamos então:
Nota importante: não esqueça de ir ao layer control e seleccionar o modo editable da camada onde pretende
desenhar.
72
É evidente que, consoante as características do símbolo (ponto, linha ou polígono) existem diferentes técnicas para o
desenhar, mas facilmente são apreendidas pelo utilizador.
73
Estas teclas também podem ser usadas ao mesmo tempo.
71
52
MapInfo Professional para Principiantes
Comando
Line (linha recta)
Polyline (polilinha)
Arc (arco)
Polygon (polígono)
Ellipse (elipse)
Rectangle (rectângulo)74
Tecla
Shift
Ctrl
Shift
Shift
Ctrl
Shift
Shift
Ctrl
Shift
Ctrl
Resultado
Força o desenho da linha em ângulos de 45º em 45º
Espelha a linha a partir da origem
Força o desenho da linha em ângulos de 45º em 45º
Desenha um arco de circunferência
Muda a posição da origem do arco
Força o desenho da linha em ângulos de 45º em 45º
Desenha uma circunferência
Muda a origem do elemento desenhado
Desenha um quadrado
Muda a origem do elemento desenhado
Outras duas particularidades a realçar são os comandos snap to node e autotrace. Estes dois
comandos podem ser usados quando o utilizador está a desenhar polígonos ou polilinhas e para os
activar basta carregar na tecla S (na barra de estado verificar se aparece a palavra snap).
A utilidade do primeiro comando consiste em facilitar o utilizador a encontrar (quando isso
acontece aparece uma cruz com linhas tracejadas) e a seleccionar os nós de um elemento já
desenhado de forma a marcar um novo segmento a partir desse nó. Por exemplo, com este
comando, aquele pode iniciar um novo segmento de recta exactamente do ponto onde terminou o
anterior.
O comando autotrace (que só funciona se o snap to node estiver activo) permite contornar
automaticamente polígonos ou polilinhas, quer pelo lado mais longo do elemento (associando a
tecla Ctrl), quer pelo lado mais curto (associando a tecla Shift)75.
O comando “snap to node”
O comando “autotrace”
A última particularidade de relevo consiste no facto de o utilizador poder desenhar no Cosmetic
É comum ao rounded rectangle (rectângulo de cantos arredondados).
Para o comando funcionar, o utilizador deve procurar o primeiro nó a partir do qual pretende que a linha que está a
desenhar contorne o elemento e depois leva o cursor até onde quer terminar o contorno. Atenção que apenas pode
contornar um elemento de cada vez.
74
75
53
Joaquim Seixas
Layer. Para isso, basta tornar esta camada activa. Os elementos que aqui possam ser desenhados
não têm correspondência no browse e quando se fecha a tabela, os elementos ali desenhados
perdem-se, caso o utilizador não faça uma destas duas coisas: a) gravar um workspace ou, b)
gravar os elementos numa tabela definida pelo utilizador (Map  Save Cosmetic Objects).
IV.4.3 – As ferramentas complementares de desenho
Para além das ferramentas de desenho, propriamente ditas, o MapInfo Professional dispõe de uma
série de outros utensílios complementares que permitem ao utilizador modificar os elementos já
desenhados ou criar novos a partir dos existentes. A grande maioria destes comandos encontra-se
no menu objects, excluindo-se apenas os comandos reshape (no menu edit e na barra drawing) e
add node (na barra drawing).
Relativamente ao comando reshape76, este permite ao utilizador seleccionar, um ou mais (neste
caso, usando a tecla shift) nós dos vários elementos desenhados e modificá-los (mudando a posição
do(s) nó(s) através de arrasto) ou apagando-o(s) a partir daqui77. Através deste comando, o
utilizador consegue dividir em dois, um polígono ou uma polilinha78. O comando add node
possibilita a adição de nós ao objecto desenhado.
Os comandos disponíveis no menu objects permitem, essencialmente, modificar a estrutura de
objectos já existentes. Mas, para alguns daqueles comandos, para que isso seja possível, o
utilizador é forçado a tornar o(s) objecto(s) que pretende modificar como alvo 79 (set target). São os
casos do split, erase, erase outside e overlay nodes.
Antes da explicação do modo de funcionamento dos comandos que se seguem, o utilizador deve
estar advertido para o facto que em alguns deles, surge-lhe a caixa de diálogo data disaggregation
ou a data aggregation, conforme esteja a decompor ou a agrupar objectos. Através destas caixas, o
utilizador pode controlar o método como a informação associada ao objecto que vai ser sujeito a
uma daquelas operações, irá ser tratada. Relativamente ao método, existem opções, tais como,
deixar o campo em branco, com o valor (existente ou atribuído pelo utilizador, no caso da
agregação), entre outras.
Só está activo quando a camada está no modo editable e o elemento seleccionado.
Este comando não funciona nos símbolos pontuais e nas elipses e rectângulos, só após termos transformado estes
objectos em regiões ou polígonos.
78
Selecciona os nós do troço que pretende separar, copia (edit  copy) e cola (edit  past). Depois, apaga o que não
interessa.
79
Ou seja, deve indicar ao MapInfo que determinado(s) objecto(s) vai(ão) ser sujeito(s) a determinada operação
definida pelo utilizador.
76
77
54
MapInfo Professional para Principiantes
As caixas de diálogo “data disaggregation” e “data aggregation”
O comando split permite ao utilizador dividir o(s) objecto(s) alvo em duas partes em função de um
outro objecto. Para isso, deve seleccionar o objecto a separar e indicar que vai ser o alvo da
operação (Objects  Set Target). Depois deve sobrepor a este o elemento que o irá separar em
dois, em seguida é só activar o comando split. Também pode usar este comando para quebrar uma
polilinha em duas. Para tal, basta desenhar um polígono sobre uma das partes a separar, activar o
comando target sobre a polilinha, seleccionar o polígono e activar o split. O resultado obtido será
duas polilinhas.
O comando “split”
Os comandos erase e erase outside permitem ao utilizador apagar parte(s) do(s) objecto(s) alvo(s).
Com o primeiro comando, o utilizador apaga a(s) parcela(s) do(s) objecto(s) alvo que
intercepta(m) o objecto seleccionado, ou seja aquilo que fica no interior deste. O corte é efectuado
pelo seu limite e é perfeito. Com o segundo (o erase outside), o utilizador apaga do(s) objecto(s)
alvo o que está fora da área de sobreposição com o seleccionado. Ou seja, este comando é o
inverso do anterior.
55
Joaquim Seixas
O comando “erase”
O comando “erase outside”
O objectivo do comando overlay nodes é o de criar nós nos pontos de intersecção do(s) objecto(s)
alvo com o objecto que o(s) intersecta. Este comando é muito útil para quando o utilizador está a
desenhar estradas que cruzam outras já desenhadas. Se forem gerados nós nos pontos de
intersecção, depois é possível procurar e encontrar estes nós.
O comando “overlay nodes”
56
MapInfo Professional para Principiantes
O comando “combine”
O comando combine permite unir dois ou mais objectos seleccionados. O novo objecto representa
uma nova unidade geográfica que resulta da fusão dos objectos originais. Se estes forem
adjacentes, com a aplicação do comando, a linha de fronteira entre as regiões desaparece. O
utilizador também pode combinar objectos que não sejam contíguos entre si.
O comando buffer possibilita ao utilizador demarcar uma área de protecção em torno do(s)
objecto(s) seleccionado(s). Quando o comando é accionado, surge uma caixa de diálogo onde é
possível controlar a dimensão da área de protecção80, as unidades métricas da mesma, o
adoçamento (da angulosidade do objecto a criar) e se o programa cria uma área única (coalescente)
para todos os objectos ou uma para cada objecto seleccionado. Este comando funciona em
qualquer tipo de objecto (símbolos, linhas, polilinhas, polígonos, elipses e rectângulos).
O comando “buffer”
Pode ser por um valor introduzido pelo utilizador, por valores que se encontrem num campo de uma tabela de dados
ou que resulte de uma expressão.
80
57
Joaquim Seixas
O comando “convex hull”
O convex hull é um comando que facilita a formação de um polígono em torno de todos os
objectos seleccionados81. O polígono resultante é convexo (nenhum ângulo interior pode ser maior
que 180 graus) e contorna os nós extremos dos objectos seleccionados usando o menor número
possível de inflexões. Isto significa que os objectos que se encontram no interior são ignorados.
O comando enclose permite construir automaticamente uma região (shape) a partir de um espaço
fechado formado por polilinhas que se interceptam entre si. Para a construir, o utilizador deve
seleccionar as que constituam fronteira do elemento a criar e depois activar o comando.
O comando “enclose”
Os comandos smooth e unsmooth permitem ao utilizador, suavizar ou não, o desenho de uma
polilinha. Ou seja, quando esta é traçada fica angulosa e em algumas situações não serve os
81
Este é formado a partir dos nós de todos os objectos seleccionados.
58
MapInfo Professional para Principiantes
objectivos (por exemplo, em curvas de nível), é necessário que essa angulosidade desapareça.
Nesta situação o utilizador deve aplicar o comando smooth. Quando quiser voltar à condição
original, activa o unsmooth.
Exemplo de linhas após a aplicação dos comandos “smooth” e “unsmooth”
Faltam ainda abordar três comandos. São eles o checking regions, o convert to regions e o convert
to polyline. Com o primeiro comando o utilizador pode verificar regiões82, no sentido de encontrar
intersecções /sobreposições entre elas que possam originar incorrecções nos resultados de algumas
operações83. Os outros dois comandos permitem modificar as características dos objectos
seleccionados (transformar uma polilinha em região e vice-versa).
Notas/Dicas: Se estiver a desenhar por cima de imagem raster, é muito importante manter o
mesmo zoom ou aproximado, pois se o utilizador efectuar grandes variações de
ampliação corre o risco de alguns objectos desenhados apresentarem algumas
distorções face ao raster, o que obrigará a uma correcção final.
Quando estiver a traçar linhas, não esqueça que para alguns dos tipos pode activar o
comando interleaved (ver caixa de diálogo “line styles”).
O utilizador pode criar os seus próprios símbolos e usá-los no MapInfo (ver como fazêlo em create a custom symbol na ajuda do programa).
IV.5 - A Geocodificação (Geocoding)
O processo de geocodificação (geocoding) consiste no método de atribuir coordenadas XY84 às
linhas (records) de uma determinada tabela de dados geograficamente referenciados (browser), de
Este comando apenas funciona em regiões / shapes.
Por exemplo, no cálculo das áreas das regiões. Alguns dos problemas mais comuns são: segmentos de recta dentro
de uma região cruzando-se entre si; e, nós de um polígono no interior de outro polígono
84
Neste processo, o MapInfo Professional vai atribuir à respectiva linha da tabela de dados, as coordenadas XY
relativas ao centróide da respectiva unidade gráfica existente no mapper.
82
83
59
Joaquim Seixas
forma a compatibilizá-las com a respectiva localização no mapa correspondente contido numa
outra tabela (mapper). Portanto, aquele processo permite “colar” uma tabela apenas com dados
estatísticos (quer criada em MapInfo Professional, quer numa qualquer folha de cálculo ou base de
dados), a outra tabela com unidades gráficas (correspondendo, por exemplo, ao desenho de
quarteirões, de freguesias, concelhos, etc.). Contudo, isto só se torna possível se existir, pelo
menos um campo, comum às duas tabelas, que contenha endereços iguais que permitam a ligação
entre elas (por exemplo, com o nome de ruas, de localidades, de freguesias; ou então, com um
código numérico). Vejamos os passos a dar num processo de geocodificação:
1. Metodologia para a construção de endereços. Em primeiro lugar, o utilizador deve
desenvolver uma metodologia de atribuição de endereços para as unidades territoriais que está
a considerar. Deve estabelecer sempre uma sequência lógica, por exemplo, no caso de
Portugal, deve atribuir os códigos definidos pelo Instituto Nacional de Estatística, ou, pela
ordem alfabética (das unidades territoriais). Já agora, e a título de exemplo, vejamos porque foi
atribuído à freguesia da Lapa, em Lisboa, o endereço nº 1 3 02 03 17. Este número de ordem
foi atribuído a partir de uma estrutura por NUTE organizada por ordem alfabética, assim
temos: NUTE I – Portugal, NUTE II - Lisboa e Vale do Tejo (3), NUTE III - Grande Lisboa
(02), concelho - Lisboa (03), freguesia - Lapa (17). O Instituto Nacional de Estatística dispõe
de uma tabela com estes códigos. Outro exemplo, é a situação relativa ao desenvolvimento de
um sistema de informação geográfica para a Província da Huíla (Angola). Aqui seguiu-se o
mesmo critério para atribuir a cada província, a cada município e a cada comuna, um endereço
numérico. Vejamos o exemplo aqui demonstrado de atribuição do endereço para a comuna de
Caluquembe:
ID
PROVÍNCIA
1 00 00Bengo
2 00 00Benguela
3 00 00Bié
4 00 00Cabinda
5 00 00Cuando Cubango
6 00 00Cuanza Norte
7 00 00Cuanza Sul
8 00 00Cunene
9 00 00Huambo
10 00 00Huíla
10 01 00Huíla
10 02 00Huíla
10 03 00Huíla
10 03 01Huíla
10 03 02Huíla
MUNICIPIO
........
........
........
........
........
........
........
........
........
........
Caconda
Cacula
Caluquembe
Caluquembe
Caluquembe
60
COMUNA
........
........
........
........
........
........
........
........
........
........
........
........
........
Calepi
Caluquembe
MapInfo Professional para Principiantes
2. Atribuir endereços no mapa (mapper). Quando o utilizador concebeu a sua base cartográfica
(quer através da digitalização, quer através da importação de um ficheiro gráfico), deve ter
notado que a cada objecto (linha, polígono, região), era automaticamente atribuída uma linha
na tabela com correspondência directa (com um zero, no caso da digitalização; com um
número de ordem, no caso da importação). Assim, e após a conclusão do trabalho de
desenvolvimento da base, deve criar os endereços relativos às várias unidades gráficas a
considerar. Por exemplo, numa base por concelhos para Portugal, deve considerar os seguintes
campos: o ID (referente ao endereço a atribuir - aconselhamos a utilizar um numérico), o
CONCELHOS (onde coloca o nome dos concelhos), o DISTRITOS (para indicar qual o
distrito onde se integra o concelho), o NUTE III (para referir a NUTE III a que pertence o
concelho). Depois, utilizando a caixa info tool, clique em cima das unidades gráficas, e na
caixa escreva a informação respectiva (endereço, nome do concelho, etc.).
A utilização da caixa de diálogo “Info Tool”
3. Atribuir endereços no quadro de dados (Browser). Para uma situação similar, dispor de um
quadro de dados (por exemplo, numa folha de cálculo), por concelhos para Portugal, o
utilizador vai adicionar uma coluna (para melhor identificação designe-a também de ID) e aqui
atribui o mesmo endereço ao mesmo concelho, que utilizou na coluna ID do passo anterior.
Pode ligar a uma tabela MapInfo uma outra criada em outro formato (ex.: xls, wk1 ou dbf),
desde que estas cumpram determinados requisitos. Em primeiro lugar, estas tabelas de dados
devem ter nas colunas as variáveis que pretendemos analisar sendo a primeira preenchida com
o endereço atribuído a cada unidade territorial (ver atribuir endereços no mapa). Nas linhas,
devem estar as unidades territoriais em análise. Na importação de tabelas em formato dbf, o
MapInfo reconhece automaticamente o cabeçalho das colunas e as mesmas ficam editáveis, nos
61
Joaquim Seixas
formatos wk1 e xls, o mesmo não acontece. Usando um destes formatos, tem de proceder do
seguinte modo: seleccione Open Table  Files of Type  xls (por exemplo), na caixa
Information  Named Range  Other Range, mude a área da folha de cálculo para a
segunda linha85 (ex.: A1:D24 para A2:D24) e active o comando Use Row Above Selected
Range for Column Titles. Desta forma, a importação faz-se de uma forma correcta. Contudo,
se pretender editar esta tabela, tem de fazer uma cópia usando o comando Save Copy As.
4. A geocodificação automática86. Após o trabalho anterior, o utilizador está agora em condições
de associar as duas tabelas: a relativa ao mapa e a correspondente ao quadro de dados. Deve,
abrir as duas, e seguidamente, activar a caixa de diálogo referente aos comandos de
geocodificação87 (Table  Geocode). Selecciona os comandos necessários à operação
(indicação do nome das tables e colunas em causa), mas mantenha o modo automático e faça
ok. Deste modo, será o MapInfo que se encarrega de estabelecer a relação/ligação entre as
linhas (records) da tabela de dados e as unidades gráficas do mapa. Primeiramente, vai
aparecer uma caixa que indica o progresso do processo em causa. Seguidamente, surgirá uma
outra noticiando quantas linhas foram geocodificadas e quantas não foram reconhecidas (pode
acontecer por vários motivos: um endereço duplicado, linhas em excesso no quadro de dados
relativamente ao mapa, etc.). Para resolver estes casos, activa novamente a caixa de comandos
de geocodificação, muda para o modo interactivo (interactive mode) e faça ok. Agora vai
aparecer uma caixa que identifica o erro, sendo dada a possibilidade de o corrigir.
Caixa de diálogo referente aos comandos de geocodificação
Vai reparar que a tabela de dados vai criar uma janela map na qual coloca um símbolo (definido
pelo utilizador) por cada linha (record) geocodificada. Este símbolo localiza-se no centróide do
Este procedimento é muito importante pelo facto de permitir a importação correcta da folha de cálculo, caso
contrário, esta será importada de forma incorrecta, não reconhecendo os cabeçalhos e os formatos das colunas.
86
Também pode recorrer à geocodificação interactiva, mas é um processo mais complexo.
87
Nota importante: se em alguma das tabelas, não existir, pelo menos um campo indexado (ver na caixa de diálogo
relativa à manutenção das tabelas), este comando não fica activo.
85
62
MapInfo Professional para Principiantes
respectivo objecto que se encontra na tabela com a base cartográfica. Esta é uma das formas para
se certificar que o processo correu bem. Também vai verificar que, se abrir apenas a tabela de
dados (agora em formato *.tab) e activar o mapper, surgir-lhe-á apenas a respectiva nuvem de
símbolos (sem a base que lhe deu origem, para tal tem de abrir o ficheiro onde esta se encontra), e
que aqueles podem ser sujeitos ao comando create thematic map, como mais adiante poderemos
observar.
Ainda como reparo, na tabela a geocodificar (e que, normalmente, contem os dados estatísticos), as
linhas (referentes às unidades territoriais) não precisam de estar pela mesma ordem que na tabela
com a base cartográfica, nem é essencial existir uma linha para cada objecto. É apenas necessário
que os endereços sejam iguais e correspondam ao mesmo. O programa, quando faz a
geocodificação encarrega-se de procurar e ligar a linha certa da tabela de dados ao respectivo
objecto. Portanto, desde que os endereços atribuídos nas duas tabelas estejam correctos, o
programa dispõe de um mecanismo interno que relaciona na perfeição as linhas entre as duas
tabelas, independentemente, da sua posição ou do seu número.
Exemplos do método de ligação das linhas entre tabelas a geocodificar
(Em quaisquer destas situações, a geocodificação processa-se correctamente)
Exemplo da dois ficheiros geocodificados
(Repare na correspondência da coluna ID_NUTE3 nas duas tabelas e os símbolos no mapa)
63
Joaquim Seixas
Ao atingir este ponto, o utilizador acabou de encerrar o ciclo mais laborioso no MapInfo
Professional. Desenvolveu a(s) base(s) cartográfica(s); criou, um ou mais, quadros com
informação estatística; endereçou e geocodificou este(s) quadro(s), agora pode começar a tirar
proveito destes alicerces. A partir deste momento pode iniciar a gestão da base de dados e a
elaborar a cartografia temática com que pretende ilustrar os mais diversos trabalhos.
Notas/Dicas: Tome atenção que, para o processo de geocodificação, tem de ter sempre uma coluna
comum de endereços, entre as várias tabelas. Para tal, aconselhamos a utilizar códigos
numéricos, pois os alfanuméricos podem vir a apresentar problemas ao nível de
caracteres acentuados (por exemplo, se mudar o ficheiro para outro computador cuja
tabela de caracteres seja diferente, os endereços com letras acentuadas são
automaticamente alterados88). Para além disso, não se esqueça que para puder activar o
comando geocode, em ambas as tabelas, necessita de ter pelo menos um campo
(coluna) indexado.
IV.6 - Manutenção e Gestão da Tabela de Dados
Uma das capacidades do software SIG é a de dispor de ferramentas que permitem gerir, tratar e
manipular bases de dados. O MapInfo Professional não foge à regra.
Como vai observar, a forma de tratamento da informação é similar a qualquer outra base de dados
existente no mercado, daí que não nos detenhamos muito neste ponto, e apenas iremos mostrar
onde procurar os comandos e como fazer a gestão dos dados.
A primeira condição a não esquecer é que, o MapInfo Professional, reconhece nas linhas as
unidades territoriais (ex.: freguesias, concelhos, etc.) e nas colunas as variáveis a considerar (ex.:
população residente em 1970, 1981, 1991, etc.), portanto, é desta forma que deve construir as
tabelas.
A segunda é que, sempre que efectuar uma manipulação dos dados, vão-se automaticamente
criando tabelas temporárias com o nome query1, query2, e assim sucessivamente. Para lhe dar o
carácter de permanente faça File  Save query as ou File  Save copy as, desta forma, fica com
uma tabela gravada no seu disco rígido referente ao tratamento pretendido.
Na terceira ordem, vai verificar com a utilização, que pode criar subqueries relativas a selecções.
Por exemplo, quer no browser, quer no mapper, pode seleccionar uma série de elementos e mandar
88
Os vários ambientes de trabalho, DOS, Windows, etc., trabalham com tabelas de caracteres para que na relação
software / hardware permita ao utilizador acentuar uma letra através do teclado, vê-la no monitor e obter a
correspondência na impressora. Existem tabelas muito aproximadas, por exemplo a 850 (latin) e a 861 (portuguese),
mas que podem criar pequenas incompatibilidades e, por este facto, invalidar a coluna de endereços.
64
MapInfo Professional para Principiantes
criar um subficheiro. Depois, pode realizar cálculos ou mapas temáticos, na selecção que
desenvolveu.
Em seguida, o utilizador pode observar que, sempre que necessitar pode mudar a estrutura da
tabela de dados (browser). Para tal, abre a respectiva caixa de diálogo
(Table  Maintenance  Table Structure), e aqui pode: adicionar/remover campos;
posicioná-los na tabela (up e down); indicar o nome do campo, qual a sua estrutura (character –
texto, integer – número inteiro, small integer – pequeno inteiro, float – virgula flutuante, decimal –
número decimal, date – data e logical –valor lógico – verdade, falso) e a dimensão dos campos; se
a tabela está ligada ao mapper89, entre outros.
Para além deste, existem outros comandos relativos à manutenção das tabelas que deve considerar
como importantes. São eles: o apagar, renomear e compactar a tabela. Como já observou
anteriormente, uma tabela é composta por quatro ficheiros. Se usar o gestor de ficheiros do
Windows para apagar ou atribuir um novo nome a uma tabela pode esquecer-se de algum deles,
através dos comandos existentes nesta caixa de diálogo, isso não acontece. O último comando
mencionado, permite limpar definitivamente as linhas que foram apagadas, mas que se mantêm
residentes na memória da tabela.
A caixa de diálogo “Modify Table Structure”
Outros comandos de manutenção das tabelas
Nota importante: se dispuser de objectos desenhados no mapper e desligar este comando, perderá todos os
elementos que aí se encontrem e não será possível recuperá-los.
89
65
Joaquim Seixas
Através do comando update column pode juntar colunas de uma tabela a outra. Para tal, active a
respectiva caixa de diálogo (Table  Update Column) e indique qual a tabela a actualizar,
seleccione aquela onde vai buscar a informação e qual o nome da coluna que vai adicionar. Depois,
“clique” no botão join e assinale quais as colunas das duas tabelas que dispõem dos endereços que
vão permitir encaminhar os dados para lugares certos, e faça ok.
As caixas de diálogo do comando “Update Column” e “Specify Join”
Com o comando append rows to table o utilizador pode juntar linhas de uma tabela a outra tabela.
Contudo, para que o comando funcione na perfeição, aquele deve ter em atenção: a) se o conteúdo
dos campos é o mesmo entre as tabelas, b) se se encontram pela mesma ordem, c) e se o número de
campos é o mesmo.
A partir do comando create points o utilizador pode criar um mapa de pontos usando os campos de
uma tabela que contenham informação relativa à latitude e longitude. Para tal basta abrir a tabela
com os referidos campos, activar o comando create points e indicar qual o tipo de símbolo a usar
(para assinalar cada ponto) e quais dos campos corresponde às coordenadas X e Y. O utilizador
não deve esquecer de indicar qual a projecção das coordenadas e usar os multiplicadores 1 ou –1
em função do quadrante90 em que se localiza o fenómeno a representar.
A caixa de diálogo do comando “Create Points”
*
* *
90
ver explicação em IV.4.1 – Atribuição de coordenadas geográficas.
66
MapInfo Professional para Principiantes
Através do comando pick fields que se encontra no menu browse o utilizador pode desenvolver
uma gestão das tabelas de forma virtual. Ou seja, quaisquer alterações provocadas na janela
browse apenas têm efeito na sua visualização. Pode decidir quais os campos a visualizar, mudar a
sua ordem, mudar o seu conteúdo (em edit browser column), sem que nada disto afecte de forma
real a informação disponível na tabela. Portanto, este comando proporciona ao utilizador uma
outra forma de gestão – a virtual.
A caixa de diálogo do comando “Pick Fields”
IV.7 – A Composição de Questionários (Queries)
Outra das capacidades do software SIG é a de colocar ao dispor do utilizador ferramentas que lhe
permitem construir questionários sobre a informação estatística disponível nas tabelas, cujo
resultado é apresentado de forma espacializada (através de um mapa). Aquelas (ferramentas)
podem ser mais ou menos complexas, mas não deixam de ser a alma ou a essência de um sistema
deste tipo. Portanto, as capacidades por elas oferecidas criam uma enorme interactividade entre o
utilizador e a informação estatística. Estas ferramentas, são comandos de linguagem SQL91 e que
no MapInfo estão apresentadas de uma forma que, o utilizador não precisa de dominar aquela
linguagem de programação para conseguir obter resultados. Contudo, para uma utilização mais
avançada, aconselhamos a que frequente um bom curso sobre SQL.
Os dois tipos de questionários que são permitidos ao utilizador do MapInfo Professional são o find
(procurar) e o select (seleccionar). Através do primeiro, é possível procurar e encontrar elementos
numa série estatística e do segundo seleccionar elementos resultantes de uma expressão construída
pelo utilizador.
91
Structured Query Language e consiste numa linguagem relacional standard para bases de dados e foi criada em
1981.
67
Joaquim Seixas
Para encontrar um elemento numa série, o utilizador deve activar o comando find disponível no
menu query, indicar a tabela e a coluna onde pesquisar o elemento e a forma do símbolo que o vai
assinalar. Em seguida escreve o nome do elemento (no exemplo, foi mandado encontrar o
concelho de Lisboa, mas também pode procurar números). Manda accionar a pesquisa, e se
reparar, no mapa surge o concelho com o símbolo que escolheu, e na tabela, o quadrado do lado
esquerdo da linha em causa vai mudar de cor.
As caixas de diálogo do comando “Find”
O comando select (Query  Select), voltamos a frisar, consiste num dos mais importantes que nos
é disponibilizado pelo MapInfo. Através dele pudemos seleccionar os elementos (quer no browser,
quer no mapper) relativos ao resultado de uma condição. Por exemplo, se pretendermos saber
quais os munícipios com mais de 10 000 ou 25 000 habitantes em 1991, ou os que apresentavam
entre 6 a 10 veículos por 10 000 habitantes em 1970, basta accionar este comando e indicar a
condição.
As caixas de diálogo do comando “Select” e “Expression”
Para conceber uma expressão, na caixa de diálogo select o utilizador carrega em assist, então
surgirá a caixa expression. Do lado direito desta, dispõe de três barras, a columns (relativa às
colunas da tabela seleccionada), a operators (inclui operadores matemáticos de vários níveis adição, subtracção, multiplicação, divisão, igual a, maior que, etc.; operadores sequenciais,
operadores de comparação, operadores geográficos, operadores lógicos) e a functions (com funções
matemáticas - valor máximo, mínimo, absoluto, coseno, etc.). A partir destas barras, pode então
construir a expressão que pretende (ex.: popres_91 > 10000). Accionando o botão verify,
68
MapInfo Professional para Principiantes
automaticamente o programa informa da validade da expressão construída. Faça correr o comando
e analise o resultado.
O utilizador pode efectuar modos de selecção mais complexos através do comando de selecção
SQL. O aumento da complexidade face ao comando anterior reside no facto de através dele ser
possível efectuar questionários entre duas ou mais tabelas92. O princípio de funcionamento é
semelhante ao anterior.
A caixa de diálogo do comando “SQL Select”
Notas/Dicas: A aplicação de uma expressão permite seleccionar os objectos se encontram
incluídos nessa condição, da qual resulta uma nova tabela (query) e o respectivo mapa.
IV.8 - A Elaboração de Mapas Temáticos
O grande objectivo de uma ferramenta SIG é o de possibilitar o desenvolvimento de Cartografia
Temática diversa (a quantidade de opções depende da maior ou menor capacidade do programa).
Portanto, o software em causa, ao conseguir geocodificar a informação estatística armazenada em
tabelas com as unidades gráficas de um mapa, proporciona a construção de mapas com rapidez e
precisão, utilizando implantação pontual, linear e/ou em mancha, com as respectivas variantes
(tamanho, valor, textura, cor, orientação e forma)93, das variáveis em análise.
Para elaborar um mapa temático, o utilizador deve ter a janela referente ao mapa activa e em
seguida accionar a caixa de diálogo referente à criação de um mapa temático (Map  Create
Thematic Map). Todo o processo se desenvolve em três passos básicos. Vejamos como:
Para seleccionar mais de uma tabela separe-as com uma vírgula. Para seleccionar todos campos utilize o asterisco.
Para seleccionar vários campos separe-os com uma vírgula.
93
Formas de implantação básica em Cartografia, formalmente apresentadas por Bertin.
92
69
Joaquim Seixas
⇒ Primeiro passo. Ao activar o comando específico, o utilizador depara-se com uma primeira
caixa de diálogo, a qual tem por função proporcionar a escolha do modo como pretende
representar a variável em análise. São colocados ao dispor seis formas diferentes de construção
de mapas: i) manchas (ranges), ii) gráfico de barras (bar charts), iii) sectogramas (pie
charts), iv) tamanho (graduate), v) textura (dot density), vi) forma (individual) e vii) grelha94
(grid). Deve escolher o tipo que considera melhor para representar a sua variável95.
⇒ Segundo passo. A fase seguinte à selecção do tipo de mapa, refere-se à escolha da coluna
(field) a representar e qual a tabela (table) onde ela se encontra. Tal como em ponto anterior
(manutenção da tabela de dados), pode também criar uma expressão matemática em vez de usar
uma coluna preexistente. Para isso, basta que no field opte por expression. Ao fazer isto, surgirá
uma caixa de diálogo igual à que pôde observar no comando seleccionar (select) e, aqui criar a
fórmula que pretende representar. A última opção, ignore zeroes or blanks96, refere-se ao facto
se pretende que as linhas com o valor zero sejam ou não representadas no mapa.
Primeira caixa de diálogo “Create Thematic Map”
Esta é a única forma de mapa que posteriormente permite construir um mapa a 3 dimensões.
Não cabe aqui discutir qual a melhor forma de representação gráfica em função da natureza da variável.
96
Ignorar linhas em branco ou com zeros inscritos.
94
95
70
MapInfo Professional para Principiantes
Segunda caixa de diálogo “Create Thematic Map” e caixa “Expression”
Caixas de diálogo “Update Colunm for Thematic” e “Specify Join”97
Se tiver duas tabelas geocodificadas entre si, por exemplo, a Portugal1.tab, apenas com o
mapa, e a Portugal2.tab com os dados estatísticos deve proceder do seguinte modo: no table
(ver figura) coloque portugal1.tab (é onde se encontra a base cartográfica) e no field escolha
join. Ao fazer isto, aparecerá automaticamente a caixa de diálogo Update Column for Thematic,
na qual vai poder escolher a coluna ou a expressão98 a ilustrar em forma de mapa.
⇒ Terceiro passo. Na última fase para a criação de um mapa temático, o utilizador vai deparar
com uma caixa de diálogo cujo elemento dominante consiste na pré-visualização da legenda do
mapa definido de forma automática pelo programa. No entanto, vai notar que existem três
opções que permitem alterar a construção proposta do mapa. Assim temos:
i) A divisão em classes (ranges), consiste na caixa de diálogo que lhe permite configurar a
forma de divisão em classes de uma variável. Pode escolher qual o método, sendo
proporcionados os seguintes métodos de divisão99: número igual de efectivos em casa classe
Esta caixa tem por função seleccionar entre as duas tabelas quais as colunas onde se encontram os endereços que
permitem juntar a informação a cartografar.
98
O processo é igual à situação anterior.
99
Ver I Parte deste manual. Para maior aprofundamento deve consultar bibliografia adequada, no sentido de perceber
o significado da utilização dos diferentes métodos.
97
71
Joaquim Seixas
(equal count), classes iguais ou equidistantes (equal ranges), quebras naturais100 (natural
break), média e desvio-padrão (standard deviation), quantis (quantile) e a personalizada pelo
utilizador (custom). Para além do anterior, nesta caixa também lhe é permitido definir o
número de classes que pretende e o arredondamento dos limites das mesmas.
ii) A definição de cores e tramas (styles). A partir desta caixa pode especificar se pretende uma
representação da variável a cores ou a preto e branco. Se optar pelas cores, pode escolher entre
duas tabelas - RGB e HSV - e definir as gradações (tem as opções automático e manual), se
for para o preto e branco tem uma diversidade de tramas que lhe proporcionam o efeito final
desejado. Este programa permite usar uma solução mista (tramas com cor).
iii) A configuração da legenda (legend). A partir da caixa que este botão lhe proporciona,
consegue: atribuir o título e subtítulo à legenda, rescrever as etiquetas das classes, mudar o
tipo e dimensão das letras a usar, e pode ainda, definir se pretende mostrar/ocultar, quer o
contador de efectivos em cada classe, quer a legenda no respectivo layer.
Complementarmente, ainda é possível encontrar o comando relativo à organização da legenda
(legend label order), é o comando mais pacífico e refere-se à ordem ascendente ou descendente
dos valores da legenda.
Finalmente, e após ter efectuado todas as configurações necessárias, clique em ok e obterá o mapa
temático relativo à variável que pretende visualizar de forma espacializada. No entanto, por vezes,
o resultado não vem ao encontro do que pretende e necessita de alterar o limite ou a cor de uma
classe (por exemplo, não sai bem na impressão). Para efectuar qualquer modificação ao mapa que
construiu, basta fazer Map  Modify Thematic Map ou dar dois cliques em cima da legenda.
Terceira caixa de diálogo “Create Thematic Map”101 e caixa” Customize Ranges”
Em Portugal é correctamente designada por divisão gráfica, devido à utilização de um diagrama de dispersão para
identificar os agrupamentos.
101
O acesso aos comandos desta caixa varia conforme o tipo de mapa escolhido pelo utilizador.
100
72
MapInfo Professional para Principiantes
Caixas de diálogo “Customize Range”, “Customize Range Styles” e “Customize Legend”
Notas/Dicas: Não esqueça que, na situação em que está a usar duas tabelas, os símbolos que
identificam as unidades gráficas geocodificadas, podem ser sujeitos a este processo
(create thematic map).
Se já tiver um mapa temático feito, mas apercebeu-se que o valor de uma unidade
gráfica está errado, basta ir à tabela de dados e corrigi-lo pois, o rearranjo no mapa é
automático.
Ao longo da evolução do contacto com o MapInfo Professional, o utilizador irá
verificar que este lhe proporciona a possibilidade de representar ao mesmo tempo, mais
de uma variável, por exemplo, a população residente em 1991 (em mancha), e
sobreposta, a população em lugares com mais de 10 000 habitantes (em forma
pontual)102. Contudo, não se esqueça das limitações do olho humano para ler, quer uma
enorme quantidade de variáveis representadas simultaneamente, quer uma grande
diversidade de repartição em classes da mesma variável. Fica esta advertência, para
que no futuro, não sofra críticas negativas ao trabalho produzido.
IV.8.1 – O desenvolvimento de Mapas 3D
A versão em análise do MapInfo Professional, passou a proporcionar aos utilizadores um
acréscimo substancial nas capacidades de estudo, ao incluir a possibilidade de se puder efectuar
ensaios de mapas a 3 dimensões. Esta modalidade está particularmente vocacionada para a
modelização digital do terreno103. Com esta ferramenta passou a ser possível ao utilizador simular
elevações e depressões, serras e vales, dando uma maior capacidade de avaliação e percepção ao
espaço que se está a analisar. No entanto, também é possível efectuar a tridimensionalidade de uma
qualquer outra variável, desde que isso seja válido.
Esta possibilidade que o MapInfo Professional oferece deve ser usada com muito cuidado. Tenha atenção às
limitações do olho humano.
103
Ou modelo digital de terreno (MDT), na terminologia anglófona digital model terrain (DMT).
102
73
Joaquim Seixas
O utilizador só consegue construir um mapa a 3 dimensões, se em primeiro lugar desenvolver
um mapa de grelha (grid) a partir de uma qualquer tabela104 que queira analisar naquela
dimensão. Deste modo, o comando create 3DMap que se encontra no menu map passará a estar
disponível e se o utilizador o activar surgirá a respectiva caixa de diálogo onde poderá controlar o
ângulo de visualização (camera), a iluminação (light) e o aspecto (appearance) da imagem
tridimensional a criar. Depois clique em ok e a imagem surgirá.
Caixa de diálogo “Create 3DMap”
Exemplo de um mapa a 3 dimensões ou MDT
Com a janela 3DMap fica disponível o menu correspondente que encerra em si vários comandos
que permitem gerir a imagem. Através destes é possível refrescar / redesenhar a janela, cloná-la,
Nota importante: se estiver a produzir um mapa com a modelização de um terreno, não pode usar o desenho das
linhas das curvas de nível porque o programa vai construir a triangulação a partir do centróide das linhas que
representam aquelas curvas. Para produzir um trabalho com qualidade tem de usar vários pontos que simulem a
referida curva.
104
74
MapInfo Professional para Principiantes
colocar uma grelha por cima do mapa, assim como aceder a comandos que permitem modificar a
iluminação, o aspecto e os ângulos de visualização da imagem que foram definidos aquando do
desenvolvimento do mapa 3D.
Caixa de diálogo “3DMap Properties”
Caixa de diálogo “ViewPoint Control”
O utilizador pode visualizar mais que uma tabela em formato tridimensional, desde que uma delas
corresponda a um mapa temático de grelha (grid). Por exemplo, pode desenvolver este tipo de
mapa a partir de uma tabela com os pontos cotados, depois acentar em cima desta outras tabelas
referentes, por exemplo, à rede hidrográfica, à rede de estradas, etc.. Depois é só activar o
comando para criar o mapa a 3 dimensões e observar a simulação com a composição das várias
tabelas.
Notas/Dicas: É possível fazer modificar o ângulo e o centro de rotação do mapa directamente na
janela utilizando os comandos select e grabber.
IV.8.2 – A Construção da Legenda dos Objectos Desenhados105
A possibilidade da construção de uma legenda relativa aos objectos desenhados na janela map
consiste noutras das principais novidades que esta versão do MapInfo Professional passou a
proporcionar aos seus utilizadores. Portanto, passou a ser possível, construir de forma automática e
controlada pelo utilizador, uma legenda referente a todos os objectos desenhados.
Para activar o comando para construir uma legenda o utilizador deve fazer Map  Create Legend
e ficará perante uma primeira caixa de diálogo, na qual escolhe quais as camadas a extraírem
Tenha atenção que esta legenda é diferente daquela que é proporcionada através do comando create thematic map.
São independentes.
105
75
Joaquim Seixas
informação para construir a legenda. Clicando em next surgirá outra caixa relativa à definição das
propriedades da legenda (indicação do título da janela, escolha do tipo e dimensão de letras, se
existe ou não caixa em torno dos símbolos, etc.). Avançando, encontrará uma última caixa
referente à atribuição de títulos e subtítulos, à indicação da localização (coluna ou campo) da
designação dos símbolos da legenda e o número de símbolos a construir106 na legenda.
Caixas de diálogo “Create Legend”
Após o desenvolvimento da legenda, o utilizador pode sempre efectuar modificações a qualquer
momento, para tal, basta dar dois cliques em cima da legenda e terá à sua disposição a caixa
legend frame properties onde pode alterar títulos e subtítulos, tipos de letras, etc..
Exemplo de uma legenda
Caixa de diálogo “Legend Frame Properties”
Esta legenda é independente daquela que se desenvolve quando o utilizador constrói um mapa
temático, no entanto, o utilizador pode juntar as duas na mesma janela legend.
Notas/Dicas: Quando está a desenvolver uma legenda, é sempre possível obviar todos os passos a
dar. Para isso, basta, a qualquer momento, clicar em finish e surgirá uma janela com a
legenda.
106
Unique map styles ou unique values in column.
76
MapInfo Professional para Principiantes
IV.9 - A Construção de Gráficos
Complementarmente, o MapInfo Professional proporciona ao utilizador a possibilidade de elaborar
gráficos (Window  New Graph Window107). É um módulo relativamente menos limitado se
compararmos as suas possibilidades com versões anteriores do programa. Este módulo foi
inteiramente remodelado no sentido de facilitar o processo de produção do mapa. Quando o
utilizador activa esta opção, depara-se com uma primeira caixa de diálogo onde é possível escolher
entre os seguintes tipos de gráficos: i) 3 dimensões (3D); ii) área (area); iii) barras (bar); iv) bolhas
(bubble); v) colunas (column); vi) histograma (histogram); vii) linhas (line); viii) sectogramas (pie)
ix) difusão (scatter) e, x) superfície (surface). Dentro de cada tipo existem várias opções já
pré-definidas. Após ter escolhido qual o gráfico que pretende produzir, o utilizador avança para
uma segunda caixa de diálogo na qual escolhe a tabela, o(s) campo(s)108 e as etiquetas109 que vão
resultar no gráfico.
Caixas de diálogo “Create Graph”
Com o desenvolvimento do gráfico e respectiva janela, surgirá o menu graph que encerra em si
todos os comandos possíveis para que o utilizador possa efectuar todas as modificações que achar
necessárias para melhorar o resultado final. Os mais importantes são o titles e o general options.
Neste módulo graph redimensionado é agora possível construir gráficos a 3 dimensões. Para
controlar o tridimensionalidade da visualização do gráfico, foi concebida a caixa de diálogo
choose a viewing angle, na qual o utilizador pode modificar o ângulo e o eixo de rotação do
gráfico, entre outras opções.
Pode utilizar a barra de botões de comandos standard.
107
108
109
Fields from table =» fields for graph.
Label with column.
77
Joaquim Seixas
Caixa de diálogo “Titles”
Caixa de diálogo “General Options”
Exemplo de um gráfico de barras
Caixa de diálogo “Choose a Viewing Angle”
O utilizador já pôde observar as potencialidades deste módulo, no entanto, ainda não foi
desvendada a principal particularidade que o distingue dos outros (programas) na elaboração de
78
MapInfo Professional para Principiantes
um diagrama. Esta reside no facto de permitir construir um gráfico a partir de uma determinada
área seleccionada num mapa. Para melhor explicar o anterior, o utilizador pode seleccionar uma
série de objectos e desenvolver um gráfico a partir desta selecção. Também é possível fazer o
mesmo a partir de linhas seleccionadas no browse.
Notas/Dicas: Tenha cuidado com a quantidade de informação a representar. Utilizar um grande
número de unidades (ex.: muitas freguesias ou municípios) vai dificultar a leitura do
gráfico.
IV.10 - A Impressão Personalizada
O MapInfo Professional permite imprimir o seu trabalho em qualquer tipo de impressora (jacto de
tinta ou laser) ou plotter (canetas ou jacto de tinta), desde que aquela seja reconhecida pelo
Windows 98x (contudo, por questão de segurança, verifique as configurações da impressora, para
tal faça: File  Page Setup). A este nível porta-se como os restantes programas para este sistema
operativo, no entanto, apresenta uma rotina de impressão própria110.
O programa em causa facilita-lhe dois modos de impressão: a rápida (basta activar uma das
janelas - por exemplo, a browser, a map ou a graph -, e clicar no botão print da barra standard) e a
personalizada (que irá ser aqui dissecada). Contudo, antes de avançar mais, quero chamar
atenção para uma particularidade que o programa apresenta a este nível: em qualquer um dos
modos, aquilo que vai obter no papel refere-se apenas ao que está a visualizar na janela a
imprimir111.
Caixa de diálogo “Map Print Options”
A primeira situação, impressão rápida, apenas deve ser usada para obter um draft de controlo do
trabalho em causa. Através deste processo só pode gerir as configurações da impressora (ex.: modo
económico, normal ou perfeito) e da janela map (File  Print  Options). Não pode atribuir um
O output em papel sempre se mostrou complicado em programas SIG. É normal existirem subprogramas para
gerirem a impressão dos mapas.
111
Excepção feita à janela layout, mas esta tem características próprias. Imprime o que está a observar na folha virtual.
110
79
Joaquim Seixas
título ao mapa ou colocar a legenda, entre outros. Devido à simplicidade deste processo e às
limitações apresentadas, não o vamos aqui discutir.
Para activar a impressão personalizada clique no botão new layout (ou Window  New Layout
Window) e surgirá a caixa de diálogo respectiva. Esta coloca três opções ao dispor do utilizador:
uma frame (caixa) para uma das janelas (e pode escolher o que pretende ver nessa caixa), frames
para todas as janelas activas e nenhuma frame. Numa fase inicial aconselhamos a primeira opção.
Caixa de diálogo New Layout Window”
Seguidamente, despontará a janela de impressão (layout). Por exemplo, se optou pela impressão de
um mapa, vai dispor de uma frame com o mesmo112, e outra com a respectiva legenda (só para os
mapas temáticos). Se levar o cursor até uma das frames e clicar sobre ela verificará que a
seleccionou. Pode então, e usando o rato, movê-la para outro local ou redimensioná-la, isto se
“agarrar” um dos limites daquela.
Demonstração do layout de um mapa.
(Note que desta forma já é possível colocar a legenda, título, etc.)
Volto a recordar a particularidade de impressão do MapInfo. O que está a observar na janela activa é o que vai
aparecer no papel. O utilizador pode jogar com isto. Se tiver um mapa para todo o país com a taxa de variação da
população residente entre 1981 e 1991, pode reproduzi-lo por trechos. Veja a imagem ilustrativa, embora aqui a
divisão administrativa seja o município.
112
80
MapInfo Professional para Principiantes
Se o utilizador pretender colocar uma nova frame, por exemplo, referente a um gráfico, pode
fazê-lo, bastando para tal, seleccionar o comando insert frame na barra drawing, desenhar a área e
indicar nas opções que será um gráfico (e qual) a preenchê-la. Para apagar alguma frame que esteja
em excesso é só seleccioná-la e carregar na tecla delete. Se dispuser de várias frames nesta janela e
se se encontrarem desalinhadas entre si, pode organizá-las, ao activar o comando Layout  Align
Objects.
Tal como na janela map, pode utilizar nesta janela os comandos da barra de botões drawing. Pode
escrever o título e subtítulo do mapa, desenhar linhas ou polígonos que considere relevantes para
salientar algo no mapa, etc. Em suma, está a personalizar e a melhorar graficamente o output do
mapa. Este (output) pode ser efectuado por duas vias. i) saída em papel (janela layout activa e
carregue no botão print); ii) ou, em ficheiro (File  Save Window as) (possibilitando vários
formatos universais - *.bmp, *.tif, *.jpg, *.emf, *.png, *.psd ou *.wmf).
Quero ainda acrescentar que, a janela de impressão permite outras configurações para além das
aqui já apresentadas. As que considero bastante relevantes para aqui serem abordadas são: i) as
relativas às configurações do conteúdo das frames; ii) e, as correspondentes às dimensões da área
de impressão (Layout  Options).
Na primeira, pode configurar, em que contexto, o conteúdo das frames, é ou não, visível. Esta nota
surge, pelo facto de o MapInfo, por defeito, colocar uma configuração onde só quando a janela
layout está activa, se torna visível o conteúdo das frames e, alguns principiantes julgam ter
estragado o trabalho efectuado, quando mudam para outra janela, e o conteúdo das frames deixa de
ser visível. Tem três opções ao dispor: conteúdo sempre presente (always), conteúdo presente
apenas quando a janela layout está activa (only when layout window is active) e conteúdo nunca
estar presente (never).
A segunda, permite definir uma área de impressão superior à que na realidade dispõe. Quero dizer
com isto que, por exemplo, se dispuser de uma impressora que só imprime em folhas A4 (210 mm
x 297 mm) não precisa de limitar o seu output a esta dimensão. Um mapa de Portugal, por
freguesias, praticamente deixa de ter leitura neste formato e, no entanto, já em A2 (420 mm x 594
mm) se torna perfeitamente legível. Então, para mudar a dimensão, active a caixa de diálogo
layout display options e, no layout size, coloque 2 na altura e na largura. Agora, na janela de
impressão, vai estar a dimensionar o mapa para uma saída A2, e quando mandar imprimir, o
MapInfo vai repartir o mapa por quatro folhas A4, onde a justaposição entre os cortes é perfeita
permitindo a colagem entre elas.
81
Joaquim Seixas
Caixa de diálogo “Layout Display Options”
Aspecto do layout com o comando relativo a mostrar o conteúdo das frames desligado
Por último, quero dizer-lhe que, muito possivelmente, a primeira impressão, só em parte
corresponde ao que pretendia (mal definida a área a imprimir, as letras da legenda não se vêem,
etc.), mas, com a habituação vai aprender a tirar pleno partido deste módulo e vai obter resultados
muito bons.
Notas/Dicas: Para gravar as definições do layout, que podem vir a ser úteis mais tarde, tem de
criar um workspace.
O modo de visualização view actual size corresponde à forma como o mapa vai sair no
papel.
Se a frame inserida na janela layout apresentar uma linha preta no rebordo, é possível
retirá-la fazendo Options  Region Style  Border  None.
82
MapInfo Professional para Principiantes
Existe um comando que permite criar sombras nas frames (Layout  Create Drop
Shadow).
Não se esqueça de inserir a escala. Para tal, active o Tools  ScaleBar ou em
file  Run MapBasic program e abra o ficheiro com o nome scalebar.mbx.
83
Joaquim Seixas
84
MapInfo Professional para Principiantes
V. PARTE
V.1 – As Rotinas em MapBasic
O MapInfo Professional oferece aos utilizadores uma gama elevada de rotinas construídas em
MapBasic113. A função destas é a de facilitar a elaboração de determinadas operações que,
processadas de outro modo, podem tornar-se demasiadamente exaustivas. Dessa gama importa
aqui evidenciar cinco114 dessas rotinas. são elas: a Universal Translator, a ScaleBar, a Grid Maker,
a Concentric Ring Buffer e a (Degree) Converter.
V.1.1 – Tradutor Universal (Universal Translator)
Com o desenvolvimento desta rotina, cujo objectivo é importar ficheiros produzidos por outros
programas de sistemas de informação geográfica e não só, foi possível aumentar a universalidade
do MapInfo Professional. Depois de ter conhecido um período de alguma limitação nas
capacidades de importação de ficheiros noutros formatos, tornou-se possível, importar a partir dos
seguintes formatos: AutoCad DWG/DXF, ESRI Shape (Arc/Info, Arc/View), Intergraph /
Microstation Design (*.DGN), MapInfo MID/MIF, MapInfo Tab115, Spatial Data Transfer
Standard (SDTS) e Vector Product Format (VPF).
Caixa de diálogo “Universal Translator”
Linguagem que deriva do Basic.
Existe uma sexta, a HTML Image Map, mas pela sua importância é analisada em capítulo próprio.
115
Para ficheiros criados em versões do MapInfo Professional anteriores à 3.0, inclusivé.
113
114
85
Joaquim Seixas
Para activar esta rotina basta fazer Tools  Universal Translator116 ou File  Run MapBasic
Program  mut.mbx 117 e ficará perante uma caixa de diálogo onde indicará o formato e a
localização do ficheiro que pretende importar e qual o seu destino (nome do ficheiro e
directoria)118.
V.1.2 – Escala Gráfica (ScaleBar)
É possível colocar de forma automática uma escala gráfica na janela map, desde que esta apresente
uma projecção. Para tal, deve fazer Tools  ScaleBar ou File  Run MapBasic
Program  scalebar.mbx. A caixa de diálogo que aparece permite ao utilizador definir o sistema
métrico da escala, o valor, tipo de letra, cor, etc.. Quando confirmar a escolha esta irá localizar-se
no cosmetic layer119 e no canto inferior esquerdo da janela. Se pretender que a escala tenha outro
posicionamento, deve activar este comando a partir do botão draw scale bar que se encontra na
barra de comandos tools.
Caixa de diálogo “ScaleBar”
V.1.3 – Quadrícula (Grid Maker)
Em alguns tipos de mapas (por exemplo, cartas topográficas) torna-se importante a inserção de
uma quadrícula de apoio com a indicação das respectivas coordenadas. Se o utilizador activar o
comando Grid Maker em Tools  GridMaker ou File  Run MapBasic Program 
gridmkr.mbx terá à sua disposição uma rotina que lhe permitirá criar uma quadrícula em função
dos parâmetros por ele considerados. Tal como no caso anterior, esta rotina só funciona em tabelas
Não esqueça de inicialmente, em Tools  Tool Manager tornar disponível neste menu, o comando em análise.
Encontra-se na directoria …\mapinfo\professional\ut
118
Nota importante: Não esqueça a projecção do ficheiro de origem. Uma indicação incorrecta leva à deformação dos
objectos no ficheiro de destino.
119
Se for à caixa de diálogo layer control e tornar editável a camada cosmetic layer passa a puder seleccionar a
legenda e consequentemente, apagá-la, movê-la, etc..
116
117
86
MapInfo Professional para Principiantes
com projecção. É possível parametrizar o tipo de objecto criado, o intervalo entre as linhas, a
dimensão da quadrícula, entre outros.
Caixa de diálogo “Create Regular Grid”
V.1.4 – Construção de Anéis Concêntricos (Concentric Ring Buffers)
Através do comando buffer disponível no menu objects é possível demarcar automaticamente uma
área em torno de um objecto seleccionado. Contudo, se o utilizador pretender definir uma série de
áreas concêntricas entre si, o MapInfo Professional coloca à disposição em Tools  Concentric
Ring Buffers ou em File  Run MapBasic Program  r_buffer.mbx uma rotina que facilita
este processo. Na caixa de diálogo correspondente, pode indicar as unidades métricas a usar e
depois ir adicionando o espaçamento dos vários raios (radius) referentes às áreas em torno do
objecto seleccionado e que necessita assinalar.
Caixa de diálogo “Concentric Ring Buffer”
Exemplo da aplicação do comando “Concentric Ring
Buffers”
87
Joaquim Seixas
V.1.5 – Conversor de Graus (Degree Converter)
A última rotina a evidenciar é a que permite converter graus decimais em graus, minutos e
segundos e vice-versa. Este comando pode ser activado em Tools  Converter ou File  Run
MapBasic Program  dmscnvrt.mbx. Esta rotina é muito útil, uma vez que permite converter
colunas inteiras, de uma forma para outra, ou valores individualmente.
Caixa de diálogo “Convert Longitude/Latitude Coordinates”
Notas/Dicas: Para além destas rotinas, existem muitas outras ao dispor do utilizador do MapInfo
Professional. Teste-as no sentido de verificar aquilo que lhe podem oferecer. Algumas
delas podem ser-lhe bastante úteis.
V.2 – A Construção de Relatórios Usando o Crystal Reports
O Crystal Reports120 da Seagate é uma poderosa ferramenta baseada em Essbase que deriva do
Microsoft Excel e Lotus 123, o que lhe proporciona uma forte capacidade de análise. Este módulo
que pode ser activado em Tools  Crystal Reports oferece ao utilizador uma enorme panóplia de
comandos de desenvolvimento de relatórios e tratamento de tabelas de dados. Neste manual não se
faz uma abordagem exaustiva a este módulo em virtude da sua complexidade. Contudo, foi
considerado importante referir a sua existência e as suas principais capacidades. Compete ao
utilizador, com o crescente contacto com todas as potencialidades que o MapInfo Professional
proporciona, explorar e apurar as potencialidades deste módulo.
Das várias capacidades que o Crystal Reports proporciona, decidimos destacar as seguintes:
120
É possível actualizar e aumentar as capacidades deste módulo a partir da webpage da Seagate.
88
MapInfo Professional para Principiantes
•
•
•
•
•
•
•
Formatação de quadros de dados. É possível melhorar significativamente o aspecto gráfico das
tabelas de dados produzidas em MapInfo Professional, basta editá-las a partir do Crystal
Reports.
Ordenar (de forma ascendente ou descendente) e agrupar dados . Com o Crystal Reports
torna-se fácil efectuar ordenação múltipla (selecção de vários campos) e efectuar diversos tipos
de agrupamento de dados.
Criar gráficos e inserir figuras. É viável a partir deste módulo criar alguns tipos de gráficos,
assim como, ligar à tabela de dados imagens de vários tipos.
Efectuar manipulação complexa de dados, tal como o desenvolvimento de relatórios e
subrelatórios. É exequível partir dos campos existentes nas tabelas do MapInfo, criar relatórios
de vários tipos, podendo estar interligados entre si.
Manipulação de dados através da tabulação cruzada (cross tabulation). Este comando
proporciona efectuar apuramentos a partir do cruzamento de campos/colunas.
Aumento da capacidade de exportação de dados. O Crystal Reports apresenta uma série de
tradutores que aumentam a capacidade de exportação dos dados que se encontram nas tabelas
do MapInfo Professional. Através deste módulo é possível exportar paras os seguintes
formatos: CSV, DIF, XLS, WK1, TXT, HTML, RTF, DOC e ODBC.
Report distribution expert. Este comando é muito importante porque proporciona ao utilizador
desenvolver um executável da uma qualquer tabela de dados. Posteriormente, este executável
pode ser instalado em qualquer outro computador, proporcionando a outros utilizadores que
não disponham do MapInfo Professional ou do Crystal Reports consultar a tabela de dados.
O módulo Seagate Crystal Reports
89
Joaquim Seixas
Caixa de diálogo “Report Distribution Expert”
Notas/Dicas: Se está familiarizado com as características avançadas do Microsoft Excel, do Lotus
123 ou da forma de funcionamento das bases de dados actuais (ex.: Microsoft Access,
Corel Paradox ou FoxPro), facilmente se adaptará ao funcionamento do Crystal
Reports.
Não esqueça que o Crystal Reports não trabalha com a parte gráfica da tabela MapInfo
Professional. Apenas gere a parte relativa ao browser.
V.3 – O MapInfo e a Word Wide Web
A Internet está cada vez mais presente no desenvolvimento e no acesso à informação. No sentido
de acompanhar esta evolução, o MapInfo Professional oferece uma ferramenta (rotina em
MapBasic) que permite criar imagens clicáveis de objectos em formato HTML sendo
posteriormente consultáveis a partir de um programa de navegação121 da Internet. Ou seja, é
possível exportar mapas para um formato (HTML) que os torna acessíveis a partir de qualquer
ponto do globo terrestre, desde que aqueles estejam integrados numa qualquer webpage.
Este comando pode ser activado em Tools  HTML Image Map ou File  Run MapBasic
Program  HTMLimagemap.mbx tem a particularidade de o utilizador não necessitar se saber
programar na linguagem HTML. Basta, a partir da caixa de diálogo “HTML Image Map”, indicar a
camada (tabela) a partir da qual a imagem será gerada, a coluna (ou campo) que irá identificar cada
objecto desenhado (etiquetas), o título da webpage, os direitos de autor (copyright), a dimensão e
121
Microsoft Internet Explorer ou Netscape Navigator.
90
MapInfo Professional para Principiantes
formato da imagem gerada e a directoria onde serão gravados os ficheiros HTML. Depois, a rotina
desenvolve automaticamente todos os scripts e exportações necessários para transformar o mapa
uma imagem HTML.
Se o utilizador activar o comando create HTML landing pages for each objects, a rotina
desenvolverá automaticamente para cada objecto na tabela uma webpage na qual apenas constará a
etiqueta relativa ao objecto clicado. Se em conjunto for accionado o comando populate landing
pages with record content, o utilizador, a partir da caixa de diálogo “choose columns” poderá
escolher a informação que irá ilustrar a tal webpage que resulta após o clique em determinado
objecto.
Caixa de diálogo “HMTL Image Map”
Caixa de diálogo “Choose Columns”
Exemplo de mapa em browser
Exemplo do quadro resultante do clique no objecto
referente ao município do Lubango na figura anterior
Para além desta rotina, o MapInfo Professional disponibiliza um comando – o hotlink - que
permite endereçar objectos a webpages ou a ficheiros localizados no disco rígido do utilizador.
91
Joaquim Seixas
Este comando tem um funcionamento diferente da rotina apresentada anteriormente pois opera
internamente nas tabelas. Para tornar este comando operacional numa tabela, em primeiro lugar, o
utilizador deve ir à caixa de diálogo “layer control” e activar o comando hotlink. Ficará perante a
caixa “hotlink options” onde em filename expression indicará o campo (só estão disponíveis os
campos indexados) onde se localizam os endereços (de webpages ou de ficheiros), a forma como
serão activados (a partir das etiquetas, dos objectos ou de ambos), entre outras opções. Ao fazer
ok, a tabela em causa ficará com um campo que permitirá ao utilizador ligar-se ao endereço
correspondente. Depois, com a janela map activa, na barra de comandos main, clique em hotlink.
O cursor fica diferente quando passa por cima dos objectos e quando clicar em um deles,
automaticamente será ligado ao endereço relativo a esse objecto (webpage ou ficheiro).
Caixa de diálogo “HotLink Options”
Notas/Dicas: Não esqueça que é possível exportar para HTML um conjunto de uma ou mais
tabelas, mas apenas de uma delas resultarão os objectos clicáveis.
O comando hotlink só funciona a partir de campos indexados. Tenha atenção a este
pormenor.
V.4 – O Uso do Módulo GPS
A utilização do GPS, tal como a Internet, está cada vez mais generalizada. Os aparelhos começam
a apresentar preços cada vez mais acessíveis e o seu manuseamento vai-se tornando mais fácil. Tal
como na situação apresentada no capítulo anterior, a MapInfo Corp. quis acompanhar este
desenvolvimento tecnológico e neste sentido, associou-se à Blue Marble Geographics para adaptar
ao MapInfo Professional o Geographic GeoTrack122 de forma a ser possível ligar as capacidades de
um GPS com as de um SIG.
Este módulo que vem no CD-ROM de instalação do MapInfo Professional 6.0, mas só estará disponível para o
utilizador se for instalado.
122
92
MapInfo Professional para Principiantes
Este módulo pode ser activado em File  Run MapBasic Program  GeoTrack.mbx123 e coloca
à disposição do utilizador a caixa de diálogo “The Geographic Tracker” composta por três secções
que disponibilizam os seguintes dados: informação geral relativa ao posicionamento do utilizador
(latitude, longitude, altitude, velocidade de circulação, posição face ao Norte e hora), potencial dos
sinais dos satélites e posicionamento dos mesmos.
Caixas de diálogo “The Geographic Tracker”
A conectividade entre o computador, o GPS, o MapInfo Professional e o GeoTracker pode ser
configurada em (GeoTracker) Options  Set GPS Receiver Options. Aqui é exequível configurar
a linguagem de transmissão dos dados (NMEA 0183 ou Trimble TSIP) e a porta de ligação (entre
o computador e o GPS). Também em Options, mas agora em Set Preferences, é possível
configurar a a periodização de recolha de sinal e as várias unidades (latitude-longitude: graus,
minutos, segundos; altitude: metros ou pés; velocidade: quilómetros/hora ou milhas/hora, etc.)
como os diversos dados serão apresentados.
Caixa de diálogo “Set GPS Receiver Options”
Caixa de diálogo “Set Preferences”
Após o utilizador ter efectuados as configurações necessárias, pode efectuar duas coisas: a) caso
não tenha GPS, simular o funcionamento do GPS a partir de um ficheiro (File  Simulated GPS
123
Disponível em ...\mapinfo\professional\gps\geotrack.mbx
93
Joaquim Seixas
Data  *.gps); ou b) caso tenha um GPS ligado, começar a receber a informação que este
proporciona (File  Live GPS Data). O utilizador irá verificar que, em ambas as situações, na
tabela que estiver activa no MapInfo Professional irá surgir um marcador que define a sua posição
(virtual, no caso de simulação; real, se estiver usando o GPS).
Caso o utilizador queira recolher a informação que o GPS esteja a disponibilizar, em primeiro
lugar, deve modificar a estrutura da tabela criando os seguintes campos: latitude, longitude,
altitude, hora, velocidade, posição e PDOP. Em seguida, no menu GPS (disponível na barra de
menus do MapInfo Professional) vai activar a caixa de diálogo “Setup GPS GeoCoding” onde
deve indicar a tabela onde guardar a informação a recolher pelo GPS e qual a correlação dos
campos. Depois, na caixa “Setup GPS Tracking”124 define se na tabela irão ser marcados pontos ou
linhas. Por último, basta activar o comando Live GPS Data e começar a circular125.
Caixa de diálogo “Setup GPS GeoCoding”
Caixa de diálogo “Setup GPS Tracking”
Notas/Dicas: Se o Geographic GeoTrack for activado a partir do botão disponível na interface do
Windows, não ficará a funcionar conjugado com o MapInfo Professional. Para tal, tem
de ser activado a partir da rotina MapBasic – GeoTrack.mbx.
O GPS só entra em funcionamento se estiver a receber sinal de 3 ou mais satélites.
Caso contrário não consegue interpolar para calcular o posicionamento do utilizador.
É possível, com um GPS ligado a um computador portátil, estar a circular (de carro ou
a pé) e a recolher informação directamente para uma tabela do MapInfo ou a controlar
o seu posicionamento num mapa (raster ou vectorial) disponível neste programa.
Através da rotina MakeGPS.mbx126 é possível criar a partir de uma tabela do MapInfo
Professional um ficheiro legível num GPS compatível.
Esta configuração pode ser modificada a qualquer momento, mesmo quando já está a recolher informação.
Também funciona na situação de simulação (Simulated GPS Data).
126
Disponível em ...\mapinfo\professional\gps\makegps.mbx.
124
125
94
MapInfo Professional para Principiantes
Considerações Finais
O presente trabalho não abordou todas as possibilidades que o MapInfo Professional oferece aos
utilizadores. Por exemplo, não foi mostrado como construir rotinas do MapBasic ou como
funcionam os vários módulos adicionais, entre outros. No entanto, é preciso não esquecer o
objectivo inicial deste manual: auxiliar nos primeiros contactos com o programa. Daí que não
cabia nesta pequena obra maior desenvolvimento do que aquele que é apresentado pois, para um
aprofundamento da matéria aconselhamos a consulta de bibliografia mais rica e alargada sobre o
assunto. Contudo, julgo que a partir dos rudimentos aqui ensinados, o utilizador rapidamente
estará a tirar proveito do MapInfo Professional.
Quero ainda afirmar que, só se consegue um bom domínio do MapInfo Professional (tal como em
qualquer outro programa), com a prática e a experimentação. Teste, averigúe, veja como funciona,
analise o partido a tirar deste ou daquele comando e como pode responder àquilo que pretende tirar
do programa. A juntar ao estudo dos comandos, exercite, senão o que aqui lhe é ensinado não terá
valor, pois irá esquecer! Pratique! Numa fase inicial da aprendizagem, desenvolva exercícios que
lhe permitam memorizar as rotinas a que o programa por vezes exige.
Para concluir, não esqueça que a cartografia é uma relação entre a técnica e a arte, e um mapa
bem elaborado pode valer por mil palavras.
A ferramenta aqui ensinada proporciona a elaboração de uma enorme variedade de mapas
temáticos, contudo, mas não se deixe seduzir pelo manancial de opções oferecidas! Lembre-se que
existem limitações de vária ordem na leitura de um mapa!
95
Joaquim Seixas
96
MapInfo Professional para Principiantes
Bibliografia
BAUD, P.; S. BOURGEAUT E C. BRAS (1999), Dicionário de Geografia, Plátano Ed. Técnicas, Lisboa.
BROWN, E.D.R. (1962), Map-reading for west african students, Longmans, Accra.
BRUNET, R. (1994), La carte. Mode d’emploi, Fayard/Reclus, Paris.
DANIEL, L; LOREE, P. & WHITENER, A. (1996), Inside MapInfo Professional, OnWord Press, Santa
Fé.
DIAS, M. H. (1991), Leitura e Comparação de Mapas Temáticos, Memórias do Centro de Estudos
Geográficos, CEG, Lisboa.
DIAS, M. H. (coord.) (1995), Os Mapas em Portugal. Da tradição aos novos rumos da Cartografia,
Edições Cosmos, Lisboa.
DIAS, M. H. (1995), "Produção e utilização de mapas temáticos", in Helena Dias (coord.), Os
Mapas em Portugal, Ed. Cosmos.
JONES, C. (1997), Geographical Information Systems and Computer Cartography, Prentice Hall,
Harlow.
MacEACHREN, A. (1995), How Maps Work. Representation, Visualization and Design, The Guilford
Press, New York.
MATOS, J.L. (2001), Fundamentos de Informação Geográfica, Colecção Geomática, Lidel Edições
Técnicas, Lisboa.
PETERSON, M. (1995), Interactive and Animated Cartography, Prentice-Hall Ed., New Jersey.
ROBINSON, A; et Al. (1995), Elements of Cartography, John Wiley & Sons, New York, 6th Edition.
SMALL, J. e M WITHERICK, 1992, Dicionário de Geografia, Círculo de Leitores, Lisboa.
97
Joaquim Seixas
98
MapInfo Professional para Principiantes
Índice de Figuras
Tabela de Bertin............................................................................................................................................................... 11
Exercício de comparação cartográfica do resultado da aplicação de várias formas de divisão em classes (número de
televisores por 1000 habitantes, 1982).............................................................................................................................13
Um aspecto da área de trabalho (desktop) do MapInfo Professional...............................................................................17
Exemplo de uma das aplicações possíveis para o MapInfo. Demonstração da junção de um mapa actual a outro
efectuado em 1865 (The Rocks, Sydney), no sentido de apurar a evolução da linha de costa........................................ 19
Trabalho efectuado a partir de um ficheiro tratado em Idrisi...........................................................................................19
Outra perspectiva da área de trabalho, sendo visíveis as janelas “Map”, “Layout” e “Browse”..................................... 21
Exemplo de um dos menus (o Window) existentes no MapInfo......................................................................................22
Caixa de diálogo Tool Manager....................................................................................................................................... 23
Caixa de diálogo “Quick Start”........................................................................................................................................ 37
Caixa de diálogo “Preferences”........................................................................................................................................38
Caixa de diálogo “System Settings Preferences”............................................................................................................. 39
Caixa de diálogo “Map Window Preferences”.................................................................................................................39
Caixa de diálogo “Legend Window Preferences”............................................................................................................ 40
Caixa de diálogo “Directory Preferences”....................................................................................................................... 40
Caixa de diálogo “Output Preferences”............................................................................................................................41
Caixa de diálogo “Printer Preferences”............................................................................................................................42
Caixa de diálogo “Layer Control”.................................................................................................................................... 44
Caixas de diálogo resultantes da anterior......................................................................................................................... 45
Caixa de diálogo “Create New Table”............................................................................................................................. 46
Caixa de diálogo de definição da estrutura da tabela....................................................................................................... 47
Caixa de diálogo relativa à gravação do nome da tabela..................................................................................................47
Caixa de diálogo relativa à importação de ficheiros DXF............................................................................................... 48
Caixa de diálogo que questiona se ao utilizador se pretende registar as coordenadas da imagem raster.........................50
Caixas de diálogo “Image Registration” e “Choose Projection”......................................................................................50
Caixa de diálogo “Add Control Point”.............................................................................................................................51
Metodologia de atribuição de coordenadas em MapInfo Professional, na projecção latitude-longitude.........................52
O comando “snap to node”...............................................................................................................................................53
O comando “autotrace”.................................................................................................................................................... 53
As caixas de diálogo “data disaggregation” e “data aggregation”................................................................................... 55
O comando “split”............................................................................................................................................................ 55
O comando “erase”...........................................................................................................................................................56
O comando “erase outside”.............................................................................................................................................. 56
O comando “overlay nodes”.............................................................................................................................................56
O comando “combine”..................................................................................................................................................... 57
O comando “buffer”......................................................................................................................................................... 57
O comando “convex hull”................................................................................................................................................ 58
O comando “enclose”....................................................................................................................................................... 58
Exemplo de linhas após a aplicação dos comandos “smooth” e “unsmooth”.................................................................. 59
A utilização da caixa de diálogo “Info Tool”...................................................................................................................61
Caixa de diálogo referente aos comandos de geocodificação.......................................................................................... 62
Exemplos do método de ligação das linhas entre tabelas a geocodificar......................................................................... 63
Exemplo da dois ficheiros geocodificados....................................................................................................................... 63
A caixa de diálogo “Modify Table Structure”..................................................................................................................65
Outros comandos de manutenção das tabelas...................................................................................................................65
As caixas de diálogo do comando “Update Column” e “Specify Join”........................................................................... 66
A caixa de diálogo do comando “Create Points”............................................................................................................. 66
A caixa de diálogo do comando “Pick Fields”.................................................................................................................67
As caixas de diálogo do comando “Find”........................................................................................................................ 68
As caixas de diálogo do comando “Select” e “Expression”............................................................................................. 68
A caixa de diálogo do comando “SQL Select”................................................................................................................ 69
Primeira caixa de diálogo “Create Thematic Map”..........................................................................................................70
Segunda caixa de diálogo “Create Thematic Map” e caixa “Expression”....................................................................... 71
Caixas de diálogo “Update Colunm for Thematic” e “Specify Join”...............................................................................71
99
Joaquim Seixas
Terceira caixa de diálogo “Create Thematic Map” e caixa” Customize Ranges”............................................................72
Caixas de diálogo “Customize Range”, “Customize Range Styles” e “Customize Legend”........................................... 73
Caixa de diálogo “Create 3DMap”...................................................................................................................................74
Exemplo de um mapa a 3 dimensões ou MDT.................................................................................................................74
Caixa de diálogo “3DMap Properties”.............................................................................................................................75
Caixa de diálogo “ViewPoint Control”............................................................................................................................ 75
Caixas de diálogo “Create Legend”................................................................................................................................. 76
Exemplo de uma legenda..................................................................................................................................................76
Caixa de diálogo “Legend Frame Properties”.................................................................................................................. 76
Caixas de diálogo “Create Graph”................................................................................................................................... 77
Caixa de diálogo “Titles”................................................................................................................................................. 78
Caixa de diálogo “General Options”................................................................................................................................ 78
Exemplo de um gráfico de barras.....................................................................................................................................78
Caixa de diálogo “Choose a Viewing Angle”.................................................................................................................. 78
Caixa de diálogo “Map Print Options”.............................................................................................................................79
Caixa de diálogo New Layout Window”..........................................................................................................................80
Demonstração do layout de um mapa. .............................................................................................................................80
Caixa de diálogo “Layout Display Options”.................................................................................................................... 82
Aspecto do layout com o comando relativo a mostrar o conteúdo das frames desligado................................................ 82
Caixa de diálogo “Universal Translator”......................................................................................................................... 85
Caixa de diálogo “ScaleBar”............................................................................................................................................86
Caixa de diálogo “Create Regular Grid”.......................................................................................................................... 87
Caixa de diálogo “Concentric Ring Buffer”.....................................................................................................................87
Exemplo da aplicação do comando “Concentric Ring Buffers”...................................................................................... 87
Caixa de diálogo “Convert Longitude/Latitude Coordinates”..........................................................................................88
O módulo Seagate Crystal Reports...................................................................................................................................89
Caixa de diálogo “Report Distribution Expert”................................................................................................................90
Caixa de diálogo “HMTL Image Map”............................................................................................................................91
Caixa de diálogo “Choose Columns”............................................................................................................................... 91
Exemplo de mapa em browser..........................................................................................................................................91
Exemplo do quadro resultante do clique no objecto referente ao município do Lubango na figura anterior.................. 91
Caixa de diálogo “HotLink Options”............................................................................................................................... 92
Caixas de diálogo “The Geographic Tracker”................................................................................................................. 93
Caixa de diálogo “Set GPS Receiver Options”................................................................................................................ 93
Caixa de diálogo “Set Preferences”..................................................................................................................................93
Caixa de diálogo “Setup GPS GeoCoding”......................................................................................................................94
Caixa de diálogo “Setup GPS Tracking”..........................................................................................................................94
100
MapInfo Professional para Principiantes
Índice Remissivo
3DMap............................................... 21, 27, 28, 74, 75
enclose........................................................................58
add node..................................................................... 54
endereços. 16, 24, 27, 32, 43, 60, 61, 63, 64, 66, 71, 92
append rows to table.................................................. 66
erase............................................................... 54, 55, 56
automatic labeling...................................................... 44
erase outside...................................................54, 55, 56
autotrace..................................................................... 53
Escala........................................................................... 9
base cartográfica........................ 5, 9, 47, 48, 49, 61, 71
generalização................................................................7
browse (tabela)...........................................................21
geocodificação....................... 15, 26, 48, 59, 62, 63, 64
buffer....................................................................57, 87
geocoding................................................................... 59
Camacupa.............................................................46, 50
GeoTracker................................................................ 93
camadas (layers).........................................................44
GPS.................................................... 30, 34, 92, 93, 94
Cartografia................................................... 5, 7, 16, 97
graph...................................... 15, 21, 29, 30, 35, 77, 79
Cartografia de Base...................................................... 7
graph (gráficos).......................................................... 21
Cartografia Geológica.................................................. 7
graus decimais..........................................24, 26, 51, 88
Cartografia Náutica...................................................... 7
graus, minutos e segundos..............................40, 51, 88
Cartografia Temática....................................................7
Grid Maker.....................................................24, 85, 86
Cartografia Topográfica............................................... 7
hotlink............................................................ 45, 91, 92
checking regions.........................................................59
HTML.......................................... 24, 85, 89, 90, 91, 92
combine................................................................48, 57
implantação gráfica.................................................... 10
Concentric Ring Buffer........................................ 85, 87
impressão.. 5, 15, 21, 22, 23, 27, 28, 29, 30, 31, 35, 38,
construção de um mapa................................................ 9
41, 43, 72, 79, 80, 81, 82
convert to polyline......................................................59
indexado............................................................... 62, 64
convert to regions.......................................................59
interleaved.................................................................. 59
coordenadas geográficas.......................... 49, 50, 51, 66
Layer Control................................................. 27, 32, 44
cores................................................... 10, 27, 29, 38, 72
layout (saída de impressão)........................................ 21
create thematic map........................................63, 73, 75
Legenda.................................................................. 9, 75
cross tabulation.......................................................... 89
map (mapa).................................................................21
Crystal Reports.........................................23, 88, 89, 90
mapa temático... 5, 9, 27, 29, 37, 43, 45, 69, 71, 72, 73,
data aggregation................................................... 54, 55
75, 76
data disaggregation.............................................. 54, 55
Mapas 3D................................................................... 73
Digitalizar...................................................................47
mesa digitalizadora.............................................. 47, 51
Divisão em Classes.....................................................11
modelo digital de terreno........................................... 73
editable....................................................................... 44
Modify Thematic Map......................................... 27, 72
elementos acessórios.................................................. 10
Orientação.................................................................. 10
elementos fundamentais............................................... 9
overlay nodes....................................................... 54, 56
101
Joaquim Seixas
percepção................................................................. 7, 8
shapes......................................................................... 59
pick fields................................................................... 67
símbolo.....................................................10, 26, 33, 62
Quadrícula..................................................................10
símbolos.8, 9, 10, 11, 24, 25, 26, 29, 32, 33, 35, 63, 73
Query........................................................22, 25, 67, 68
sistema de informação geográfica.............. 5, 15, 42, 60
questionários.................................................. 15, 67, 69
smooth.................................................................. 58, 59
raster.................... 18, 24, 26, 43, 48, 49, 50, 51, 59, 94
snap to node............................................................... 53
redistrict (redistribuição das regiões).........................21
split.......................................................................54, 55
Report distribution expert.......................................... 89
Título............................................................................9
representação gráfica....................................... 7, 10, 70
Universal Translator.......................................25, 85, 86
reshape....................................................................... 54
unsmooth.............................................................. 58, 59
rotinas.........................................................................85
Update Column.............................................. 26, 66, 71
ScaleBar................................................... 24, 83, 85, 86
variáveis visuais......................................................... 10
selectable....................................................................44
visualização. 7, 8, 16, 21, 27, 28, 29, 31, 39, 45, 71, 82
Set Target................................................. 25, 29, 32, 55
(Degree) Converter.................................................... 85
102
Download

MapInfo Para Principiantes