para quem manja muito d delphi

09/12/2003

1

A idéia é a seguinte, tenho que montar um sistema de pesquisas visuais, ou seja,
Preciso que o usuário realize o cadastro de cidades (exemplo) e neste cadastro
Ele informe varias características desta cidade (habitantes, altitude, região, etc)
Após ele importa o mapa desta cidade. Até ai tudo bem
O que tenho que fazer é: ter no sistema várias pesquisas definidas e quando o usuário
Clicar nesta pesquisa o sistema tem que colorir regiões do mapa.
Exemplo:
Tenho o mapa de uma cidade e este mapa esta dividido por quadra, quando efetuar
A pesquisa (Nr habitantes maiores que 50) o sistema tem que colorir as quadras que
Satisfaz a pesquisa com cores iguais e o restante com outra cor.

Porem o sistema devera saber qual a região do mapa devera ser colorida, ou seja,
O exemplo o mapa do Brasil, o sistema devera saber que sul é um
Região, sudeste é outra região, pois em um mapa as regiões do mesmo são divididas
Por linhas.

A pergunta é existe como fazer este tipo de sistema utilizando o delphi?
Se existir quais componentes utilizar?
E se alguém tiver exemplos ou materiais para me ajudar fico muito grato.

Agradeço vossa colaboração

Obrigado

Marcos.
[/list]


Responder

Posts

09/12/2003

Rfpsatin

A pergunta é existe como fazer este tipo de sistema utilizando o delphi?
Claro

Se existir quais componentes utilizar?
Depende, vc pode vasculhar a biblioteca LMD e ver se tem algo pronto. Depende da tua habilidade de programação. Vc pode até usar shape p/ isso, depende de como vc vai programar, como vc vai linkar as coisas. Tipo, criar vários quadros (imagens mesmo) usando shape e associar a eles no cadastro de pessoas. Assim vc pode saber que QUADRO o cara esta e qual vc deve colorir.

E se alguém tiver exemplos ou materiais para me ajudar fico muito grato.
Cara, tenho nada. O programa é legal, talvez eu tenha simplificado demais assima + talvez a idéia possa lhe ajudar em algo.

qq coisa, posta ae e o povo tenta te ajudar.


Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira