Você está na página 1de 14

Introduo : "istria e perspectivas

Unidade 01 154

Temas cobertos na unidade


Breve histrico sobre os desenvolvimentos de computao grfica Algumas das suas principais aplicaes Viso geral dos principais problemas quando aplicada ao tema de geografia

Resu tados de aprendi!ado

Entender como os desenvolvimentos de computao grfica se processaram Reconhecer algumas das causas que levam necessidade de uso intensivo de memria na maioria das aplicaes Reconhecer algumas das principais aplicaes da computao grfica ao processamento geogrfico de informaes

Unidade 01 - Introduo : Histria e perspectivas - Pgina 1

#$%$&P - 'undamentos de #omputao %r(ica - )o ume I

Introduo : histria e perspectivas


Um pouco de histria
& in+cio da computao gr(ica
!s primeiros computadores digitais foram criados em torno de "#$%& em ambiente acad'mico& com forte 'nfase em aplicaes de carter militar( )ais sistemas destinavam*se quase sempre a clculos cient+ficos& envolvendo especialmente a resoluo de grandes sistemas de equaes ou de s,ries( As respostas de tais sistemas eram& quase sempre geradas como um grande con-unto de n.meros& impressos em papel( /ada mais natural que& desde esta ,poca e0istisse o dese-o de disponibili1ar os resultados na forma grfica& muito mais sucinta e compreens+vel em muitos casos( !s primeiros artefatos a serem usados foram equipamentos eletromecanicos& capa1es de mover canetas sobre um papel que girava& precursores dos atuais plotters( Em "#$2 apareceu o primeiro plotador comercial& o 3alcomp $4$( 5urante muitos anos& a produo de computao grfica se dirigiu quase unicamente a gerao para plotters& e portanto& no interativa( 6arece e0istir um consenso que o primeiro terminal grfico em tubos de raios catdicos tenha sido desenvolvido em "#$% para o sistema 7A8E& que visava fa1er monitoramento de v9o para o sistema de defesa americano( A import:ncia deste equipamento , o fato de que as informaes - podiam ser apresentadas de forma din:mica ;coisa que seria imposs+vel com o uso de papel<& e possibilitava a interao de um operador& ainda que bastante rudimentar( 3omo consequ'ncia imediata& as ind.strias automobil+stica ;em especial a 8eneral =otors< e aeronutica se interessaram na possibilidade de desenhar interativamente com o computador& dando origem aos desenvolvimentos que ho-e conhecemos como 6ro-eto Assistido por 3omputador ;ou 3A5<(

,istemas interativos

Unidade 01 - Introduo : Histria e perspectiva - Pgina *

#$%$&P - 'undamentos de #omputao %r(ica - )o ume I

A d,cada de "#4% viu crescer enormemente as aplicaes de computao grfica& em especial& interativa( /esta ,poca& a computao era dominada por grandes companhias como >B= e 5igital& entre outras& que criaram pro-etos de ?estaes de trabalho@ destinadas a utili1ao em reas de pro-eto de engenharia( Aogo& algumas companhias comearam a se especiali1ar na produo de softBare grfico voltado para outras aplicaes& tais como cartografia& geologia e controle de processos industriais( C importante notar que o custo destes equipamentos e destes sistemas& nesta ,poca& s tornava poss+vel o uso destes equipamentos por grandes companhias( Dma .nica estao de trabalho com seu softBare poderia chegar facilmente a um milhes de dlares( Apesar desta limitao& a maior parte das ind.strias que trabalhava com desenho em larga escala& acabou aderindo a tais equipamentos& o que fe1 florescer uma s,rie de companhias que vendiam os chamados ?sistemas turn*EeF@& pacotes de hardBare e softBare integrados para resolver problemas espec+ficos( Apesar da promessa de ?ligue a chave e use@& na prtica& nenhum sistema oferecia realmente este tipo de soluo( A maior parte deles precisava de uma forte adaptao realidade de cada problema( Grequentemente havia a necessidade de programao& bastante comple0a& e a criao de equipes multidisciplinares que tornassem vivel a operao do equipamento Nota: 5esta forma& especialmente na rea de processamento geogrfico& muitos destes sistemas foram comprados na d,cada de H% no Brasil e absolutamente sub* utili1ados( 7urgiu ento a necessidade de uma padroni1ao de programao grfica& que tornasse uniforme o treinamento de progradores especiali1ados& caso contrrio& um programador teria que aprender tudo de novo ao ser mudado de equipamento( Goram criados ento os primeiros sistemas padro de computao grfica& independentes de dispositivos& nos quais se destacam o sistema 8I7 e o sistema 3!RE& que se tornaram base para muitos dos pacotes de computao grfica que ho-e e0istem(

Unidade 01 - Introduo : Histria e perspectiva - Pgina -

#$%$&P - 'undamentos de #omputao %r(ica - )o ume I

/ diminuio do custo da memria: c"ave para a e0p oso da computao gr(ica


5evido ao custo dos equipamentos& a computao grfica& at, os anos H% ficaram restritos ao uso em ind.strias e universidades( 6or,m& no in+cio dos anos H%& ocorreu um salto no desenvolvimento de uma outra reaJ a microeletr9nica& que tornou baratos diversos componentes& em especial a memria( 6ara se ter uma id,ia& um computador grande desta ,poca tinha o m0imo de 4KEbFtes de memria& e ocupava uma sala inteira( ! custo desta memria era da ordem de de1enas de milhares de dlares( ! desenvolvimento microeletr9nico tornou poss+vel que o preo da memria ca+sse vertiginosamente& e desta forma& tornou vivel a construo de sistemas grficos utili1ando uma tecnologia que conhecemos por ?raster scan@ ;varredura<& unindo a tecnologia de computao com a tecnologia de televiso( /esta tecnologia& a imagem , composta por pontinhos& e cada pontinho , arma1enado numa posio desta memria( Dma imagem de L%% 0 M%% pontos ;que perfa1 portanto 4%%%% pontos< ocupa 4%%%% posies de memria( ! n.mero de bits por posio de memria depende das possibilidades de intensidades dese-adasJ em preto*e*branco ;sem tons de cin1a<& seriam 4%%%% bits ;ou 2%%% IbFtes apro0imadamente<( Esta memria , atuali1ada por um computador& e lida sequencialmente por um sistema eletr9nico de varredura que& vai copiando para as linhas do televisor ;monitor de v+deo< os pontos da memria( !s primeiros terminais grficos usando esta tecnologia podiam facilmente ser comprados por menos de $%%% dlares& o que fe1 com que estes equipamentos se populari1assem( 6ouco tempo depois& apareceram os primeiros microprocessadores de uso geral& o >ntel 2%%2 e o =otorola 4$%%& e com eles os primeiros microcomputadores comerciais& no meio da d,cada de H%( Estes microcomputadores incorporaram como sa+da padro os v+deos em tecnologia raster& e pouco tempo depois& incorporaram em seus sistemas operacionais facilidades ;rudimentares& , verdade< para computao grfica(

#omputao gr(ica em microcomputadores

Unidade 01 - Introduo : Histria e perspectiva - Pgina .

#$%$&P - 'undamentos de #omputao %r(ica - )o ume I

3om a possibilidade de se ter um equipamento de uso pessoal ao custo de poucos milhares de dlares& muitas empresas comearam a comprar tais equipamentos& que inicialmente vinham praticamente sem programas( 6equenas empresas comearam a se especiali1ar na construo de aplicativos de uso geral& como editores de te0to& planilhas& etc& e no in+cio dos anos 2%& diversos destes aplicativos - podiam produ1ir sa+das grficas ;em geral grficos comerciais<( Dm fator decisivo para a populari1ao destes equipamentos foram os video* -ogos& que levaram a computao grfica at, o p.blico em geral( !utro fator foi a ind.stria grfica& com a necessidade de aplicaes tipo ?desEtop publishing@& levou necessidade da criao de perif,ricos de computao grfica cada ve1 mais poderosos( Dm fator importante da computao grfica foi sua incorporao aos sistemas operacionais( ! primeiro sistema a apresentar uma interface visual parecida com o que temos ho-e no NindoBs foi criado no centro de pesquisas de 6alo Alto da Oero0 em "#H%( A id,ia dos pesquisadores era criar um paradigma de operao semelhante a uma ?mesa de trabalho@ ;desEtop<& visuali1ada graficamente na tela( =ais ou menos nesta ,poca foi inventado o mouse& que serviu para substituir o dedo para apontar as informaes do desEtop( Entretanto& o custo da memria ainda era alto& o que fe1 com que somente no in+cio dos anos 2% essa interface grfica fosse utili1ada em um sistema comercial ;Ai1a& fracasso comercial da Apple& que depois se transformou no atual =ac>ntosh<( A populari1ao definitiva das interfaces grficas se deu com este sistema& que futuramente teve sua interface copiada para o sistema mais usado em todo mundoJ o NindoBs(

/vanos da computao gr(ica


A computao grfica ho-e tem t,cnicas maduras& resultado de sua aplicao aos mais diferentes campos( =uitas empresas se dedicam criao de softBare bsico& que por sua ve1 , utili1ado por milhares de outras para gerao dos mais diversos tipos de aplicativos& envolvendo virtualmente todas as aplicaes de computadores(

Unidade 01 - Introduo : Histria e perspectiva - Pgina 1

#$%$&P - 'undamentos de #omputao %r(ica - )o ume I

A quantidade de empresas que ho-e se dedicam a este tipo de desenvolvimento tornou ho-e realidade os ?sistemas turn*EeF@ dos anos 4% para virtualmente todas as reas de aplicao(

Aplicaes da computao grfica


Uma c assi(icao gera
3omo a computao grfica evoluiu em muitos sentidos& fica dif+cil fa1er uma ta0onomia das aplicaes( Entretanto algumas reas de aplicao surgem com muita fora& entre elasJ gerao de grficos a partir de con-untos de dados num,ricos modelagem e simulao de sistemas f+sicos ou matemticos mapeamento processamento digital de imagens gerao de animaes e filmes pro-eto de engenharia assistido por computador controle de processos por computador ilustrao eletr9nica -ogos interativos sistemas de intercomunicao pessoal ;incluindo teleconfer'ncia e videofone< C importante frisar que esta classificao no esgota o assunto( A cada dia& novas aplicaes surgem& e novos programas so criados para atender a estas aplicaes( ! custo do desenvolvimento de aplicaes grficas& apesar de ter sido diminuido pela disponibilidade de pacotes de programao bsica de uso geral& muitas
Unidade 01 - Introduo : Histria e perspectiva - Pgina 2

#$%$&P - 'undamentos de #omputao %r(ica - )o ume I

ve1es embutidas nos sistemas operacionais& ainda , alto( Entretanto& as firmas geradoras de produtos e0tremamente sofisticados& esto ho-e convencidas da import:ncia de tornar a interface de seus programas acess+vel a usurios ;e desenvolvedores< com relativo bai0o conhecimento& substituindo assim& a venda de produtos caros por sua sofisticao de desenvolvimento& por produtos baratos vendidos em muito larga escala( /o :mbito das aplicaes na rea de geografia& so mais importantes os primeiros itens desta lista& que analisaremos a seguir(

%erao de gr(icos a partir de con4untos de dados num5ricos


Esta , a aplicao mais antiga da computao grfica( )em*se um con-unto de dados num,ricos que devem ser apresentados de forma a serem entendidos ou digeridos( E0istem muitos programas ou pacotes de rotinas para gerar este tipo de grficos& e muitos sistemas tra1em embutidas facilidades neste sentido( !s tipos de grficos mais comuns so os grficos de funo a M e L dimenses& histogramas& diagramas circulares& e plotagem de frequ'ncias(

6ode agem e simu ao de sistemas (+sicos ou matemticos


A reali1ao f+sica de muitos e0perimentos no , fact+vel ou economicamente vivel de ser reali1ada a no ser atrav,s de um processo de simulao( Aqui , importante o trabalho con-unto de equipes multidisciplinares da especialidade em questo& de matemtica e de computao( /este caso a descrio do problema ou da t,cnica , reali1ada atrav,s de um algoritmo e de um con-unto associado de dados& e o resultado , visuali1ado atrav,s de computao grfica& que muitas ve1es , utili1ada tamb,m no processo de entrada de dados do sistema(

6apeamento
Aqui temos uma regio que foi medida atrav,s dos mais diversos processos& desde o puramente manual at, o totalmente eletro*mec:nico& que deve ser registrada
Unidade 01 - Introduo : Histria e perspectiva - Pgina 3

#$%$&P - 'undamentos de #omputao %r(ica - )o ume I

na forma de mapas( Estas informaes frequentemente devero ser inde0adas para uma rpida recuperao de informaes( =uitas ve1es dados de m.ltiplas fontes& incluindo registros no grficos& so associados num banco de dados comple0o(

Processamento digita de imagens


Aqui temos uma imagem fotogrfica digitali1ada gerada atrav,s de um processo qualquer& incluindo a+ a foto escaneada& a imagem capturada num sat,lite& a imagem de tomografia computadori1ada ou mesmo uma imagem gerada atrav,s de simulao( Esta imagem vai ser melhorada& analisada& copiada& editada& combinada com outras& etc gerando novas imagens ou relatrios(

%erao de anima8es e (i mes


As imagens em movimento fornecem informaes indispensveis a diversas aplicaes( )emos aqui ento a gerao sint,tica de imagens em movimento& a captura e e0ibio de filmes e a gerao de material didtico ou para e0ibio( Grequentemente essas informaes esto tamb,m associadas ao uso de som(

A entrada e transformao de dados: os grandes entraves


)alve1 o maior dos problemas de computao grfica resida no fato de que os dados necessrios para processamento quase nunca esto na forma adequada( Ve-amos alguns e0emplos na rea de geografiaJ

%erao de mapas de curvas de n+ve


Dm gegrafo vai ao campo reali1ar medidas de uma certa regio& para depois introdu1i*lo no computador( A partir da caderneta de medidas& os dados so entrados e depois devem ser checados para que as curvas de n+veis se-am criadas de forma correta( A possibilidade de erros no processo , imensa bem como o tempo de entrada dos dados( Dm operador vai manualmente a-udando a heur+stica do programa automtico de gerao de curvas a decidir a forma das curvas( Grequentemente os

Unidade 01 - Introduo : Histria e perspectiva - Pgina 7

#$%$&P - 'undamentos de #omputao %r(ica - )o ume I

dados so batidos contra dados aero*fotogram,tricos ;ou vice*versa< para decidir a correo da entrada( 5esta forma& os dados utili1am uma ?intelig'ncia@ e0tra*computacional& uma heur+stica humana baseada na e0peri'ncia que toma as decises baseadas numa lgica prpria( /aturalmente& a cada dia& mais desta e0peri'ncia , colocada dentro dos programas de computador& mas a interfer'ncia humana na qualidade do resultado , certamente muito grande(

#omputadori!ao de mapas geogr(icos


E0istem h muitos anos um imenso con-unto de mapas de todos os tipos( Esses mapas para serem computadori1ados& devem primeiro ser entrados no computador( Esse processo& em geral& pode ser feito de duas formasJ a< 5igitali1ao dos mapas com equipamentos em que o mapa , colado sobre uma mesa digitali1adora& na qual um operador vai manualmente apontando com uma caneta ou alvo os pontos do mapa& e informando& um a um& o significado de cada um dos pontos ou linhas entrados( b< 5igitali1ao da foto do mapa& e depois o operador aponta na tela& o significado de cada elemento da tela( 6ossivelmente se faa tamb,m a converso da foto para uma forma vetorial& em que os elementos do desenho so arma1enados na forma de coordenadas( Em ambas as formas& o trabalho manual , imenso& herc.leo at,( A possibilidade de erros , tremenda( Entretanto& o esforo vale a penaJ qualquer alterao posterior no mapa , muito menos custosa(

Unidade 01 - Introduo : Histria e perspectiva - Pgina 9

#$%$&P - 'undamentos de #omputao %r(ica - )o ume I

6apeamento de in(orma8es provenientes de (oto de sat5 ite


Dm sat,lite de sensoreamento remoto tira fotos em vrios espectros de frequ'ncias e as transmite para a )erra( Esses dados devem ser processados sob muitos aspectos& desde simples acertos de colorao& posicionamento ou -ustaposio& at, sofisticados sistemas de interpretao destas fotos& possivelmente tiradas em sequ'ncia temporal( !s dados so fornecidos num formato padroni1ado& mas que provavelmente no ser lido pelos programas mais simples de computao grfica& obrigando assim a gerao de ?filtros de entrada@ para que os dados se-am transcritos para formatos compat+veis com os softBares utili1ados( A quantidade de informaes a processar , imensaJ gigabFtes de informao so submetidas a processamentos que podem levar muitas horas( !s resultados obtidos& frequentemente devem ser refinados muitas e muitas ve1es( !s softBares e0istentes reali1am apenas uma parte do trabalho& e , muitas ve1es necessria a criao de programas de e0trema comple0idade de programao e matemtica para reali1ar estas operaes(

$ntrada de in(orma8es tridimensionais


Dm con-unto de fotos tiradas por sat,lite apresenta as sombras de um campo do planeta =arte( Baseado nestas sombras& e na poss+vel cor e composio do material desta regio& um programa de computador pode calcular as coordenadas tridimensionais da superf+cie& usando por e0emplo& uma frmula que afirma que a luminosidade de uma superf+cie , proporcional ao coeficiente de refletividade do material& intensidade da fonte luminosa& ao cosseno da inclinao com a fonte de lu1 e ao seno da inclinao com o olho( C claro que muitos desses dados necessrios para a aplicao da frmula so altamente inconsistentes ;ou se-a& chutados<( ! programa& e o operador do computador devem a-ustar uma s,rie de par:metros at, obter algo que ?parea ra1ovel@& gerando uma ?foto tridimensional falsa que parece muito real@(

Unidade 01 - Introduo : Histria e perspectiva - Pgina 10

#$%$&P - 'undamentos de #omputao %r(ica - )o ume I

6apeamento de petr eo no subso o


A medio do som gerado atrav,s de e0ploses produ1 valores medidos em muitos pontos de uma regio petrol+fera( 3om base nestes dados& se desenha a superf+cie tridimensional do interior da terra& com as diversas camadas( A heur+stica usada nas decises sobre a influ'ncia dos diversos materiais sobre os valores obtidos depende de fatores tanto e0perimentais quanto matemticos( ! mapa tridimensional gerado do interior da terra deve poder ser visuali1ado em um dispositivo bidimensional ;por e0emplo& a tela<& mas mesmo assim& dando ao operador a noo e0ata das diversas camadas do solo& do petrleo e do gs natural(

$studo dirigido
"( 6or qu' , importante a e0ist'ncia de uma padroni1ao nos programas de computao grfica P M( 6or qu' a diminuio do custo da memria se tornou uma chave para o desenvolvimento da computao grfica P L( 3ite pelo menos cinco aplicaes de computao grfica rea de 8eografia( K( Gaa uso de uma planilha tipo E0cel para gerar um grfico tipo ?diagrama de pi11a@ a partir de um con-unto de dados representando a distribuio de renda nos estados do pa+s( $( >nvente tr's situaes em que , fundamental reali1ar uma simulao de e0perimentos na rea da 8eografia( 4( 5escreva as principais atividades de um processo de mapeamento e indique como essas atividades poderiam fa1er uso de computao(
Unidade 01 - Introduo : Histria e perspectiva - Pgina 11

#$%$&P - 'undamentos de #omputao %r(ica - )o ume I

H( 6or que ra1o o processamento digital de imagem se torna cada ve1 a mais importante ferramenta para a geografia P 2( A possibilidade de apresentar informaes atrav,s de animao abre novas perspectivas para a geografia( >ndique pelo menos tr's situaes onde isso , impactante( #( Quais so as principais ra1es porque a entrada de dados sempre ser um dos itens mais demorados no processamento grfico P "%( Ao representar uma informao tridimensional em um dispositivo bidimensional informaes so perdidas( Relacione este problema com a rea de geografia e diga como a informao pode ser em alguns casos recuperada(

,ugest8es de pes:uisa bib iogr(ica;


R Estas refer'ncias esto listadas em ordem decrescente de import:ncia( G!AES& T(5( et al. Computer Graphics: Principles and Practice( Ma ed( =assachussetsJ Addison*NesleF, "##%( $$# p( R!8ER7& 5( G( Procedural Elements for Computer Graphics. 3ingapuraJ =c8raB Uill& "#2$( KLL p( R!8ER7& 5( G(V A5A=7& T( A( Mathematical Elements for Computer Graphics. Ma ed( /ova SorEJ =c8raB Uill& "##%( NA))& A( Fundamentals of Three-Dimensional Computer Graphics. NoEinghan EnglandJ Addison*NesleF& "##%( $%% p( /EN=A/& N(V 76R!DAA& R( Principles of Interacti e Computer Graphics. >7E ; >nternational 7tudent Edition < J =c8raB Uill& "#H#( $K" p( 8AA77/ER& A( Graphics Gems( BostonJ Uarcourt Brace Tovanovich& "##%( $L# p( ARV!& T( Graphics Gems II( BostonJ Uarcourt Brace Tovanovich& "##"(

Unidade 01 - Introduo : Histria e perspectiva - Pgina 1*

#$%$&P - 'undamentos de #omputao %r(ica - )o ume I

I>RI& 5( Graphics Gems III( BostonJ Uarcourt Brace Tovanovich( ;>7B/ %*"M* K%#4H%*% com disco >B= ou >7B/ %*"M*K%#4H"*# com disco =ac<& "##M( UE3IBER)& 6( Graphics Gems I!. BostonJ Uarcourt Brace Tovanovich( ;>7B/ %* "M*LL4"$4*H com disco =A3 ou >7B/ %*"M*LL4"$$*# com disco 63< "##K( 8!/WAAEW& R( 3(V N!!57& R( E( Di"ital Ima"e Processin"( LX ed( =assachussetsJ Addison*NesleF& "##M( H"4 p( 8!=E7& T(V VEAU!& A( Ima"e Processin" For Computer Graphics ( /eB SorEJ 7pringer*Verlag& ;tradu1ido por 7ilvio AevF<& "##H( K%% p( VE/E)>A/ER& )( Desmistificando a Computa#$o Gr%fica( 7o 6auloJ =c8raB Uill& "#22( L2# p( 6ER7>A/!& R( =( Introdu#$o & Modela"em de Cur as e 'uperf(cies em Computa#$o Gr%fica( Dberl:ndiaJ 7ociedade Brasileira de 3omputao& Dniversidade Gederal de Dberl:ndia& "#2#( $L p( 7!D7A*TY/>!R& A( T( Guia de Formatos Gr%ficos. !rientadorJ 6rof( Eber 7chmit1( Rio de TaneiroJ DGRTZ>nstituto de =atemtica& "##$( 4K p( 6ro-eto final de curso( ;Bacharelado em >nformtica<(

,ugest8es de pes:uisa na Internet


RES/!A57& U( )n Introduction to Geo"raphical +GI',. 5ispon+vel na >nternet Information '*stems via DRAJ

httpJZZgeog(utoronto(caZreFnoldsZimagesZgisintro(html ;e0celente te0to inicial sobre o funcionamento de sistemas de informao geogrfica<( Arquivo consultado em "###(

Unidade 01 - Introduo : Histria e perspectiva - Pgina 1-

#$%$&P - 'undamentos de #omputao %r(ica - )o ume I

)&<T/R

PR=>I6&

Unidade 01 - Introduo : Histria e perspectiva - Pgina 1.

Você também pode gostar