Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
MapInfo Professional
Para Principiantes
Joaquim Seixas
NDICE
Nota Introdutria................................................................................................................................ 5
I. PARTE............................................................................................................................................ 7
I.1 Cartografia Temtica: Conceitos Bsicos...............................................................................7
I.2 Questes de Generalizao, Visualizao e Percepo.......................................................... 7
I.3 A Construo de Um Mapa.................................................................................................... 9
I.4 Representao Grfica.......................................................................................................... 10
I.5 Tratamento da Informao Estatstica: A Diviso em Classes............................................. 11
II. PARTE......................................................................................................................................... 15
II.1 - MapInfo Professional: Sua Funo...................................................................................... 15
II.2 - MapInfo Professional: Utilizao Profissional.................................................................... 18
III. PARTE........................................................................................................................................ 21
III.1 - A rea de Trabalho............................................................................................................ 21
III.2 - MapInfo Professional: Comandos Bsicos......................................................................... 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 Botes de Comandos (toolbars)............................................................. 31
III.2.2.1 - Standard.................................................................................................................... 31
III.2.2.2 - Main.......................................................................................................................... 31
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: Configuraes................................................................................... 37
IV.2 - A Gesto de Ficheiros........................................................................................................ 42
IV.2.1 A caixa de dilogo Layer Control........................................................................... 44
IV.3 - O Incio de um Trabalho.................................................................................................... 46
IV.4 Desenhar em MapInfo Professional: Algumas Noes..................................................... 49
IV.4.1 Atribuio de coordenadas geogrficas...................................................................... 49
IV.4.2 As ferramentas de desenho......................................................................................... 52
IV.4.3 As ferramentas complementares de desenho.............................................................. 54
IV.5 - A Geocodificao (Geocoding).......................................................................................... 59
IV.6 - Manuteno e Gesto da Tabela de Dados......................................................................... 64
IV.7 A Composio de Questionrios (Queries)....................................................................... 67
IV.8 - A Elaborao de Mapas Temticos.................................................................................... 69
IV.8.1 O desenvolvimento de Mapas 3D............................................................................... 73
IV.8.2 A Construo da Legenda dos Objectos Desenhados................................................. 75
IV.9 - A Construo de Grficos.................................................................................................. 77
IV.10 - A Impresso Personalizada.............................................................................................. 79
V. PARTE......................................................................................................................................... 85
V.1 As Rotinas em MapBasic.................................................................................................... 85
V.1.1 Tradutor Universal (Universal Translator).................................................................. 85
V.1.2 Escala Grfica (ScaleBar)............................................................................................ 86
V.1.3 Quadrcula (Grid Maker)............................................................................................. 86
V.1.4 Construo de Anis Concntricos (Concentric Ring Buffers)................................... 87
V.1.5 Conversor de Graus (Degree Converter).................................................................... 88
V.2 A Construo de Relatrios Usando o Crystal Reports...................................................... 88
V.3 O MapInfo e a Word Wide Web......................................................................................... 90
V.4 O Uso do Mdulo GPS....................................................................................................... 92
Consideraes Finais........................................................................................................................ 95
Bibliografia....................................................................................................................................... 97
ndice de Figuras............................................................................................................................... 99
ndice Remissivo............................................................................................................................ 101
Nota Introdutria
Este livro resulta da actualizao e desenvolvimento de um pequeno manual, escrito em 1997, para
a verso 4.0 do MapInfo Professional. Aquele primeiro trabalho surgiu para dar apoio, a duas
aces de formao ministradas na Escola Secundria de Odivelas, organizadas pelo Ncleo de
Cartografia e pelo Grupo de Geografia com apoio do Ministrio da Cincia e Tecnologia, tendo
sido, mais tarde, adaptado para a world wide web1.
Posteriormente, surgiu a oportunidade de ensinar o MapInfo Professional a vrios tcnicos do
Governo Provincial da Hula (Angola), assim como a de implementar como experincia-piloto,
um sistema de informao geogrfica para o municpio de Gambos, na referida provncia. Isto,
levou a que procedesse actualizao e a um maior desenvolvimento do documento original,
incluindo noes sobre Cartografia Temtica e abordagem a alguns mdulos complementares a
este produto.
Quero ainda acrescentar, que este manual no exaustivo, embora procure ser o mais completo
possvel, e centra-se no MapInfo Professional. Na sua concepo houve a preocupao de
evidenciar: i) alguns conceitos bsicos de Cartografia Temtica; ii) no que consiste um sistema
de informao geogrfica; iii) qual o modo de funcionamento do MapInfo Professional; iv) e,
por ltimo, a abordagem a alguns mdulos complementares a este programa.
Ao longo deste documento, existe o objectivo, de mostrar aos leitores, de uma forma simplificada,
os caminhos possveis para a concepo de um mapa temtico, desde a construo da base
cartogrfica, impresso final. Apesar de no ser exaustivo, procura oferecer respostas s questes
mais bsicas e prementes relativas utilizao do MapInfo Professional. Se pretender evoluir para
mais alm, tem ao seu alcance, quer bibliografia mais especfica, quer formao tcnica mais
aprofundada fornecida pelos representantes da MapInfo Corp., em vrios pontos do Mundo.
Saliento que o presente trabalho se refere ao MapInfo Professional vs. 6.0, encontrando-se, j no
mercado a ltima verso (7.5). No entanto, os princpios bsicos de funcionamento so comuns s
duas verses podendo, utilizar e consultar este manual para entender a forma de funcionamento,
processamento e tratamento de informao geogrfica.
(Joaquim Seixas)
Joaquim Seixas
I. PARTE
Joaquim Seixas
Os mapas so abstraces5 que nos ajudam a compreender o ambiente que nos rodeia
(M. Peterson, 1995);
Os mapas, como descries do mundo, representam a forma como os cartgrafos
informam sobre o mundo que nos rodeia (M. Peterson, 1995);
e como veculos de comunicao por excelncia que so, devem ser claros e objectivos
(A. MacEachren, 1995).
Interpretao do cartgrafo
Mapa
Destinatrio
As questes de visualizao e percepo dos fenmenos devem ser sempre levados em conta,
uma vez que os modos de visualizao e de percepo podem variar de pessoa para pessoa, da que
a representao dos fenmenos se deva fazer de forma muito clara e objectiva para que a maioria
dos indivduos leia e percepcione o mapa de uma maneira muito prxima.
Quanto aos conceitos sobre visualizao e percepo que afectam a leitura de um mapa devemos
ter em considerao que o processo de leitura de um mapa se desenvolve atravs das seguintes
etapas:
i) deteco e descriminao;
ii) reconhecimento e identificao;
iii) atribuio de significado aos smbolos;
iv) visualizao das estruturas espaciais (baseia-se na capacidade do olho humano ordenar e
identificar padres (A. MacEachren, 1995));
v) interpretao;
vi) avaliao/verificao
(Modelo segundo C. Board citado por M. H. Dias, 1991).
s.f. Operao do esprito, que isola de uma noo um elemento, negligenciando os outros. In Dicionrio
Enciclopdico, Seleces do Readers Digest, Lisboa, 1980.
5
Da base cartogrfica ou fundo do mapa. Deve ser construda com a maior clareza, ser
ntida e precisa para no se confundir com os fenmenos 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 fenmenos a ilustrar, da utilizao da cor ou do preto e branco, etc.
Contudo, um cartgrafo deve estar ciente que, na generalidade dos casos, a base deve ser
sujeita a uma srie de trabalhos preparatrios, para que no final no entre em conflito
com os fenmenos a representar, anulando ou reduzindo a leitura do mapa.
Ttulo. Elemento obrigatrio que identifica o(s) tema(s) representado(s) no mapa. Por
vezes inclui-se referncia ao espao e ao ano.
numrica
e/ou
graficamente.
9
Devido
facilidades
de
reproduo
Joaquim Seixas
Orientao. Elemento do mapa que assinala os quatro pontos de referncia que permitem
observar qual a orientao (norte, sul, este, oeste) do mesmo. Actualmente, dispensa-se a
sua insero quando o espao representado se encontra orientado para norte.
10
Tabela de Bertin
A escolha correcta dos smbolos a usar para representar os fenmenos fundamental na produo
cartogrfica atendendo a que uma m opo pode prejudicar a leitura. A escolha correcta depende
do tipo de fenmenos a representar e dos objectivos a alcanar com o mapa.
11
Joaquim Seixas
Irregulares e descontnuos
Amplitude varivel
INTERVALOS
Equidistantes (max-min)/n
Mdia e desvio-padro
a) centrada na mdia
b) para um e outro lado da mdia
Transformao logartmica da varivel
a) transformar os efectivos em n
logartmicos
b) Dividir a srie em intervalos equidistantes
Com transformao da varivel
a) Raiz quadrada ( max min ) / n
1
1
)/n
b) Inverso (
max min
Amplitude igual
No esquecer que o nmero de classes , normalmente, definido pelo cartgrafo (que deve ter em
conta o bom senso e os objectivos a que se destina o trabalho). Contudo, existem outros mtodos
de clculo do nmero de classes a utilizar, onde, de entre outros, se destaca Brooks e Carruthers
que avanam com a seguinte frmula: k>5*log n.
Para finalizar esta parte, vejamos a seguinte comparao cartogrfica, que nos permite verificar os
diferentes resultados obtidos, consoante a diviso em classes que estamos a utilizar. No entanto,
necessrio esclarecer que existem sistemas (teste de Jenks e Coulson e teste de Jenks e Caspall)
que nos permitem determinar qual o mtodo de diviso em classes mais correcto para uma
determinada varivel.
12
Apenas como referncia, segundo os dois testes de classificao acima referidos, a forma de
diviso em classes que melhor representa a varivel consiste na transformao logartmica.
13
Joaquim Seixas
14
II. PARTE
15
Joaquim Seixas
importao) outros so mais compatveis. Uns so 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 expanso atravs de mdulos
adicionais. Por exemplo, se vai apenas desenvolver Cartografia de Base ou efectuar estudos sobre
Geografia Humana ou Geografia Fsica, Estudos de Mercado, etc., quase de certeza que as opes
no sero as mesmas. O utilizador no pode adquirir uma ferramenta destas em funo da
publicidade (muitas vezes enganosa), ou porque algum ou um organismo conhecido, j dispe de
determinado produto. O futuro utilizador pode arriscar-se a adquirir um produto (que no caso, so
normalmente dispendiosos) que pode no se adequar aos objectivos pretendidos.
Por exemplo, O MapInfo Professional uma das ferramentas mais utilizadas nos EUA em virtude
de ser uma boa opo para se efectuarem estudos da populao (reas da Geografia Humana e
Demografia) e anlises de mercado (algo muitos estudado pelas empresas norte americanas). Com
alguns mdulos anexos, como o Vertical Mapper16 ou o ChronoVia / ChronoMap17, torna-se numa
poderosssima ferramenta de anlise de informao georreferenciada O objectivo destes mdulos
anexos o de aumentar a oferta de solues de anlise de dados, relativamente aos concorrentes.
Alis, a editora deste software, disponibiliza atravs do seu site na World Wide Web18 uma srie de
produtos complementares, com funes diversas, que funcionam associados ao MapInfo
Professional. Se no dispuser de ligao internet, deve consultar o representante da MapInfo
Corp.19, onde tambm 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 funo de permitir a visualizao de ficheiro criados
pelo MapInfo Professional sem se dispor deste programa.
MapBasic - software para programao com linguagem similar ao Basic, e tem por objectivo
criar rotinas que automatizem determinadas operaes.
MapInfo MapXtreme for Windows soluo para adaptao de mapas a pginas da web
(existe a edio para Java).
MapInfo MapXsite soluo para ligar endereos da web a mapas desenvolvidos no MapInfo.
MapInfo MapXtend soluo para adaptao de mapas tecnologia wireless (telemveis).
MapInfo MapX soluo para embeber mapas em outras aplicaes para Windows.
ChronoVia / Chrono Map programas de gesto de rodovias.
MapInfo Routing J Server soluo para anlise de rodovias (funciona com tecnologia Java).
MapInfo SpatialWare programa armazenamento, gesto e manipulao de bases de dados
georreferenciadas.
Software para conceber modelos digitais de terreno, entre outras anlises, via interpolao.
Software para anlise e estudos sobre trfego (anlises distncia/tempo, distncia/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
17
Joaquim Seixas
18
Exemplo de uma das aplicaes possveis para o MapInfo. Demonstrao da juno de um mapa actual a outro
efectuado em 1865 (The Rocks, Sydney), no sentido de apurar a evoluo da linha de costa.
Fonte: L. Daniel et al.( 1996), Inside MapInfo Professional, Santa F, Onword Press.
Fonte: L. Daniel et al.( 1996), Inside MapInfo Professional, Santa F, Onword Press.
19
Joaquim Seixas
20
III. PARTE
III.1 - A rea de Trabalho
Antes de mais, preciso evidenciar o que j foi dito anteriormente: devido s suas caractersticas
peculiares, o MapInfo Professional apresenta uma estrutura de funcionamento composta por vrias
aplicaes (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 aplicaes para
Windows, onde podemos visualizar uma barra fixa no topo, constituda por menus, mais trs barras
de botes, normalmente flutuantes22.
Em termos de janelas, as duas mais comuns so a browse (tabela) e a map (mapa), s quais se
podem juntar mais quatro janelas de trabalho: a layout (sada de impresso), a graph (grficos), a
redistrict (redistribuio das regies) e a 3DMap (para visualizao de mapas a trs dimenses)23.
Outra perspectiva da rea de trabalho, sendo visveis as janelas Map, Layout e Browse
21
Joaquim Seixas
III.2.1 - Os Menus
A disposio da barra de menus do MapInfo Professional similar aos de outros tipos de
programas, pois houve a preocupao de os aproximar, o mais possvel, no sentido de o utilizador
dispender pouco tempo a familiarizar-se com estes comandos. Vejamos ento como se compe:
Exemplo de um dos menus (o Window) existentes no MapInfo
III.2.1.1 - File
Este menu encerra os comandos que permitem fazer a gesto de ficheiros (criar, abrir, fechar,
gravar, etc.), de impresso, de correio electrnico 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
Descrio
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 ligao DBMS
Gravar a tabela activa
Gravar uma tabela com um novo nome mantendo a original
Gravar um questionrio
Gravar uma rea de trabalho
Gravar a janela activa em outros formatos, tais como: BMP, JPG, PNG ou outro
Reverter tabela original aps ter efectuado alteraes nessa tabela
Executar rotinas desenvolvidas em Mapbasic
22
Page Setup
Print
Send Mail
Exit
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
Descrio
Desfazer o ltimo comando
Cortar
Copiar
Colar
Apagar
Apagar um objecto apenas do mapa mantendo a sua referncia no browse
Modificar/redesenhar os polgonos
Criar nova linha na tabela
Obter informao sobre o elemento seleccionado
III.2.1.3 - Tools
Este menu faz a gesto das subrotinas em MapBasic previamente includas no programa ou
desenvolvidas pelo utilizador. Para ficarem visveis 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 dilogo Tool Manager24
Comandos
Crystal Reports
New Report
Descrio
Programa da Seagate Crystal Reports que permite criar e gerir
relatrios das bases de dados existentes nas tabelas.
Abrir um novo relatrio (Crystal)
Ao activar esta caixa, para alm 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
descrio 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
24
Symbols
Table Manager
Universal Translator
III.2.1.4 - Objects
Este menu s funciona quando o mapa est activo e a camada (layer) no est bloqueada
(lock). Permite trabalhar os polgonos existentes no mapa. Podemos uni-los e criar novas
formas grficas, converter polgonos em regies 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
Descrio
Criar regio/objecto alvo
Desfazer o comando anterior
Unir os polgonos/regies (adapta a informao estatstica)
Dividir a regio alvo em partes mais pequenas a partir do objecto seleccionado (adapta
a informao estatstica)
Apagar na regio alvo a parte relativa ao interior do objecto seleccionado (adapta a
informao estatstica)
Apagar na regio alvo a parte relativa ao exterior do objecto seleccionado (adapta a
informao estatstica)
Adicionar ns na regio alvo em todos os pontos onde este intercepta os objectos
seleccionados
Criar uma rea (com uma dimenso definida pelo utilizador) volta de um ou mais
objectos do mapa
Permite criar um polgono em torno de um conjunto de pontos seleccionados
Criar polgonos/regies a partir de reas resultantes da intercepo entre linhas e/ou
arcos
Comando que permite verificar se existem imperfeies no desenho das junes entre as
regies. S so conferidos os objectos.
Mudar uma linha para curva
Desfazer o comando anterior
Converter polgonos em regies
Converter regies em polgonos
III.2.1.5 - Query
Descrio
Seleccionar os elementos de uma tabela que satisfaam um determinado
questionrio/formula (query)
Seleccionar os elementos de entre vrias tabelas que satisfaam um determinado
questionrio/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
Clculo de elementos estatsticos de uma coluna numa tabela
25
Joaquim Seixas
III.2.1.6 - Table
Este menu encerra trs funes. Permite aceder aos comandos relativos: i) manuteno do
quadro de dados, ii) importao e exportao de unidades grficas; iii) e geocodificao.
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
Descrio
Adicionar colunas temporrias numa tabela ou modificar as existentes
(em ambas as situaes a partir de uma expresso ex.: activar o
comando para extrair a reas dos polgonos desenhados - ou no)
Adicionar linhas (records) de uma tabela a outra tabela25
Georreferenciar as regies/polgonos de uma tabela s linhas de outra
tabela
Criar pontos num mapper a partir das coordenadas XY existentes numa
tabela de dados26 ou dos centrides dos elementos desenhados
Unir os polgonos usando os dados estatsticos 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 dilogo de manuteno da tabela27
Criar/modificar a estrutura da tabela
Apagar a tabela (como uma tabela MapInfo composta por 4 ficheiros
deve usar este comando para no 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 no haver engano ou
esquecimento em um deles)
Eliminar definitivamente o espao reservado na memria do ficheiro das
linhas (records) apagadas na tabela
Tornar uma tabela MDBS georreferenciada
Mudar o smbolo da tabela MDBS
Desligar a tabela MDBS
Refrescar a tabela MDBS
Manuteno 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, regies, smbolos, texto, etc.), assim como, as
configuraes da prpria 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) no est
bloqueada (lock).
Comandos
Line Style
Region Style
Symbol Style
Text Style
Toolbars
Descrio
Modificar as configuraes das linhas
Modificar as configuraes das regies/polgonos
Modificar as configuraes dos smbolos
Modificar as configuraes do texto
Activar/desactivar as barras de comandos
26
III.2.1.8 - Browse
Descrio
Escolher os campos/colunas a visualizar na janela activa. Pode-se adicionar colunas
a partir de expresses criadas pelo utilizador
Mostrar/ocultar a grelha da tabela
III.2.1.9 - Map
Descrio
Activar a caixa de controlo das camadas ou vistas
Para criar um mapa a 3 dimenses, em primeiro lugar, devemos abrir um Grid
Thematic Map de modo a ficar residente na janela activa. Assim, este comando fica
disponvel para desenvolvermos o mapa desejado
Criar um mapa temtico (activa trs caixas sequenciais relativas a: tipo de
representao, varivel a representar e ajustamento de classes cores/padres e
legenda)29
Modificar o mapa temtico existente
Criar a legenda relativa a elementos desenhados no mapper
Mudar a visualizao do mapa em funo 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 endereos 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, obtm a respectiva actualizao no clone.
28
29
27
Joaquim Seixas
III.2.1.10 3Dmap
Descrio
Refrescamento do contedo da janela activa
Criar uma imagem exactamente igual do mapa
Voltar imagem anterior
Ver todo o mapa
Pontos de controlo do mapa
Pontos de rotao 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 iluminao do mapa
Resoluo da imagem criada; escala do eixo Z e cor do fundo da janela
III.2.1.11 - Layout
Descrio
Aumentar/reduzir a imagem do mapa
Visualizar o mapa dimenso da impresso
Visualizar todo o mapa dimenso da janela
Voltar imagem anterior
Colocar o objecto seleccionado por cima dos restantes
Colocar o objecto seleccionado por detrs 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 grfico do mapa.
Da a designao original anglfona e a traduo para embelezamento, mas tambm pode usar o termo camada
cosmtica.
31
28
Options
III.2.1.12 - Graph
Descrio
Caixa de dilogo que autoriza a formatao das letras, cores e linhas usadas
Modificar as configuraes do grfico (se a duas ou trs dimenses, se tem
etiquetas, grelha, etc.)
Configurar os elementos da serie de dados (cor, linha, etiqueta, etc.)
Configurar os eixos do grfico
Configurar a visualizao de um grfico a trs dimenses. S fica activo se
estivermos a criar um grfico deste tipo
Gravar o grfico criado como modelo
III.2.1.13 - Redistrict
Descrio
Adicionar, de forma permanente, os objectos seleccionados como um novo
distrito
Especificar os objectos seleccionados como regio alvo
Adicionar um distrito tabela
Apagar a actual regio alvo
Configurar o comando redistrict
III.2.1.14 - Legend
(S est disponvel quando o utilizador activar o comando create legend no menu map)
O menu legend encerra em si os comandos de configurao da legenda32 referente aos
elementos desenhados no mapa.
Comandos
Add Frames
Refresh Legend
Legend Window Properties
Descrio
Anexar legenda existente os smbolos referentes aos elementos desenhados
numa tabela adicionada janela map
Actualizar a legenda caso o utilizador efectue alteraes configurao dos
elementos desenhados na janela map, assim como, na janela layout. Tambm
permite actualizar o alinhamento dos elementos existentes na legenda
Configurar a janela da legenda, ao nvel do ttulo da mesma, da existncia ou
no 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 temtico.
32
29
Joaquim Seixas
III.2.1.15 - GPS33
Descrio
Pausa na recepo de dados
Activar a recepo de dados
Simular a recepo de dados
Configurao da marcao dos dados na tabela
Centrar automaticamente na janela activa o local onde o GPS est a efectuar a
marcao de pontos
Configurao dos campos da tabela onde o GPS vai gravar os dados
Marcao pontos assinalados via GPS
Marcao de linhas assinaladas via GPS
Desligar a aplicao
Informao sobre a verso e o editor da aplicao
Ajuda da aplicao
III.2.1.16 - Window
Descrio
Criar uma nova tabela (browse)
Criar um novo mapa (mapper)
Criar novo grfico (graph)
Criar nova janela de impresso (layout)
Criar nova redistribuio de regies (redistrict)
Redesenhar/refrescar a janela activa
Arranjar e redimensionar as janelas horizontalmente
Arranjar e redimensionar as janelas verticalmente
Arranjar os cones das janelas minimizadas
Indicao das janelas abertas
III.2.1.17 - Help
Descrio
Abrir o manual electrnico
Permite a ligao webpage da MapInfo Corp. (s disponvel se dispuser de
ligao ao servio da Internet)
MapInfo Data Products on the Permite ligar webpage com os produtos disponibilizados pela MapInfo (s
Web
disponvel se dispuser de ligao ao servio da Internet)
MapInfo Data and Solutions Permite ligar webpage com os servios disponibilizados pela MapInfo para a
for Europe
Europa (s disponvel se dispuser de ligao ao servio da Internet)
About MapInfo
Mostra a verso, o nome do proprietrio e a chave de cdigo do MapInfo que o
utilizador est a usar
33
30
Esta barra de comando engloba os botes que permitem criar, abrir, gravar, imprimir, copiar,
cortar, colar, voltar atrs, aceder ao manual electrnico; criar novo browser, mapper,
grapher, layout e redistricter.
1 2
Botes
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
10 11 12 13 14
Descrio
Criar uma nova tabela
Abrir uma tabela existente
Gravar a tabela em uso
Comando para impresso do trabalho
Cortar
Copiar
Colar
Desfazer o ltimo comando
Criar uma nova tabela
Criar um novo mapa
Criar novo grfico
Criar uma nova janela de impresso
Criar nova redistribuio de regies
Abrir o manual electrnico
III.2.2.2 - Main
Nesta barra temos acesso aos botes que permitem: seleccionar um objecto ou vrios
objectos numa rea, ampliar/reduzir o mapa, mudar a escala de visualizao do mapa,
arrastar a figura, criar etiquetas, aceder ao controlo de camadas, mostrar/ocultar a legenda,
mostrar/ocultar o quadro de estatsticas, seleccionar a unidade alvo, entre outros.
31
Joaquim Seixas
Botes
1. Select
2. Marquee Select
10 11 12
13
14
15
16
17
18
19
20
21
22
23
Descrio
Seleccionar objectos
Seleccionar todos os objectos de uma rea rectangular. Carregando em
Shift vai adicionando uma nova seleco anterior
Seleccionar todos os objectos de uma rea circular. Carregando em
Shift vai adicionando uma nova seleco anterior
Seleccionar todos os objectos de uma rea poligonal. Carregando em
Shift vai adicionando uma nova seleco anterior
Seleccionar todos os objectos de uma regio (polgono) indicada pelo
utilizador. Carregando em Shift vai adicionando uma nova seleco
anterior
Cancelar a seleco de todos os objectos
Seleccionar uma unidade no grfico para obter a sua correspondncia
no mapper e no browse
Ampliar a imagem do mapa
Reduzir a imagem do mapa
Mudar a dimenso visualizada do mapa (escala)
Agarrar e arrastar o mapa
Obter informao sobre o polgono/regio
Criar uma ligao a uma pgina web
Colocar endereos nas regies
Copiar o mapa via drag and drop34 para outra aplicao
Activar a caixa de controlo das camadas
Activar as rguas
Mostrar/ocultar a janela da legenda
Mostrar/ocultar a janela do quadro de estatsticas
Especificar os objectos seleccionados como regio alvo
Adicionar, de forma permanente, os objectos seleccionados regio
alvo
Activar/desactivar o comando que se segue
Definir as regies 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 botes de comandos proporcionados permitem: inserir smbolos,
desenhar linhas, desenhar polgonos, desenhar elipses, desenhar rectngulos, criar/mudar as
propriedades dos smbolos, das linhas, dos polgonos/regies, do texto, etc.
Agarrar e largar.
34
32
10
11
12
13
14
15
16
Botes
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
Descrio
Inserir smbolo
Desenhar linha
Desenhar polgono aberto
Desenhar arco
Desenhar polgono fechado
Desenhar elipse
Desenhar rectngulo
Desenhar rectngulo com cantos redondos
Inserir texto
Inserir caixa (s disponvel na janela layout)
Modificar/redesenhar os polgonos
Adicionar ns nos polgonos
Modificar as configuraes dos smbolos
Modificar as configuraes das linhas
Modificar as configuraes das regies
Modificar as configuraes do texto
III.2.2.4 - Tools
1
Botes
1. Run Mapbasic Program
2. Show/Hide MapBasic Windows
Descrio
Executar rotinas em Mapbasic
Mostrar/ocultar a janela do Mapbasic
III.2.2.5 - DBMS
Pequena barra que apenas fica disponvel se, durante a instalao do MapInfo Professional, o
utilizador instalar o modulo DBMS.
Botes
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
Descrio
Abri tabela DBMS
Refrescar a ligao da tabela DBMS
Desligar uma tabela DBMS
Tornar uma tabela DBMS cartografvel
Mudar o smbolo da tabela cartografvel DBMS
Desligar a ligao DBMS
Os smbolos apresentados so os que aparecem por defeito. Se o utilizador activar algumas das rotinas em Tools
Manager, estas passam a apresentar o correspondente boto nesta barra de comandos.
35
33
Joaquim Seixas
III.2.2.6 - Gps
Pequena barra que apenas fica disponvel se, durante a instalao do MapInfo Professional, o
utilizador instalar o mdulo Geographic Tracker da Blue Marble Geographics e activar a
respectiva rotina Mapbasic.
1
Botes
1. Point Symbol Geocoding
2. Polyline Geocoding
3. Pause
Descrio
Marcar pontos assinalados via GPS
Marcar linhas assinaladas via GPS
Pausa na marcao
Barra no fundo do MapInfo e que exibe dados que auxiliam o seu uso. Em algumas situaes
surge uma pequena seta do lado direito da informao que, se for clicada, apresenta outras
opes de exibio. Se o mapper estiver activo, a barra pode disponibilizar informao
sobre: zoom, escala do mapa, posio do cursor, camada editvel, localizao dos elementos
seleccionados e comando activo (ex.: snap mode ou digitize mode). No browser indica o
nmero de linhas visveis na janela e o seu total. No layout indica o zoom. E, no redistrict
indica a regio alvo. Esta barra pode estar oculta ou no (ver menu Options).
Exemplo da barra de estado quando a janela mapper est activa
Descrio
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
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
35
Joaquim Seixas
36
IV. PARTE
A quarta parte deste guia, tem por objectivo abordar os passos mais importantes para a concepo
de um mapa temtico, desde a sua fase inicial (criao de polgonos, linhas ou pontos) ao produto
final (mapa impresso). Tal como foi referido na nota introdutria, a funo do presente trabalho
apenas consiste em abrir caminho no campo da utilizao do MapInfo Professional vs. 6.0. Isto
significa que, com o aumento dos conhecimentos do utilizador, este deve procurar outras
publicaes que respondam a dvidas mais profundas e complexas que lhe possam surgir. Para tal,
existem, quer o prprio manual que acompanha o programa, quer outras publicaes disponveis
no mercado livreiro.
Aps a instalao do MapInfo Professional 6.0 ir necessitar de uma chave de cdigo electrnica (em verses
anteriores a chave era fsica), a qual fornecida pelos servios centrais da editora do produto, via email, fax ou
telefone. Sem esta chave o programa no funcionar mais de 15 dias, aps a sua instalao. Aquando deste processo, o
utilizador pode ou no instalar alguns mdulos dos adicionais que a MapInfo Corp. inclui no CD-ROM do programa,
tais como, o Geographic Tracker ou o MetaData Browser. Se optar por no os carregar, pode sempre faz-lo, a
qualquer momento, basta voltar a inserir o CD-ROM no respectivo leitor e activar o processo de instalao.
36
37
Joaquim Seixas
Se no 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 dilogo Preferences. Vejamos como:
Options Preferences
Caixa de dilogo Preferences
Aqui temos acesso a oito outras caixas de dilogo, das quais destaco a System Settings, a Map
Window, a Legend Window, a Directories, a Output Settings e a Printer. As outras duas, no
merecem grande destaque, onde apenas referencio que atravs da Startup podemos (des)activar a
caixa de dilogo Quick Start e na Address Matching o utilizador pode fazer configuraes das
etiquetas relativas a ruas.
A caixa System Settings permite realizar as configuraes do sistema de funcionamento do
MapInfo. Aqui podemos ajustar a cpia via clipboard, as tabelas de cores a e a dimenso da rea
de trabalho a usar pelo sistema, a unidade mtrica do papel a utilizar, o nmero de undo objects
(desfazer o ltimo comando - o limite permitido vai at 801 passos), e a configurao da forma de
datao dos anos. As configuraes aconselhadas podem ser observadas na figura seguinte.
Esta preocupao prende-se, principalmente com duas configuraes efectuadas por defeito pelo MapInfo durante a
sua instalao que no so adequadas maioria dos pases (est pensado para o mercado norte americano): o sistema
mtrico e a dimenso do papel para impresso.
37
38
A Map Window consiste na caixa de dilogo que permite controlar as alteraes ao nvel da janela
map. -nos possvel configurar: o controlo da dimenso do mapa - ser em funo da janela ou da
escala -, a forma de visualizao dos objectos seleccionados e dos objectos-alvo (configurao da
39
Joaquim Seixas
linha e cor), a gesto das mensagens de aviso, a tolerncia do comando snap, as unidades mtricas
do mapa, como as coordenadas aparecem referenciadas (em graus, minutos e segundos ou em
decimais) ou a existncia de scroll bars38, entre outros. Numa primeira fase, aconselhamos o uso
das configuraes sugeridas na figura. Mais tarde, o utilizador pode experimentar outras solues
que melhor se ajustem ao seu trabalho.
A caixa Legend Window permite realizar alteraes configurao dos estilos do ttulo, subttulo
nome das classes e tipo de caixilho da legenda criada a partir do comando Create Legend que se
encontra no menu map.
Caixa de dilogo Legend Window Preferences
Barras existentes nas margens, direita e inferior, das janelas e que permitem fazer deslocar o contedo destas.
38
40
paths39 de localizao dos diversos tipos de ficheiros que o MapInfo Professional utiliza. Apenas
recomendamos a personalizao das paths relativas s tables (tabelas) e aos workspaces40, onde
deve enderear as directorias em que guarda o seu(s) trabalho(s). Ao fazer este endereamento,
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 boto modify e indique a
directoria. Para aceitar faa ok. Veja o exemplo da figura, onde as tables e os workspaces tm por
paths C:\Documents and Settings\....
Atravs 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 tambm sero pesquisadas.
A caixa de dilogo Output Preferencies permite ao utilizador definir a configurao dos mtodos
de sada do trabalho produzido. Aqui pode escolher qual o mtodo de impresso e de exportao
via imagem bitmap. A modificao destes comandos s se aconselha a utilizadores experientes.
Caixa de dilogo 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 dimenso do papel e como ele se apresenta (em portrait ou
landscape41).
Caixa de dilogo Printer Preferences
42
ambiente Windows 98x, o utilizador tambm dispe dos comandos criar (com duas opes: tabela
ou mapa), abrir ou gravar uma tabela. Esta semelhana na gesto de ficheiros tambm lhe dada
pela caixa de dilogo open table, que tambm permite copiar, colar, mover ou apagar ficheiros
(usual noutros programas). Contudo, e apesar desta aparente universalidade, este software, devido
a caractersticas prprias de gesto interna da tabela de trabalho (por causa da ligao entre
ficheiros de dados com ficheiros com unidades grficas), obriga a pequenos cuidados no
manuseamento das mesmas, como de seguida iremos observar.
O MapInfo Professional cria para cada tabela44 (table) cinco ficheiros de referncia: i) o primeiro
ficheiro (com a extenso *.tab) contm a informao que permite a ligao entre os restantes que
compem a tabela; ii) depois temos os associados ao browser (*.dat); iii) ao mapa (*.map); iv)
indexao (*.ind) v) e aos endereos entre as unidades grficas e os dados (*.id). A estes ficheiros
ainda se pode juntar mais um, caso estejamos a utilizar o workspace. Este (*.wor), guarda as
referncias relativas quilo que est a visualizar na rea de trabalho a dado momento, assim como,
as referncias dos mapas temticos criados45, as configuraes da rea de impresso, entre outros.
Por aquele facto (nmero 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 municpios (C:\mi_pt\municipios), e assim sucessivamente (criar uma subdirectoria
para uma tabela por regies, etc.).
O MapInfo Professional, para alm de abrir ficheiros na forma nativa (*.tab), tambm autoriza a
abertura directa de ficheiros em outros formatos46, quer oriundos de bases de dados, quer de
folhas de clculo 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)
No se esquea que o MapInfo considera, no sentido lato, qualquer trabalho como uma table (tabela).
Nota importante: se depois de desenvolver um mapa temtico no gravar o respectivo workspace, perde aquilo que
esteve a produzir.
46
Via importao so admitidos mais alguns formatos, como iremos observar no ponto seguinte.
47
Em algumas situaes, isto no assim to linear porque, por vezes, aps a converso, os ficheiros ficam em formato
leitura.
44
45
43
Joaquim Seixas
No sentido contrrio, gravar em outros formatos, o MapInfo Professional, para alm da forma
nativa, s autoriza a utilizao das extenses *.dbf (relativa ao dBase) e *.mdb (Microsoft Access).
Apesar da limitao, no preocupante por ambas serem bastante universais para qualquer base de
dados ou folha de clculo.
IV.2.1 A caixa de dilogo Layer Control
A importncia de analisar esta caixa de dilogo prende-se com o facto de esta tambm
proporcionar a gesto de tabelas que foram abertas na forma map. A importncia de uma anlise a
esta caixa reside no facto de apresentar comandos que iro ser sempre utilizados ao longo do
constante manuseamento do MapInfo Professional.
Caixa de dilogo Layer Control
A gesto das vrias tabelas que esto abertas e residentes na janela48 map proporcionada a partir
da caixa de dilogo Layer Control que pode ser activada a partir da barra de comandos main ou do
menu map. A partir desta caixa o utilizador dispe de uma srie de comandos que lhe permitem
controlar as vrias tabelas (na forma map) disponveis na janela activa49. Os primeiros quatro
comandos de gesto de camadas (layers) que o utilizador encontra so o visible que permite
visualizar ou no 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 ateno 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 prpria de controlo de camadas.
49
Esta outra particularidade do MapInfo Professional. O utilizador deve t-la em ateno. Os ficheiros podem estar
abertos e no serem visveis, portanto, estarem residentes na memria do programa, mas no 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 insero das etiquetas pode ser automtica ou interactiva (definido pelo utilizador quais os objectos que
48
44
adicionar ou remover tabelas (aqui referidas como camadas) da janela activa (atravs dos
comandos add e remove) e modificar o seu posicionamento de visualizao (comandos up e
down). Para alm destes comandos, o utilizador dispe de mais quatro de grande utilidade para o
controlo das camadas. So o display, o label, o thematic e o hotlink.
Quando o utilizador activa o comando display surge uma caixa de dilogo que encerra vrios
comandos relativos ao modo de visualizao das camadas, sendo o mais importante o que permite
visualizar as camadas em funo do zoom. Ou seja, o utilizador pode definir um parmetro entre o
qual a camada ou no visvel51. O comando label permite efectuar configuraes nas etiquetas
dos elementos desenhados. possvel, atravs desta caixa de dilogo definir qual o campo da
camada seleccionada (pode resultar de uma expresso) que vai etiquetar os elementos desenhados,
qual o seu posicionamento face ao elemento, se existe uma linha orientadora ou no, qual o tipo de
letra e sua dimenso, entre outros. O hotlink permite efectuar configurar uma tabela de forma a que
possa activar uma ligao URL ou activar um ficheiro atravs de um clique no elemento grfico a
que aquela ligao est associada. Este comando fica activo para uma janela map que contenha
pelo menos uma tabela. O thematic permite activar a caixa de dilogo referente s modificaes
dos atributos de um mapa temtico52.
Caixas de dilogo 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.: posio na tabela de
dados e no mapa, configuraes do layout, etc. - como se tivesse tirado uma
apresentam etiqueta. Esta pode resultar de um campo ou de uma expresso.
51
Por exemplo, se definir um zoom mnimo de 300 km e um mximo de 3000 km, a camada s visvel quando se est
dentro destes limites.
52
A caixa de dilogo 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 no
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 informao.
Aps realizarmos a nossa escolha54, surge-nos uma nova caixa (comum aos dois caminhos), a qual
tem por funo 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 (numrico, alfanumrico,
decimal, virgula flutuante, etc.), a sua dimenso, a projeco do mapa, etc.
Relativamente projeco do mapa56, quero acrescentar, que normalmente, cada pas apresenta
uma projeco prpria 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 no conhecer qual o sistema a atribuir escolha o
Non-Earth58 e indique a unidade mtrica que considera mais correcta para o seu trabalho.
Recordamos que o MapInfo constitudo por uma tabela de dados (browse) e por outra de unidades grficas
(mapper), da que nos seja questionado por qual das tabelas queremos comear 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 memria 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 indicao do sistema de projeco tem por principais vantagens: i) facilitar a colagem e justaposio de mapas
(inclundo imagens bitmap); ii) fazer sadas do mesmo mapa escala que pretende (ex.: 1:10000; 1:25000) sem ter
de realizar qualquer clculo.
57
Projeco de Gauss, elipside de Hayford e Datum de Lisboa.
58
Sistema que o MapInfo atribui por defeito sem coordenadas. Tenha ateno que, ao importar bases cartogrficas em
53
46
Quando temos a estrutura criada59, carregamos no boto create e entramos em nova caixa de
dilogo que tem por finalidade a atribuio 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 dilogo de definio da estrutura da tabela
Se seguiu o nosso conselho (iniciar o trabalho a partir do mapper), tem agora quatro vias possveis
para continuar o seu trabalho:
1. Digitalizar a base cartogrfica que necessita usando a mesa digitalizadora. Para alm de
precisar de uma mesa digitalizadora, este o caminho mais laborioso para desenvolver a sua
base cartogrfica. Em primeiro, deve configurar o modulo de digitalizao (Map Digitizer
Setup). Depois, seleccionar a projeco e o sistema de coordenadas (que no podem ser
alteradas depois de comear a digitalizao) 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 atribudo no programa original.
No esteja preocupado se no souber qual a estrutura final que pretende, pois pode alter-la sempre que necessitar,
ou quiser.
60
Consulte o manual do programa onde a explicao do processo vem mais desenvolvida.
59
47
Joaquim Seixas
No entanto, atravs de conversores apropriados (ver exemplos na primeira parte deste manual),
a importao, relativa a ficheiros de determinados programas, pode dar-se sem qualquer perda
de informao.
4. Adquirir uma base cartogrfica referente rea de trabalho j perfeitamente tratada.
Significa isto que, as tabelas vo funcionar como folhas de papel vegetal. Crie uma para cada conjunto de
elementos com as mesmas caractersticas. Este conselho prende-se com o facto de, como vai poder reparar, a cada
unidade grfica desenhada no mapper, automaticamente atribuda uma linha no browser.
62
Para a juno de vectores utilize o comando combine.
61
48
49
Joaquim Seixas
Caso contrrio, rasteriza o mapa atravs de um scanner e cria uma imagem bitmap/raster
daquele. Nesta situao, o passo seguinte consiste em abrir o ficheiro resultante desta operao
(File Open Table Type of File Raster Image). Ao efectuar isto, aparece uma caixa de
dilogo que questiona o utilizador se quer apenas visualizar o mapa (display) ou se pretende
tambm registar na imagem raster as respectivas coordenadas geogrficas (register).
Caixa de dilogo que questiona se ao utilizador se pretende registar as coordenadas da imagem raster
Se optar pela segunda situao, surge uma caixa de dilogo onde o utilizador vai marcar pontos em
cima da imagem raster com as respectivas coordenadas dos locais assinalados. No entanto, antes
de comear a marcar pontos, o utilizador deve definir qual a projeco que vai usar66.
Caixas de dilogo Image Registration e Choose Projection
Aps a definio da projeco, ento o utilizador, atravs da caixa de dilogo add control points
vai inserindo as coordenadas XY de cada ponto marcado na imagem raster.
50
Contudo, para uma correcta operao de coordenao de um mapa (seja em imagem raster, seja
em mesa digitalizadora), o utilizador deve ter sempre em ateno os seguintes aspectos: a) verificar
sempre a projeco 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 projeces que no utilizam o sistema mtrico; e c) ter em ateno metodologia de
atribuio de coordenadas que se baseiam na projeco latitude-longitude, em MapInfo
Professional.
Ou seja, este programa, por maior facilidade de programao interna, transforma as coordenadas
geogrficas (latitude, longitude) em quadrantes matemticos, onde o eixo do x equivale ao
Equador e o eixo do y ao Meridiano de Greenwich. Portanto, nesta situao, as coordenadas x
correspondem aos valores da longitude e as coordenadas y aos da latitude. Para alm disto, o
utilizador em vez de introduzir as referncias aos pontos cardeais (Norte, Sul, Este, Oeste) entra
com sinais positivos e negativos, conforme o quadrante onde se localiza o contedo de mapa a
coordenar69.
Esta metodologia de determinao em imagens raster de coordenadas geogrficas, baseadas na
latitude-longitude, tambm se aplica se o utilizador estiver a utilizar mesa digitalizadora. Numa
situao de trabalho em imagens de satlite o processo diferente.70
Tenha ateno projeco que est a utilizar, porque algumas delas utilizam unidades mtricas. o caso da
projeco de Clarke 1880.
68
Existe um pequeno programa em MapBasic que permite efectuar a converso 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 tambm pode trabalhar com imagens SPOT (satlite) no MapInfo. No entanto, devido a estas imagens
serem compostas por vrios ficheiros, a forma de importao e registo relativamente complexa. Para um maior
desenvolvimento deve consultar o manual que acompanha o programa.
67
51
Joaquim Seixas
52
Comando
Line (linha recta)
Polyline (polilinha)
Arc (arco)
Polygon (polgono)
Ellipse (elipse)
Rectangle (rectngulo)74
Tecla
Shift
Ctrl
Shift
Shift
Ctrl
Shift
Shift
Ctrl
Shift
Ctrl
Resultado
Fora o desenho da linha em ngulos de 45 em 45
Espelha a linha a partir da origem
Fora o desenho da linha em ngulos de 45 em 45
Desenha um arco de circunferncia
Muda a posio da origem do arco
Fora o desenho da linha em ngulos de 45 em 45
Desenha uma circunferncia
Muda a origem do elemento desenhado
Desenha um quadrado
Muda a origem do elemento desenhado
Outras duas particularidades a realar so os comandos snap to node e autotrace. Estes dois
comandos podem ser usados quando o utilizador est a desenhar polgonos 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 ns 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 polgonos 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 autotrace
53
Joaquim Seixas
Layer. Para isso, basta tornar esta camada activa. Os elementos que aqui possam ser desenhados
no tm correspondncia no browse e quando se fecha a tabela, os elementos ali desenhados
perdem-se, caso o utilizador no faa uma destas duas coisas: a) gravar um workspace ou, b)
gravar os elementos numa tabela definida pelo utilizador (Map Save Cosmetic Objects).
54
O comando split permite ao utilizador dividir o(s) objecto(s) alvo em duas partes em funo de um
outro objecto. Para isso, deve seleccionar o objecto a separar e indicar que vai ser o alvo da
operao (Objects Set Target). Depois deve sobrepor a este o elemento que o ir separar em
dois, em seguida s activar o comando split. Tambm pode usar este comando para quebrar uma
polilinha em duas. Para tal, basta desenhar um polgono sobre uma das partes a separar, activar o
comando target sobre a polilinha, seleccionar o polgono 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 sobreposio com o seleccionado. Ou seja, este comando o
inverso do anterior.
55
Joaquim Seixas
O comando erase
O objectivo do comando overlay nodes o de criar ns nos pontos de interseco 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 ns nos pontos de
interseco, depois possvel procurar e encontrar estes ns.
O comando overlay nodes
56
O comando combine
O comando combine permite unir dois ou mais objectos seleccionados. O novo objecto representa
uma nova unidade geogrfica que resulta da fuso dos objectos originais. Se estes forem
adjacentes, com a aplicao do comando, a linha de fronteira entre as regies desaparece. O
utilizador tambm pode combinar objectos que no sejam contguos entre si.
O comando buffer possibilita ao utilizador demarcar uma rea de proteco em torno do(s)
objecto(s) seleccionado(s). Quando o comando accionado, surge uma caixa de dilogo onde
possvel controlar a dimenso da rea de proteco80, as unidades mtricas da mesma, o
adoamento (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 (smbolos, linhas, polilinhas, polgonos, elipses e rectngulos).
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 expresso.
80
57
Joaquim Seixas
58
objectivos (por exemplo, em curvas de nvel), necessrio que essa angulosidade desaparea.
Nesta situao o utilizador deve aplicar o comando smooth. Quando quiser voltar condio
original, activa o unsmooth.
Exemplo de linhas aps a aplicao dos comandos smooth e unsmooth
Faltam ainda abordar trs comandos. So eles o checking regions, o convert to regions e o convert
to polyline. Com o primeiro comando o utilizador pode verificar regies82, no sentido de encontrar
interseces /sobreposies entre elas que possam originar incorreces nos resultados de algumas
operaes83. Os outros dois comandos permitem modificar as caractersticas dos objectos
seleccionados (transformar uma polilinha em regio 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 variaes de
ampliao corre o risco de alguns objectos desenhados apresentarem algumas
distores face ao raster, o que obrigar a uma correco final.
Quando estiver a traar linhas, no esquea que para alguns dos tipos pode activar o
comando interleaved (ver caixa de dilogo line styles).
O utilizador pode criar os seus prprios smbolos e us-los no MapInfo (ver como fazlo em create a custom symbol na ajuda do programa).
59
Joaquim Seixas
ID
PROVNCIA
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 00Hula
10 01 00Hula
10 02 00Hula
10 03 00Hula
10 03 01Hula
10 03 02Hula
MUNICIPIO
........
........
........
........
........
........
........
........
........
........
Caconda
Cacula
Caluquembe
Caluquembe
Caluquembe
60
COMUNA
........
........
........
........
........
........
........
........
........
........
........
........
........
Calepi
Caluquembe
2. Atribuir endereos no mapa (mapper). Quando o utilizador concebeu a sua base cartogrfica
(quer atravs da digitalizao, quer atravs da importao de um ficheiro grfico), deve ter
notado que a cada objecto (linha, polgono, regio), era automaticamente atribuda uma linha
na tabela com correspondncia directa (com um zero, no caso da digitalizao; com um
nmero de ordem, no caso da importao). Assim, e aps a concluso do trabalho de
desenvolvimento da base, deve criar os endereos relativos s vrias unidades grficas a
considerar. Por exemplo, numa base por concelhos para Portugal, deve considerar os seguintes
campos: o ID (referente ao endereo a atribuir - aconselhamos a utilizar um numrico), 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 grficas, e na
caixa escreva a informao respectiva (endereo, nome do concelho, etc.).
3. Atribuir endereos no quadro de dados (Browser). Para uma situao similar, dispor de um
quadro de dados (por exemplo, numa folha de clculo), por concelhos para Portugal, o
utilizador vai adicionar uma coluna (para melhor identificao designe-a tambm de ID) e aqui
atribui o mesmo endereo 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 variveis que pretendemos analisar sendo a primeira preenchida com
o endereo atribudo a cada unidade territorial (ver atribuir endereos no mapa). Nas linhas,
devem estar as unidades territoriais em anlise. Na importao de tabelas em formato dbf, o
MapInfo reconhece automaticamente o cabealho das colunas e as mesmas ficam editveis, nos
61
Joaquim Seixas
formatos wk1 e xls, o mesmo no 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 clculo 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 importao faz-se de uma forma correcta. Contudo,
se pretender editar esta tabela, tem de fazer uma cpia usando o comando Save Copy As.
4. A geocodificao automtica86. Aps o trabalho anterior, o utilizador est agora em condies
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 dilogo referente aos comandos de
geocodificao87 (Table Geocode). Selecciona os comandos necessrios operao
(indicao do nome das tables e colunas em causa), mas mantenha o modo automtico e faa
ok. Deste modo, ser o MapInfo que se encarrega de estabelecer a relao/ligao entre as
linhas (records) da tabela de dados e as unidades grficas 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 no foram reconhecidas (pode
acontecer por vrios motivos: um endereo duplicado, linhas em excesso no quadro de dados
relativamente ao mapa, etc.). Para resolver estes casos, activa novamente a caixa de comandos
de geocodificao, muda para o modo interactivo (interactive mode) e faa ok. Agora vai
aparecer uma caixa que identifica o erro, sendo dada a possibilidade de o corrigir.
Caixa de dilogo referente aos comandos de geocodificao
Vai reparar que a tabela de dados vai criar uma janela map na qual coloca um smbolo (definido
pelo utilizador) por cada linha (record) geocodificada. Este smbolo localiza-se no centride do
Este procedimento muito importante pelo facto de permitir a importao correcta da folha de clculo, caso
contrrio, esta ser importada de forma incorrecta, no reconhecendo os cabealhos e os formatos das colunas.
86
Tambm pode recorrer geocodificao interactiva, mas um processo mais complexo.
87
Nota importante: se em alguma das tabelas, no existir, pelo menos um campo indexado (ver na caixa de dilogo
relativa manuteno das tabelas), este comando no fica activo.
85
62
respectivo objecto que se encontra na tabela com a base cartogrfica. Esta uma das formas para
se certificar que o processo correu bem. Tambm 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
smbolos (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 estatsticos), as
linhas (referentes s unidades territoriais) no precisam de estar pela mesma ordem que na tabela
com a base cartogrfica, nem essencial existir uma linha para cada objecto. apenas necessrio
que os endereos sejam iguais e correspondam ao mesmo. O programa, quando faz a
geocodificao encarrega-se de procurar e ligar a linha certa da tabela de dados ao respectivo
objecto. Portanto, desde que os endereos atribudos nas duas tabelas estejam correctos, o
programa dispe de um mecanismo interno que relaciona na perfeio as linhas entre as duas
tabelas, independentemente, da sua posio ou do seu nmero.
Exemplos do mtodo de ligao das linhas entre tabelas a geocodificar
(Em quaisquer destas situaes, a geocodificao processa-se correctamente)
63
Joaquim Seixas
Ao atingir este ponto, o utilizador acabou de encerrar o ciclo mais laborioso no MapInfo
Professional. Desenvolveu a(s) base(s) cartogrfica(s); criou, um ou mais, quadros com
informao estatstica; endereou e geocodificou este(s) quadro(s), agora pode comear a tirar
proveito destes alicerces. A partir deste momento pode iniciar a gesto da base de dados e a
elaborar a cartografia temtica com que pretende ilustrar os mais diversos trabalhos.
Notas/Dicas: Tome ateno que, para o processo de geocodificao, tem de ter sempre uma coluna
comum de endereos, entre as vrias tabelas. Para tal, aconselhamos a utilizar cdigos
numricos, pois os alfanumricos podem vir a apresentar problemas ao nvel de
caracteres acentuados (por exemplo, se mudar o ficheiro para outro computador cuja
tabela de caracteres seja diferente, os endereos com letras acentuadas so
automaticamente alterados88). Para alm disso, no se esquea que para puder activar o
comando geocode, em ambas as tabelas, necessita de ter pelo menos um campo
(coluna) indexado.
IV.6 - Manuteno e Gesto 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 no foge regra.
Como vai observar, a forma de tratamento da informao similar a qualquer outra base de dados
existente no mercado, da que no nos detenhamos muito neste ponto, e apenas iremos mostrar
onde procurar os comandos e como fazer a gesto dos dados.
A primeira condio a no esquecer que, o MapInfo Professional, reconhece nas linhas as
unidades territoriais (ex.: freguesias, concelhos, etc.) e nas colunas as variveis a considerar (ex.:
populao residente em 1970, 1981, 1991, etc.), portanto, desta forma que deve construir as
tabelas.
A segunda que, sempre que efectuar uma manipulao dos dados, vo-se automaticamente
criando tabelas temporrias com o nome query1, query2, e assim sucessivamente. Para lhe dar o
carcter de permanente faa File Save query as ou File Save copy as, desta forma, fica com
uma tabela gravada no seu disco rgido referente ao tratamento pretendido.
Na terceira ordem, vai verificar com a utilizao, que pode criar subqueries relativas a seleces.
Por exemplo, quer no browser, quer no mapper, pode seleccionar uma srie de elementos e mandar
88
Os vrios ambientes de trabalho, DOS, Windows, etc., trabalham com tabelas de caracteres para que na relao
software / hardware permita ao utilizador acentuar uma letra atravs do teclado, v-la no monitor e obter a
correspondncia 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 endereos.
64
criar um subficheiro. Depois, pode realizar clculos ou mapas temticos, na seleco 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 dilogo
(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 nmero inteiro, small integer pequeno inteiro, float virgula flutuante, decimal
nmero decimal, date data e logical valor lgico verdade, falso) e a dimenso dos campos; se
a tabela est ligada ao mapper89, entre outros.
Para alm deste, existem outros comandos relativos manuteno das tabelas que deve considerar
como importantes. So 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,
atravs dos comandos existentes nesta caixa de dilogo, isso no acontece. O ltimo comando
mencionado, permite limpar definitivamente as linhas que foram apagadas, mas que se mantm
residentes na memria da tabela.
A caixa de dilogo Modify Table Structure
Nota importante: se dispuser de objectos desenhados no mapper e desligar este comando, perder todos os
elementos que a se encontrem e no ser possvel recuper-los.
89
65
Joaquim Seixas
Atravs do comando update column pode juntar colunas de uma tabela a outra. Para tal, active a
respectiva caixa de dilogo (Table Update Column) e indique qual a tabela a actualizar,
seleccione aquela onde vai buscar a informao e qual o nome da coluna que vai adicionar. Depois,
clique no boto join e assinale quais as colunas das duas tabelas que dispem dos endereos que
vo permitir encaminhar os dados para lugares certos, e faa ok.
As caixas de dilogo 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 perfeio, aquele deve ter em ateno: a) se o contedo
dos campos o mesmo entre as tabelas, b) se se encontram pela mesma ordem, c) e se o nmero 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 informao 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 smbolo a usar
(para assinalar cada ponto) e quais dos campos corresponde s coordenadas X e Y. O utilizador
no deve esquecer de indicar qual a projeco das coordenadas e usar os multiplicadores 1 ou 1
em funo do quadrante90 em que se localiza o fenmeno a representar.
A caixa de dilogo do comando Create Points
*
* *
90
66
Atravs do comando pick fields que se encontra no menu browse o utilizador pode desenvolver
uma gesto das tabelas de forma virtual. Ou seja, quaisquer alteraes provocadas na janela
browse apenas tm efeito na sua visualizao. Pode decidir quais os campos a visualizar, mudar a
sua ordem, mudar o seu contedo (em edit browser column), sem que nada disto afecte de forma
real a informao disponvel na tabela. Portanto, este comando proporciona ao utilizador uma
outra forma de gesto a virtual.
A caixa de dilogo do comando Pick Fields
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 srie, o utilizador deve activar o comando find disponvel no
menu query, indicar a tabela e a coluna onde pesquisar o elemento e a forma do smbolo que o vai
assinalar. Em seguida escreve o nome do elemento (no exemplo, foi mandado encontrar o
concelho de Lisboa, mas tambm pode procurar nmeros). Manda accionar a pesquisa, e se
reparar, no mapa surge o concelho com o smbolo que escolheu, e na tabela, o quadrado do lado
esquerdo da linha em causa vai mudar de cor.
As caixas de dilogo do comando Find
O comando select (Query Select), voltamos a frisar, consiste num dos mais importantes que nos
disponibilizado pelo MapInfo. Atravs dele pudemos seleccionar os elementos (quer no browser,
quer no mapper) relativos ao resultado de uma condio. Por exemplo, se pretendermos saber
quais os muncipios com mais de 10 000 ou 25 000 habitantes em 1991, ou os que apresentavam
entre 6 a 10 veculos por 10 000 habitantes em 1970, basta accionar este comando e indicar a
condio.
As caixas de dilogo do comando Select e Expression
Para conceber uma expresso, na caixa de dilogo select o utilizador carrega em assist, ento
surgir a caixa expression. Do lado direito desta, dispe de trs barras, a columns (relativa s
colunas da tabela seleccionada), a operators (inclui operadores matemticos de vrios nveis adio, subtraco, multiplicao, diviso, igual a, maior que, etc.; operadores sequenciais,
operadores de comparao, operadores geogrficos, operadores lgicos) e a functions (com funes
matemticas - valor mximo, mnimo, absoluto, coseno, etc.). A partir destas barras, pode ento
construir a expresso que pretende (ex.: popres_91 > 10000). Accionando o boto verify,
68
69
Joaquim Seixas
Primeiro passo. Ao activar o comando especfico, o utilizador depara-se com uma primeira
caixa de dilogo, a qual tem por funo proporcionar a escolha do modo como pretende
representar a varivel em anlise. So colocados ao dispor seis formas diferentes de construo
de mapas: i) manchas (ranges), ii) grfico 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 varivel95.
Segundo passo. A fase seguinte seleco 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
(manuteno da tabela de dados), pode tambm criar uma expresso matemtica em vez de usar
uma coluna preexistente. Para isso, basta que no field opte por expression. Ao fazer isto, surgir
uma caixa de dilogo igual que pde observar no comando seleccionar (select) e, aqui criar a
frmula que pretende representar. A ltima opo, ignore zeroes or blanks96, refere-se ao facto
se pretende que as linhas com o valor zero sejam ou no representadas no mapa.
Primeira caixa de dilogo Create Thematic Map
Esta a nica forma de mapa que posteriormente permite construir um mapa a 3 dimenses.
No cabe aqui discutir qual a melhor forma de representao grfica em funo da natureza da varivel.
96
Ignorar linhas em branco ou com zeros inscritos.
94
95
70
Se tiver duas tabelas geocodificadas entre si, por exemplo, a Portugal1.tab, apenas com o
mapa, e a Portugal2.tab com os dados estatsticos deve proceder do seguinte modo: no table
(ver figura) coloque portugal1.tab ( onde se encontra a base cartogrfica) e no field escolha
join. Ao fazer isto, aparecer automaticamente a caixa de dilogo Update Column for Thematic,
na qual vai poder escolher a coluna ou a expresso98 a ilustrar em forma de mapa.
Terceiro passo. Na ltima fase para a criao de um mapa temtico, o utilizador vai deparar
com uma caixa de dilogo cujo elemento dominante consiste na pr-visualizao da legenda do
mapa definido de forma automtica pelo programa. No entanto, vai notar que existem trs
opes que permitem alterar a construo proposta do mapa. Assim temos:
i) A diviso em classes (ranges), consiste na caixa de dilogo que lhe permite configurar a
forma de diviso em classes de uma varivel. Pode escolher qual o mtodo, sendo
proporcionados os seguintes mtodos de diviso99: nmero igual de efectivos em casa classe
Esta caixa tem por funo seleccionar entre as duas tabelas quais as colunas onde se encontram os endereos que
permitem juntar a informao a cartografar.
98
O processo igual situao anterior.
99
Ver I Parte deste manual. Para maior aprofundamento deve consultar bibliografia adequada, no sentido de perceber
o significado da utilizao dos diferentes mtodos.
97
71
Joaquim Seixas
(equal count), classes iguais ou equidistantes (equal ranges), quebras naturais100 (natural
break), mdia e desvio-padro (standard deviation), quantis (quantile) e a personalizada pelo
utilizador (custom). Para alm do anterior, nesta caixa tambm lhe permitido definir o
nmero de classes que pretende e o arredondamento dos limites das mesmas.
ii) A definio de cores e tramas (styles). A partir desta caixa pode especificar se pretende uma
representao da varivel a cores ou a preto e branco. Se optar pelas cores, pode escolher entre
duas tabelas - RGB e HSV - e definir as gradaes (tem as opes automtico 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 soluo mista (tramas com cor).
iii) A configurao da legenda (legend). A partir da caixa que este boto lhe proporciona,
consegue: atribuir o ttulo e subttulo legenda, rescrever as etiquetas das classes, mudar o
tipo e dimenso 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 possvel encontrar o comando relativo organizao da legenda
(legend label order), o comando mais pacfico e refere-se ordem ascendente ou descendente
dos valores da legenda.
Finalmente, e aps ter efectuado todas as configuraes necessrias, clique em ok e obter o mapa
temtico relativo varivel que pretende visualizar de forma espacializada. No entanto, por vezes,
o resultado no vem ao encontro do que pretende e necessita de alterar o limite ou a cor de uma
classe (por exemplo, no sai bem na impresso). Para efectuar qualquer modificao ao mapa que
construiu, basta fazer Map Modify Thematic Map ou dar dois cliques em cima da legenda.
Em Portugal correctamente designada por diviso grfica, devido utilizao de um diagrama de disperso para
identificar os agrupamentos.
101
O acesso aos comandos desta caixa varia conforme o tipo de mapa escolhido pelo utilizador.
100
72
Notas/Dicas: No esquea que, na situao em que est a usar duas tabelas, os smbolos que
identificam as unidades grficas geocodificadas, podem ser sujeitos a este processo
(create thematic map).
Se j tiver um mapa temtico feito, mas apercebeu-se que o valor de uma unidade
grfica est errado, basta ir tabela de dados e corrigi-lo pois, o rearranjo no mapa
automtico.
Ao longo da evoluo do contacto com o MapInfo Professional, o utilizador ir
verificar que este lhe proporciona a possibilidade de representar ao mesmo tempo, mais
de uma varivel, por exemplo, a populao residente em 1991 (em mancha), e
sobreposta, a populao em lugares com mais de 10 000 habitantes (em forma
pontual)102. Contudo, no se esquea das limitaes do olho humano para ler, quer uma
enorme quantidade de variveis representadas simultaneamente, quer uma grande
diversidade de repartio em classes da mesma varivel. Fica esta advertncia, para
que no futuro, no sofra crticas negativas ao trabalho produzido.
IV.8.1 O desenvolvimento de Mapas 3D
A verso em anlise do MapInfo Professional, passou a proporcionar aos utilizadores um
acrscimo substancial nas capacidades de estudo, ao incluir a possibilidade de se puder efectuar
ensaios de mapas a 3 dimenses. Esta modalidade est particularmente vocacionada para a
modelizao digital do terreno103. Com esta ferramenta passou a ser possvel ao utilizador simular
elevaes e depresses, serras e vales, dando uma maior capacidade de avaliao e percepo ao
espao que se est a analisar. No entanto, tambm possvel efectuar a tridimensionalidade de uma
qualquer outra varivel, desde que isso seja vlido.
Esta possibilidade que o MapInfo Professional oferece deve ser usada com muito cuidado. Tenha ateno s
limitaes do olho humano.
103
Ou modelo digital de terreno (MDT), na terminologia anglfona digital model terrain (DMT).
102
73
Joaquim Seixas
Com a janela 3DMap fica disponvel o menu correspondente que encerra em si vrios comandos
que permitem gerir a imagem. Atravs destes possvel refrescar / redesenhar a janela, clon-la,
Nota importante: se estiver a produzir um mapa com a modelizao de um terreno, no pode usar o desenho das
linhas das curvas de nvel porque o programa vai construir a triangulao a partir do centride das linhas que
representam aquelas curvas. Para produzir um trabalho com qualidade tem de usar vrios pontos que simulem a
referida curva.
104
74
colocar uma grelha por cima do mapa, assim como aceder a comandos que permitem modificar a
iluminao, o aspecto e os ngulos de visualizao da imagem que foram definidos aquando do
desenvolvimento do mapa 3D.
O utilizador pode visualizar mais que uma tabela em formato tridimensional, desde que uma delas
corresponda a um mapa temtico 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 hidrogrfica, rede de estradas, etc.. Depois s activar o
comando para criar o mapa a 3 dimenses e observar a simulao com a composio das vrias
tabelas.
75
Joaquim Seixas
informao para construir a legenda. Clicando em next surgir outra caixa relativa definio das
propriedades da legenda (indicao do ttulo da janela, escolha do tipo e dimenso de letras, se
existe ou no caixa em torno dos smbolos, etc.). Avanando, encontrar uma ltima caixa
referente atribuio de ttulos e subttulos, indicao da localizao (coluna ou campo) da
designao dos smbolos da legenda e o nmero de smbolos a construir106 na legenda.
Caixas de dilogo Create Legend
Esta legenda independente daquela que se desenvolve quando o utilizador constri um mapa
temtico, no entanto, o utilizador pode juntar as duas na mesma janela legend.
Notas/Dicas: Quando est a desenvolver uma legenda, sempre possvel obviar todos os passos a
dar. Para isso, basta, a qualquer momento, clicar em finish e surgir uma janela com a
legenda.
106
76
Com o desenvolvimento do grfico e respectiva janela, surgir o menu graph que encerra em si
todos os comandos possveis para que o utilizador possa efectuar todas as modificaes que achar
necessrias para melhorar o resultado final. Os mais importantes so o titles e o general options.
Neste mdulo graph redimensionado agora possvel construir grficos a 3 dimenses. Para
controlar o tridimensionalidade da visualizao do grfico, foi concebida a caixa de dilogo
choose a viewing angle, na qual o utilizador pode modificar o ngulo e o eixo de rotao do
grfico, entre outras opes.
Pode utilizar a barra de botes de comandos standard.
107
108
109
77
Joaquim Seixas
um diagrama. Esta reside no facto de permitir construir um grfico a partir de uma determinada
rea seleccionada num mapa. Para melhor explicar o anterior, o utilizador pode seleccionar uma
srie de objectos e desenvolver um grfico a partir desta seleco. Tambm possvel fazer o
mesmo a partir de linhas seleccionadas no browse.
Notas/Dicas: Tenha cuidado com a quantidade de informao a representar. Utilizar um grande
nmero de unidades (ex.: muitas freguesias ou municpios) vai dificultar a leitura do
grfico.
A primeira situao, impresso rpida, apenas deve ser usada para obter um draft de controlo do
trabalho em causa. Atravs deste processo s pode gerir as configuraes da impressora (ex.: modo
econmico, normal ou perfeito) e da janela map (File Print Options). No pode atribuir um
O output em papel sempre se mostrou complicado em programas SIG. normal existirem subprogramas para
gerirem a impresso dos mapas.
111
Excepo feita janela layout, mas esta tem caractersticas prprias. Imprime o que est a observar na folha virtual.
110
79
Joaquim Seixas
ttulo ao mapa ou colocar a legenda, entre outros. Devido simplicidade deste processo e s
limitaes apresentadas, no o vamos aqui discutir.
Para activar a impresso personalizada clique no boto new layout (ou Window New Layout
Window) e surgir a caixa de dilogo respectiva. Esta coloca trs opes 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 opo.
Caixa de dilogo New Layout Window
Seguidamente, despontar a janela de impresso (layout). Por exemplo, se optou pela impresso de
um mapa, vai dispor de uma frame com o mesmo112, e outra com a respectiva legenda (s para os
mapas temticos). Se levar o cursor at uma das frames e clicar sobre ela verificar que a
seleccionou. Pode ento, e usando o rato, mov-la para outro local ou redimension-la, isto se
agarrar um dos limites daquela.
Demonstrao do layout de um mapa.
(Note que desta forma j possvel colocar a legenda, ttulo, etc.)
Volto a recordar a particularidade de impresso 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 pas com a taxa de variao da
populao residente entre 1981 e 1991, pode reproduzi-lo por trechos. Veja a imagem ilustrativa, embora aqui a
diviso administrativa seja o municpio.
112
80
Se o utilizador pretender colocar uma nova frame, por exemplo, referente a um grfico, pode
faz-lo, bastando para tal, seleccionar o comando insert frame na barra drawing, desenhar a rea e
indicar nas opes que ser um grfico (e qual) a preench-la. Para apagar alguma frame que esteja
em excesso s seleccion-la e carregar na tecla delete. Se dispuser de vrias 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 botes drawing. Pode
escrever o ttulo e subttulo do mapa, desenhar linhas ou polgonos 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) sada em papel (janela layout activa e
carregue no boto print); ii) ou, em ficheiro (File Save Window as) (possibilitando vrios
formatos universais - *.bmp, *.tif, *.jpg, *.emf, *.png, *.psd ou *.wmf).
Quero ainda acrescentar que, a janela de impresso permite outras configuraes para alm das
aqui j apresentadas. As que considero bastante relevantes para aqui serem abordadas so: i) as
relativas s configuraes do contedo das frames; ii) e, as correspondentes s dimenses da rea
de impresso (Layout Options).
Na primeira, pode configurar, em que contexto, o contedo das frames, ou no, visvel. Esta nota
surge, pelo facto de o MapInfo, por defeito, colocar uma configurao onde s quando a janela
layout est activa, se torna visvel o contedo das frames e, alguns principiantes julgam ter
estragado o trabalho efectuado, quando mudam para outra janela, e o contedo das frames deixa de
ser visvel. Tem trs opes ao dispor: contedo sempre presente (always), contedo presente
apenas quando a janela layout est activa (only when layout window is active) e contedo nunca
estar presente (never).
A segunda, permite definir uma rea de impresso superior que na realidade dispe. Quero dizer
com isto que, por exemplo, se dispuser de uma impressora que s imprime em folhas A4 (210 mm
x 297 mm) no precisa de limitar o seu output a esta dimenso. 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 legvel. Ento, para mudar a dimenso, active a caixa de dilogo
layout display options e, no layout size, coloque 2 na altura e na largura. Agora, na janela de
impresso, vai estar a dimensionar o mapa para uma sada A2, e quando mandar imprimir, o
MapInfo vai repartir o mapa por quatro folhas A4, onde a justaposio entre os cortes perfeita
permitindo a colagem entre elas.
81
Joaquim Seixas
Aspecto do layout com o comando relativo a mostrar o contedo das frames desligado
Por ltimo, quero dizer-lhe que, muito possivelmente, a primeira impresso, s em parte
corresponde ao que pretendia (mal definida a rea a imprimir, as letras da legenda no se vem,
etc.), mas, com a habituao vai aprender a tirar pleno partido deste mdulo e vai obter resultados
muito bons.
Notas/Dicas: Para gravar as definies do layout, que podem vir a ser teis mais tarde, tem de
criar um workspace.
O modo de visualizao 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, possvel
retir-la fazendo Options Region Style Border None.
82
Existe um comando que permite criar sombras nas frames (Layout Create Drop
Shadow).
No se esquea 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
V. PARTE
V.1 As Rotinas em MapBasic
O MapInfo Professional oferece aos utilizadores uma gama elevada de rotinas construdas em
MapBasic113. A funo destas a de facilitar a elaborao de determinadas operaes que,
processadas de outro modo, podem tornar-se demasiadamente exaustivas. Dessa gama importa
aqui evidenciar cinco114 dessas rotinas. so 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 informao geogrfica e no s, foi possvel aumentar a universalidade
do MapInfo Professional. Depois de ter conhecido um perodo de alguma limitao nas
capacidades de importao de ficheiros noutros formatos, tornou-se possvel, 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 dilogo Universal Translator
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 dilogo onde indicar o formato e a
localizao do ficheiro que pretende importar e qual o seu destino (nome do ficheiro e
directoria)118.
V.1.2 Escala Grfica (ScaleBar)
possvel colocar de forma automtica uma escala grfica na janela map, desde que esta apresente
uma projeco. Para tal, deve fazer Tools ScaleBar ou File Run MapBasic
Program scalebar.mbx. A caixa de dilogo que aparece permite ao utilizador definir o sistema
mtrico 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 boto draw scale bar que se encontra na
barra de comandos tools.
Caixa de dilogo ScaleBar
86
com projeco. possvel parametrizar o tipo de objecto criado, o intervalo entre as linhas, a
dimenso da quadrcula, entre outros.
Caixa de dilogo Create Regular Grid
87
Joaquim Seixas
Notas/Dicas: Para alm 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.
120
88
89
Joaquim Seixas
90
formato da imagem gerada e a directoria onde sero gravados os ficheiros HTML. Depois, a rotina
desenvolve automaticamente todos os scripts e exportaes necessrios 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 dilogo choose columns poder
escolher a informao que ir ilustrar a tal webpage que resulta aps o clique em determinado
objecto.
Caixa de dilogo HMTL Image Map
Para alm desta rotina, o MapInfo Professional disponibiliza um comando o hotlink - que
permite enderear objectos a webpages ou a ficheiros localizados no disco rgido 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 dilogo layer control e activar o comando hotlink. Ficar perante a
caixa hotlink options onde em filename expression indicar o campo (s esto disponveis os
campos indexados) onde se localizam os endereos (de webpages ou de ficheiros), a forma como
sero activados (a partir das etiquetas, dos objectos ou de ambos), entre outras opes. Ao fazer
ok, a tabela em causa ficar com um campo que permitir ao utilizador ligar-se ao endereo
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 endereo relativo a esse objecto (webpage ou ficheiro).
Caixa de dilogo HotLink Options
Notas/Dicas: No esquea que possvel exportar para HTML um conjunto de uma ou mais
tabelas, mas apenas de uma delas resultaro os objectos clicveis.
O comando hotlink s funciona a partir de campos indexados. Tenha ateno a este
pormenor.
Este mdulo que vem no CD-ROM de instalao do MapInfo Professional 6.0, mas s estar disponvel para o
utilizador se for instalado.
122
92
Este mdulo pode ser activado em File Run MapBasic Program GeoTrack.mbx123 e coloca
disposio do utilizador a caixa de dilogo The Geographic Tracker composta por trs seces
que disponibilizam os seguintes dados: informao geral relativa ao posicionamento do utilizador
(latitude, longitude, altitude, velocidade de circulao, posio face ao Norte e hora), potencial dos
sinais dos satlites e posicionamento dos mesmos.
Caixas de dilogo The Geographic Tracker
Aps o utilizador ter efectuados as configuraes necessrias, pode efectuar duas coisas: a) caso
no tenha GPS, simular o funcionamento do GPS a partir de um ficheiro (File Simulated GPS
123
Disponvel em ...\mapinfo\professional\gps\geotrack.mbx
93
Joaquim Seixas
Data *.gps); ou b) caso tenha um GPS ligado, comear a receber a informao que este
proporciona (File Live GPS Data). O utilizador ir verificar que, em ambas as situaes, na
tabela que estiver activa no MapInfo Professional ir surgir um marcador que define a sua posio
(virtual, no caso de simulao; real, se estiver usando o GPS).
Caso o utilizador queira recolher a informao que o GPS esteja a disponibilizar, em primeiro
lugar, deve modificar a estrutura da tabela criando os seguintes campos: latitude, longitude,
altitude, hora, velocidade, posio e PDOP. Em seguida, no menu GPS (disponvel na barra de
menus do MapInfo Professional) vai activar a caixa de dilogo Setup GPS GeoCoding onde
deve indicar a tabela onde guardar a informao a recolher pelo GPS e qual a correlao dos
campos. Depois, na caixa Setup GPS Tracking124 define se na tabela iro ser marcados pontos ou
linhas. Por ltimo, basta activar o comando Live GPS Data e comear a circular125.
Caixa de dilogo Setup GPS GeoCoding
94
Consideraes Finais
O presente trabalho no abordou todas as possibilidades que o MapInfo Professional oferece aos
utilizadores. Por exemplo, no foi mostrado como construir rotinas do MapBasic ou como
funcionam os vrios mdulos adicionais, entre outros. No entanto, preciso no esquecer o
objectivo inicial deste manual: auxiliar nos primeiros contactos com o programa. Da que no
cabia nesta pequena obra maior desenvolvimento do que aquele que apresentado pois, para um
aprofundamento da matria 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 domnio do MapInfo Professional (tal como em
qualquer outro programa), com a prtica e a experimentao. Teste, averige, 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, seno o que aqui lhe ensinado no ter
valor, pois ir esquecer! Pratique! Numa fase inicial da aprendizagem, desenvolva exerccios que
lhe permitam memorizar as rotinas a que o programa por vezes exige.
Para concluir, no esquea que a cartografia uma relao entre a tcnica e a arte, e um mapa
bem elaborado pode valer por mil palavras.
A ferramenta aqui ensinada proporciona a elaborao de uma enorme variedade de mapas
temticos, contudo, mas no se deixe seduzir pelo manancial de opes oferecidas! Lembre-se que
existem limitaes de vria ordem na leitura de um mapa!
95
Joaquim Seixas
96
Bibliografia
BAUD, P.; S. BOURGEAUT E C. BRAS (1999), Dicionrio de Geografia, Pltano Ed. Tcnicas, Lisboa.
BROWN, E.D.R. (1962), Map-reading for west african students, Longmans, Accra.
BRUNET, R. (1994), La carte. Mode demploi, Fayard/Reclus, Paris.
DANIEL, L; LOREE, P. & WHITENER, A. (1996), Inside MapInfo Professional, OnWord Press, Santa
F.
DIAS, M. H. (1991), Leitura e Comparao de Mapas Temticos, Memrias do Centro de Estudos
Geogrficos, CEG, Lisboa.
DIAS, M. H. (coord.) (1995), Os Mapas em Portugal. Da tradio aos novos rumos da Cartografia,
Edies Cosmos, Lisboa.
DIAS, M. H. (1995), "Produo e utilizao de mapas temticos", 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 Informao Geogrfica, Coleco Geomtica, Lidel Edies
Tcnicas, 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, Dicionrio de Geografia, Crculo de Leitores, Lisboa.
97
Joaquim Seixas
98
ndice de Figuras
Tabela de Bertin............................................................................................................................................................... 11
Exerccio de comparao cartogrfica do resultado da aplicao de vrias formas de diviso em classes (nmero de
televisores por 1000 habitantes, 1982).............................................................................................................................13
Um aspecto da rea de trabalho (desktop) do MapInfo Professional...............................................................................17
Exemplo de uma das aplicaes possveis para o MapInfo. Demonstrao da juno de um mapa actual a outro
efectuado em 1865 (The Rocks, Sydney), no sentido de apurar a evoluo da linha de costa........................................ 19
Trabalho efectuado a partir de um ficheiro tratado em Idrisi...........................................................................................19
Outra perspectiva da rea de trabalho, sendo visveis as janelas Map, Layout e Browse..................................... 21
Exemplo de um dos menus (o Window) existentes no MapInfo......................................................................................22
Caixa de dilogo Tool Manager....................................................................................................................................... 23
Caixa de dilogo Quick Start........................................................................................................................................ 37
Caixa de dilogo Preferences........................................................................................................................................38
Caixa de dilogo System Settings Preferences............................................................................................................. 39
Caixa de dilogo Map Window Preferences.................................................................................................................39
Caixa de dilogo Legend Window Preferences............................................................................................................ 40
Caixa de dilogo Directory Preferences....................................................................................................................... 40
Caixa de dilogo Output Preferences............................................................................................................................41
Caixa de dilogo Printer Preferences............................................................................................................................42
Caixa de dilogo Layer Control.................................................................................................................................... 44
Caixas de dilogo resultantes da anterior......................................................................................................................... 45
Caixa de dilogo Create New Table............................................................................................................................. 46
Caixa de dilogo de definio da estrutura da tabela....................................................................................................... 47
Caixa de dilogo relativa gravao do nome da tabela..................................................................................................47
Caixa de dilogo relativa importao de ficheiros DXF............................................................................................... 48
Caixa de dilogo que questiona se ao utilizador se pretende registar as coordenadas da imagem raster.........................50
Caixas de dilogo Image Registration e Choose Projection......................................................................................50
Caixa de dilogo Add Control Point.............................................................................................................................51
Metodologia de atribuio de coordenadas em MapInfo Professional, na projeco latitude-longitude.........................52
O comando snap to node...............................................................................................................................................53
O comando autotrace.................................................................................................................................................... 53
As caixas de dilogo 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 aps a aplicao dos comandos smooth e unsmooth.................................................................. 59
A utilizao da caixa de dilogo Info Tool...................................................................................................................61
Caixa de dilogo referente aos comandos de geocodificao.......................................................................................... 62
Exemplos do mtodo de ligao das linhas entre tabelas a geocodificar......................................................................... 63
Exemplo da dois ficheiros geocodificados....................................................................................................................... 63
A caixa de dilogo Modify Table Structure..................................................................................................................65
Outros comandos de manuteno das tabelas...................................................................................................................65
As caixas de dilogo do comando Update Column e Specify Join........................................................................... 66
A caixa de dilogo do comando Create Points............................................................................................................. 66
A caixa de dilogo do comando Pick Fields.................................................................................................................67
As caixas de dilogo do comando Find........................................................................................................................ 68
As caixas de dilogo do comando Select e Expression............................................................................................. 68
A caixa de dilogo do comando SQL Select................................................................................................................ 69
Primeira caixa de dilogo Create Thematic Map..........................................................................................................70
Segunda caixa de dilogo Create Thematic Map e caixa Expression....................................................................... 71
Caixas de dilogo Update Colunm for Thematic e Specify Join...............................................................................71
99
Joaquim Seixas
100
ndice Remissivo
3DMap............................................... 21, 27, 28, 74, 75
enclose........................................................................58
add node..................................................................... 54
endereos. 16, 24, 27, 32, 43, 60, 61, 63, 64, 66, 71, 92
automatic labeling...................................................... 44
autotrace..................................................................... 53
Escala........................................................................... 9
generalizao................................................................7
browse (tabela)...........................................................21
buffer....................................................................57, 87
geocoding................................................................... 59
Camacupa.............................................................46, 50
GeoTracker................................................................ 93
camadas (layers).........................................................44
Cartografia................................................... 5, 7, 16, 97
Cartografia de Base...................................................... 7
graph (grficos).......................................................... 21
Cartografia Geolgica.................................................. 7
Cartografia Nutica...................................................... 7
Cartografia Temtica....................................................7
Cartografia Topogrfica............................................... 7
checking regions.........................................................59
combine................................................................48, 57
implantao grfica.................................................... 10
impresso.. 5, 15, 21, 22, 23, 27, 28, 29, 30, 31, 35, 38,
construo de um mapa................................................ 9
convert to polyline......................................................59
indexado............................................................... 62, 64
convert to regions.......................................................59
interleaved.................................................................. 59
Legenda.................................................................. 9, 75
cross tabulation.......................................................... 89
map (mapa).................................................................21
mapa temtico... 5, 9, 27, 29, 37, 43, 45, 69, 71, 72, 73,
75, 76
Mapas 3D................................................................... 73
Digitalizar...................................................................47
Diviso em Classes.....................................................11
editable....................................................................... 44
elementos acessrios.................................................. 10
Orientao.................................................................. 10
elementos fundamentais............................................... 9
101
Joaquim Seixas
percepo................................................................. 7, 8
shapes......................................................................... 59
pick fields................................................................... 67
Quadrcula..................................................................10
smbolos.8, 9, 10, 11, 24, 25, 26, 29, 32, 33, 35, 63, 73
smooth.................................................................. 58, 59
raster.................... 18, 24, 26, 43, 48, 49, 50, 51, 59, 94
snap to node............................................................... 53
split.......................................................................54, 55
Ttulo............................................................................9
reshape....................................................................... 54
unsmooth.............................................................. 58, 59
rotinas.........................................................................85
variveis visuais......................................................... 10
selectable....................................................................44
visualizao. 7, 8, 16, 21, 27, 28, 29, 31, 39, 45, 71, 82
(Degree) Converter.................................................... 85
102