Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumo
1 Introdu~o ca
O trabalho arqueol
gico
, sumariamente, dividido em quatro etapas, que s~o: a prospec~o; a escao e a ca va~o; o tratamento, an
lise e interpreta~o; e a divulga~o. ca a ca ca A prospec~o, tradicionalmente entendida como o exame, ou estudo, de um lugar ou de um territ
rio, ca o com vista sua valoriza~o arqueol
gica, assume-se actualmente como um m em si mesmo, ou seja, a ca o a prospec~o pode constituir uma estrat
gia de investiga~o global, tendente localiza~o de esta~es ca e ca a ca co arqueol
gicas e sua an
lise e estudo sem recurso utiliza~o posterior de m
todos destrutivos dCR99 . o a a a ca e A escava~o,
vista como um recurso necess
rio sempre que a informa~o arqueol
gica se esconde ca e a ca o por baixo do solo devido ac~o do tempo, ou a ac~es humanas. Inicia-se quando ca comprovada a a ca co import^ncia e a necessidade de continuar a investiga~o. a ca O tratamento, an
lise e interpreta~o dos vest
gios recolhidos corresponde fase posterior dos trabalhos a ca
a de investiga~o e consiste na extrac~o de informa~o hist
rica de tipo cronol
gica, social, tecnol
gica, ca ca ca o o o produtiva, funcional, etc, ou seja, na compreens~o do modo como viveram e se organizaram as comunidades a do passado. A divulga~o consiste na organiza~o disciplinada e contextualizada de todo um conjunto de elementos, ca ca resultantes da interpreta~o dos achados extra
dos nos trabalhos de levantamento, sob v
rias formas. ca
a Tradicionalmente publica~es cient
cas e, hoje em dia, documentos multim
dia em formato digital. co
e
Estas duas ultimas etapas, s~o j
suportadas por sistemas de informa~o em computador. S~o enormes
a a ca a as vantagens em conseguir, com o aux
lio do suporte inform
tico, relacionar, georeferenciar, modelar, etc,
a toda a informa~o recolhida. ca O processo de investiga~o arqueol
gica atinge o seu m
ximo quando se consegue, recorrendo aos ca o a ambientes virtuais, modelar no espao e no tempo os s
tios arqueol
gicos, quer sejam simples mamoas c
o ou grandes cidades. Sendo a Arqueologia uma disciplina que muito contribui para o conhecimento das sociedades passadas, que ajuda a compreender a sociedade actual, a divulga~o dos resultados cient
cos ca
da forma atr
s sugerida,
da maior import^ncia, pois sendo de f
cil leitura, torna os resultados acess
veis a e a a
a uma maior popula~o. ca Analisando todo o ciclo de vida da informa~o arqueol
gica, e com base na experi^ncia da Unidade de ca o e Arqueologia da Universidade do Minho, bem como em experi^ncias reportadas por outros arque
logos, a e o fase que consome mais tempo, e
a mais vulner
vel, corresponde passagem da informa~o recolhida no e a a ca campo para o computador, quer sejam as chas de prospec~o, quer os cadernos de campo das escava~es. ca co
E essencialmente um trabalho de transcri~o de formul
rios, de registo em bases de dados, digitaliza~o de ca a ca fotogra as, de digitaliza~o e tratamento de informa~o gr
ca e informa~o geogr
ca. A introdu~o da ca ca a ca a ca informa~o gr
ca
, de todas estas actividades, a que consome mais tempo. Todo o processo
altamente ca a e e sujeito a erros de transcri~es cometidos pelo operador que, em geral,
diferente do arque
logo. co e o Sendo este o calcanhar de Aquiles de todo um processo, vimos propor o recurso a meios inform
ticos a no campo, com vista ao registo imediato da informa~o em computador, e posterior carregamento num ca Sistema de Informa~o Arqueol
gica. ca o Acelera-se todo o processo de trabalho, diminuem-se poss
veis erros introduzidos pelos operadores,
com a vantagem de a informa~o poder ser tratada imediatamente ap
s o seu levantamento. Al
m disso, ca o e o registo digital n~o se deteriora com o tempo, o que n~o acontece com a informa~o em papel. Em a a ca suporte digital, existe ainda a vantagem de ser sicamente mais vi
vel trabalhar com desenhos de grandes a dimens~es, em formatos com comprimento superior a A0. Dado que os desenhos s~o geralmente efectuados o a numa escala 1 20, facilmente os mesmos atingem grandes dimens~es. o A solu~o nal para este problema, passa, invariavelmente, por um processo iterativo, onde a utilizaao ca c~ no terreno vai ditando o apuramento da solu~o. Neste trabalho, avana-se com uma proposta, em ca c desenvolvimento, que recorre aos princ
pios e t
cnicas da computa~o m
vel, para permitir, durante os
e ca o trabalhos de levantamento no campo, a imediata digitaliza~o da informa~o recolhida. As op~es tomadas ca ca co surgem no seguimento de pequenas experi^ncias de prototipagem que t^m sido feitas, de uma forma avulsa. e e Esses prot
tipos permitem-nos validar a exequibilidade das propostas aqui apresentadas. o
Aquisio de Dados
Os trabalhos de escava~o, t^m caracter
sticas diferentes dos de prospec~o. As escavaoes s~o efecca e
ca c~ a tuadas numa
rea circunscrita, devidamente quadriculada, segundo um sistema pr
-de nido de eixos, e a e todas as refer^ncias bidimensionais s~o relativas quadr
cula. A altura
sempre relativa a um ponto e a a
e pr
-de nido, previamente cotado. e Os resultados de uma escava~o, em termos de informa~o, s~o volumosos. Muita da informa~o recoca ca a ca lhida das escava~es
gr
ca, e corresponde a uma s
rie de planos de uma mesma quadr
cula, desenhadas co e a e
a medida que se vai escavando. Esses desenhos incluem estruturas, pedras, achados, sedimentos, etc. S~o produzidos, tamb
m, desenhos dos per s estratigr
cos leituras verticais de cada quadr
cula. a e a
Actualmente, toda esta informa~o
posteriormente vectorizada. Este trabalho moroso, para al
m de ca e e obrigar correcta introdu~o de todos os pormenores do desenho, tem que garantir que os planos sejam a ca articul
veis e que os per s tamb
m o sejam. a e
A prepara~o dos dispositivos m
veis consiste no carregamento dos programas e dados circunstanciais ca o relativos aos trabalhos que ir~o ser efectuados. Para os trabalhos de prospec~o, essa informaao inclui: a ca c~ As cartas geogr
cas do local, com um n
vel de detalhe parametrizado; a
A estrutura dos registos onde v~o ser recolhidos dados alfanum
ricos; a e Esquemas de relat
rios para serem completados no campo. o Se se tratar de trabalhos de escava~o, ent~o tamb
m
descarregado para o dispositivo m
vel: ca a e e o Mapa das quadr
culas local, de nido pela direcao de campo.
c~
O registo em modo desligado corresponde sucessiva introduao de dados nos dispositivos m veis, a c~ o atrav s dos programas preparados para o efeito. Para que este registo seja efectivo, h que considerar e a alguns factores importantes, como a motiva~o dos arque logos, o desenho das aplicaoes caracterizaca o c~ do pela minimiza~o da informa~o introduzida pelo utilizador e a pr pria adequaao ergon mica dos ca ca o c~ o dispositivos.
Uma solu~o como a proposta e, genericamente, a utiliza~o dos pequenos computadores de bolso, ca ca desperta sempre alguma curiosidade, que
importante aproveitar, mas que n~o
su ciente para garane a e tir o sucesso da mesma. O sucesso passa pela e c
cia, em termos de suporte ao trabalho, que estes a computadores t^m. Este sucesso depende em grande medida da capacidade de os mesmos comunicarem e bi-direccionalmente com os computadores pessoais, da forma mais simples e transparente poss
vel. A
partir do momento que o utilizador sinta que h
duplica~o de trabalho, ou que n~o
imediato a sina ca a e croniza~o dos seus dados entre o computador de bolso e o computador pessoal, ent~o vai, mesmo que ca a inconscientemente, optar por n~o recorrer ao computador de bolso. Posta em evid^ncia a import^ncia da a e a actualiza~o bi-direccional da informa~o,
natural que a mesma seja um aspecto merecedor de especial ca ca e aten~o no desenho e implementa~o desta solu~o. ca ca ca Para tal, prop~em-se mecanismos de sincroniza~o que contemplem todo o tipo de informaao, textual, o ca c~ estruturada, gr
ca e geogr
ca. A sincroniza~o pode ser feita, quer junto ao sistema central, quer a a ca remotamente, durante os trabalhos de campo, recorrendo a um telem
vel com modem. Al
m de tornar o e mais c
modo o envio da informa~o recolhida, ajuda-nos, para j
, a ultrapassar as limita~es de mem
ria o ca a co o dos dispositivos utilizados.
O dispositivo utilizado para a recolha de dados
um computador Palm Pog99 , recentemente ace tualizado com o Sistema Operativo vers~o 3.3, com porta de Infra-vermelhos. Para a geo-referenciaao, a c~ utiliza-se um receptor GPS Garmin 35, que disp~e de uma porta s
rie RS-232, como unico interface para o e
sa
da de dados e para sua con gura~o. Para permitir a sincronizaao remota, no campo, utiliza-se um
ca c~ telefone GSM com modem incorporado, que comunica com o Palm por infra-vermelhos. Para fotografar, utiliza-se uma m
quina digital, que comunica com o Palm atrav
s de uma porta s
rie RS-232. Para j
, a e e a as fotogra as ainda n~o s~o tratadas no Palm, por di culdades em converter alguns programas para esta a a plataforma.
Este m
dulo permite a comunica~o entre o Palm e um GPS que respeite o protocolo NMEA 0183, o ca vers~o 2.0. Al
m de fornecer as coordenadas geogr
cas tridimensionais atrav
s da interpreta~o das a e a e ca mensagens $GPRMC, este m
dulo permite a visualiza~o de indicadores referentes a qualidade das coo ca ordenadas recebidas no de sat
lites vis
veis, e valores relativos diluiao da precis~o - PDOP, HDOP, e
a c~ a VDOP. Permite, ainda, con gurar o receptor GPS, em termos de velocidade de comunicaao, selec~o de c~ ca mensagens pertinentes e programa~o de datums. Este m
dulo incorpora um algoritmo para melhorar a ca o georeferencia~o de um ponto xo, atrav
s do c
lculo da m
dia ponderada de uma s
rie de leituras. Tem ca e a e e tamb
m a possibilidade de exportar pontos e sequ^ncias de pontos, para posterior correcao diferencial, e e c~ no formato RIMEX. A correc~o diferencial em tempo real
suportada directamente pelo receptor GPS, desde que lhe ca e seja fornecido o sinal RCTM, e portanto, n~o interfere em nada com o programa desenvolvido. Para os a trabalhos arqueol
gicos, n~o se justi ca o recurso correcao diferencial em tempo real, j
que a mesma o a a c~ a pode ser feita posteriori sem qualquer preju
zo. a
Um ponto de partida para este m
dulo foi o exemplo apresentado em RM99, Cap
tulo 9 . Como, o
nesse exemplo, as mensagens servem apenas para actualizar o
cran com a posi~o actual fornecida pelo e ca GPS
, no m
nimo, necess
rio criar uma estrutura de dados para armazenar posi~es ou sequ^ncias de e
a co e posi~es. Esta funcionalidade pode ser acrescentada ao referido exemplo, atrav
s da cria~o de uma base co e ca de dados na terminologia do Palm, usando o c
digo seguinte que se pode acrescentar, numa fase inicial, o ao m
todo StartApplication: e
1 2 3 4 5 6 7 8 9
DmOpenRef gpsDB = DmOpenDatabaseByTypeCreator'GPSD', 'jgps', dmModeReadWrite; if !gpsDB err = DmCreateDatabase0, "GPSData-jgps", 'jgps', 'GPSD', false; if err return err; gpsDB = DmOpenDatabaseByTypeCreator'GPSD', 'jgps', dmModeReadWrite; if !gpsDB return DmGetLastErr;
Em contrapartida,
necess
rio fechar a base de dados, invocando DmCloseDatabasegpsDB; no e a m
todo StopApplication. Depois, a partir do momento em que o utilizador deseja comear a registar e c um conjunto de pontos, ou apenas para um ponto,
necess
rio acrescentar um ou mais registos base de e a a dados. No exemplo seguinte, faz-se essa opera~o, da forma mais simples, que consiste apenas em registar ca a mensagem $GPRMC, que foi previamente lida para a vari
vel theData. a
1 2 3 4 5 6 7 8 9 10 11 12 13 14
inserir registo na base de dados if log UInt recordIndex = 0; int length; CharPtr s; VoidHand recHandle = DmNewRecordgpsDB, &recordIndex, 100; if recHandle length = StrLentheData+1; if MemHandleResize recHandle, length == 0 s=MemHandleLockrecHandle; DmStrCopys, 0, theData; MemHandleUnlockrecHandle; DmReleaseRecordgpsDB, recordIndex, true;
Desenvolvida a funcionalidade b
sica, relativa comunica~o e ao registo dos pontos retornados pelo a a ca GPS, todo o resto do m
dulo n~o se desvia de qualquer outra aplica~o para o Palm. Para enviar os dados o a ca do Palm para o computador pessoal, antes de se desenvolver um programa espec
co, pode-se utilizar o
conduit gen
rico do Palm que recupera todas as base de dados marcadas como alteradas. Para tal, basta e executar o c
digo seguinte, sempre que se queira transferir a base de dados para o computador pessoal. o
1 2 3 4 5
Marcar a base de dados para backup... DmOpenDatabaseInfogpsDB, &theLocalID, NULL, NULL, &theCardNum, NULL; DmDatabaseInfotheCardNum, theLocalID, NULL, &theAttributes, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL; theAttributes |= dmHdrAttrBackup; DmSetDatabaseInfotheCardNum, theLocalID, NULL, &theAttributes, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL;
Este m
dulo permite desenhar os planos e os per s de uma quadr
cula. Os elementos dispon
veis o
de desenho s~o determinados pelos elementos de nidos no SIG. Para al
m dos objectos que v~o sendo a e a desenhados, o utilizador tem acesso a um conjunto de linhas de constru~o. Dado que os dispositivos ca utilizados t^m uma
rea de desenho muito limitada, este m
dulo requer t
cnicas de amplia~o apropriadas. e a o e ca Os elementos gr
cos utilizados no desenho s~o depois exportados para o SIG, e inseridos automatia a camente no seu contexto geogr
co. a Este m
dulo ainda n~o foi desenvolvido, mas a exist^ncia de alguns programas com funcionalidades o a e semelhantes, apesar de ainda muito limitadas, por exemplo o PalmDraw e o Q Draw, servem para mostrar a sua viabilidade.
Desenvolver um m
dulo adequado para o registo de dados estruturados, n~o levanta grandes di culdao a des. Existem v
rios m
dulos com as funcionalidades t
picas de base de dados. No entanto, para o nosso a o
sistema n~o interessa um m
dulo gen
rico, mas um especialmente adequado informa~o que se pretende a o e a ca registar, por forma a minimizar o esforo do utilizador no campo. c Este m
dulo tamb
m tem que registar informa~o recebida pelo GPS, para automaticamente geoo e ca referenciar determinados dados, que estejam associados a um local. O ideal ser
gerar este m
dulo dinamicamente, a partir de uma lista de tabelas existentes no sistema a o central, e com a ajuda de alguma meta-informa~o adicional. Sendo gerado dinamicamente conseguem-se ca formul
rios o mais espec
cos poss
veis, estritamente de acordo com a informa~o que se quer registar. a
ca Tem tamb
m a vantagem de tornar a solu~o facilmente aplic
vel por diferentes equipas de arque
logos, e ca a o que utilizam formul
rios ligeiramente diferentes. a
Um apoio muito importante para os desenhos das escava~es,
a exist^ncia de ortofotomapas que co e e possam ser utilizados como fundo. Para tal, pretende-se utilizar uma m
quina fotogr
ca digital vulgar e, a a por software, faz a ortocorrec~o das fotogra as, para que possam ser usadas como elemento de construao ca c~ no programa de desenho. A di culdade que este m
dulo levanta
relativa ao processamento da imagem, o e e n~o tanto a sua aquisi~o. Para j
, a funcionalidade deste m
dulo est
a ser ensaiada num computador a ca a o a pessoal, utilizando rotinas do Sistema de Informa~o Geogr
ca GRASS, dispon
vel em c
digo fonte para ca a
o Linux e para Windows.
Os utilizadores dos computadores de bolso Palm j est~o habituados terminologia dos conduits, a a a para se referirem camada de software que corre nos computadores pessoais, que respons vel pela a e a sincroniza~o bi-direccional da informa~o. Por isso, natural que a forma de trocar informa~o entre o ca ca e ca sistema central e os computadores de bolso seja atrav s de conduits. e Para entender este mecanismo, foram desenvolvidas v rias formas de trocar informa~o, usando o a ca Conduit Development Kit CDK 3.0, e o ambiente integrado de programa~o Microsoft Visual C++. ca
1 1 2 3 4 5 6 7 8 9 10 11 12
Efectuaram-se testes que v~o desde a utiliza~o do conduit gen
rico de backup do Palm, como se mostrou a ca e na sec~o 4.2, at
conduits mais so sticados que fazem a compara~o campo a campo de cada registo, ca e ca e tomam decis~es sobre os casos mais complicados, por exemplo, quando o mesmo registo
alterado de o e maneira diferente no computador de bolso e no sistema central. Nestes casos, tenta-se imitar a l
gica dos o conduits mais conhecidos, como o da aplica~o Address Book, que vem com o Palm. ca Re ra-se que, dado que os utilizadores da unidade de arqueologia usam computadores pessoais com o Windows, todos os conduits s~o aplica~es Windows. a co Como os dados do sistema central est~o guardados num servidor Oracle,
fundamental que os conduits a e acedam a essa base de dados. Para tal, desenvolveu-se um conduit que estabelece uma liga~o ODBC com ca a base de dados e, a partir da
, permite executar as compara~es e actualiza~es necess
rias.
co co a No MS C++, optou-se por utilizar a classe existente CRecordset. Essa classe pode ser utilizada como base a uma nova classe, por exemplo, CProspeccaoRecord, como se faz a seguir.
IMPLEMENT_DYNAMICCProspeccaoRecord, CRecordset
Depois, basta rede nir alguns dos m
todos de nidos em CRecordset como virtuais, como por exemplo: e
CString CProspeccaoRecord::GetDefaultConnect return _T"ODBC;DSN=prospeccao_odbc"; CString CProspeccaoRecord::GetDefaultSQL return _T" prospeccao "; void CProspeccaoRecord::DoFieldExchangeCFieldExchange* pFX AFX_FIELD_MAPCProspeccaoRecord pFX- SetFieldTypeCFieldExchange::outputColumn; RFX_LongpFX, _T" ID ", m_ID; ...
Pode n~o parecer muito relevante esta funcionalidade de aceder directamente e em simult^neo a base a a de dados Oracle e s bases de dados existentes no computador de bolso, mas para o desenho deste sistema a absolutamente fundamental ter esta capacidade. Podemos, com isto, garantir a correcta sincroniza~o da e ca informa~o. Mesmo para outras funcionalidades, como a publica~o imediata de determinada informaao ca ca c~ na Web, com este tipo de conduits, podemos oferecer aos utilizadores a possibilidade de automaticamente aparecerem na Web p ginas com a informa~o acabada de sincronizar utilizando, por exemplo, p ginas a ca a escritas em PHP, ou outro mecanismo din^mico de gera~o de p ginas. Utilizar os mecanismos habituais a ca a dos computadores Palm para sincronizar permite-nos, sem qualquer esforo adicional, fazer a sincronizaao c c~ atrav s de uma rede, ou atrav s de um modem. Como s~o cada vez mais vulgares e baratos os telem veis e e a o com modems incorporados, uma solu~o razo vel, a sua utiliza~o no campo para fazer a sincronizaao ca a e ca c~ remotamente.
5 Conclus~es o
Com este trabalho, pretende-se resolver um problema concreto com que se deparam os arque
logos, o que tem a ver com a necessidade de ter em computador um grande volume de dados que prov^m dos e trabalhos de prospec~o e de escava~o. Neste artigo, circunscrevemo-nos a aquisi~o de dados no campo ca ca ca e sua sincroniza~o com um Sistema de Informa~o Arqueol
gica j
existente. ca ca o a A solu~o apontada carece ainda de valida~o no terreno, pelo que as ila~es que podemos tirar, neste ca ca co momento, n~o se referem a viabilidade pr
tica da solu~o. Por isso, restringimo-nos apenas a considera~es a a ca co sobre os ensaios j
efectuados, em termos dos programas e dos equipamentos. Estes levam-nos a crer que a a arquitectura desenhada
vi
vel e que vale a pena investigar na sua concretiza~o. e a ca Relativamente aos equipamentos, parece-nos que encontramos uma solu~o de baixo custo, de baixo ca consumo e de pequenas dimens~es, o que viabiliza a concretiza~o da solu~o. A escolha do Palm como o ca ca dispositivo m
vel mostra-se vantajosa, em particular, pela utiliza~o de um interface de caneta, muito o ca adequado aos desenhos feitos no campo. O Palm disp~e de uma porta s
rie RS-232 tradicional, que
utilizada para ligar o GPS e a m
quina o e e a fotogr
ca, e de outra porta s
rie por infra-vermelhos, que
utilizada para comunicar com o modem. a e e O Palm n~o satisfaz em termos de mem
ria, que
insu ciente nos modelos mais vendidos, como o Palm a o e III ou o Palm V. Para j
,
necess
rio recorrer a um aumento da mem
ria, ou recorrer a um Palm Vx, a e a o
que vem com 8Mb de mem
ria. As limita~es do Palm, em termos de velocidade do processador, exigem o co um cuidado muito grande na elabora~o dos algoritmos. A sua utiliza~o para transformar e corrigir ca ca fotogra as tiradas no campo, est
ainda condicionada, at
se averiguar se tem velocidade su ciente para a e efectuar os c
lculos necess
rios. Esta situaao tende a alterar-se a curto prazo com o aparecimento de a a c~ computadores compat
veis desenvolvidos por outros fabricantes, com mais mem
ria e processadores mais
o r
pidos. a Os Palm t^m um
cran de apenas 160 160 pontos, numa
rea de apenas 36cm2 , com um suporte e e a muito limitado em termos de n
veis de cinzento apenas 2 bits , o que condiciona bastante a informaao
c~ gr
ca que se pode mostrar ao utilizador. Esta limita~o pode fazer perigar a solu~o desenvolvida mas, a ca ca pela an
lise que foi feita, utilizando o PalmDraw, cr^-se que
poss
vel desenhar sobre o Palm sem perder a e e
a contextualidade dos desenhos, utilizando t
cnicas de aumento e linhas de construao, para apoiar o e c~ desenhador. Em termos de escrita de programas para o Palm, existem basicamente duas opoes para desenvolvic~ mento a baixo n
vel em C ou C++, que s~o o GCC e o Code Warrier existem outros, mas com reduzida
a aceita~o. Este ultimo
um ambiente integrado de desenvolvimento, de mais f
cil aprendizagem que ca
e a o GCC, que corre em Macintosh e Windows. O GCC tem a vantagem de estar dispon
vel sujeito li
a cena GNU, sem custos de aquisi~o, e correr simultaneamente em Windows e Unix. Ainda n~o houve c ca a a oportunidade de testar um ambiente de desenvolvimento de alto n
vel, como o Pendragon Forms ou
o Satellite Forms ou mesmo ambientes de programaao no pr
prio Palm, como o Quartus Forth, que c~ o utiliza a linguagem Forth. Com
habitual, a programa~o a baixo n
vel
mais ex
vel, mas tamb
m e ca
e
e
mais dif
cil e mais demorada. Para algumas das funcionalidades esperadas, cr^-se que a utiliza~o dos e
e ca ambientes de alto n
vel acelerariam o processo de desenvolvimento. Ainda relativamente programaao
a c~ dos Palm, justi ca-se o aparecimento de kits de alto n
vel para a geraao de conduits, com algum supor
c~ te multiplataforma. Para j
, o seu desenvolvimento exige bastantes conhecimentos de programa~o em a ca C C++, numa ou em v
rias plataformas. a Em termos de GPS, optar por uma solu~o OEM justi ca-se plenamente, pois n~o h
necessidade de ca a a utilizar receptores mais dispendiosos, j
que toda a informaao
acess
vel atrav
s do Palm. Dado que a c~ e
e a comunica~o com o GPS se faz pelo protocolo NMEA, optar por outro receptor de GPS n~o acarreta ca a altera~es ao sistema. No entanto, a utiliza~o destes sistemas requer algum esforo no desenvolvimento co ca c de software adicional, pois estes dispositivos n~o trazem software e o existente para manipular informaao a c~ GPS vem integrado em soluoes dispendiosas. Por exemplo, n~o existe que se saiba software para c~ a correc~o diferencial posteriori, ou para o c
lculo ponderado de m
dias, dispon
vel em c
digo fonte, ou ca a a e
o a baixo custo. Em termos gerais, temos consci^ncia que vamos exigir dos arque
logos uma so sticaao tecnol
gica a e o c~ o que n~o est~o habituados e para a qual requer-se alguma forma~o espec
ca. Contudo, pelas vantagens a a ca
apresentadas, em termos de rapidez, da diminui~o de erros, e da diminui~o de custos com os operadores, ca ca
pensamos que se justi ca plenamente esta mudana de h
bitos. E, simultaneamente, um enorme desa o c a aa
rea de computa~o m
vel de baixo custo. ca o
Refer^ncias e
dCR99 Maria do Carmo Ribeiro. Tratamento normalizado do registo arqueol
gico. Master's thesis, o Universidade do Minho, 1999. Em preparaao. c~ Gie98 Carlos Dantas Giestal. Sistema de informa~o geogr
ca para a arqueologia urbana: O caso de ca a Bracara Augusta. Master's thesis, Universidade do Minho, 1998. GM99 Carlos Dantas Giestal and Manuela Martins. Siabra: Sistema de informaao arqueol
gica para c~ o bracara augusta. In Workshop de Sistemas de Informao para a Arqueologia, September 1999. c~ Pog99 David Pogue. PalmPilot: The Ultimate Guide. O'Reilly & Associates, Inc., 2nd edition, 1999. RM99 Neil Rhodes and Julie McKeehan. Palm Programming: The Developer's Guide. O'Reilly & Associates, Inc., 1999.