Fórum Mapas #221243
20/03/2004
0
Gostaria de saber, se alguém está ou já fez alguma projeto, rotina com mapas, vetores, etc.
Pois estou interessado em fazer alguma coisa como arruamento, logradouros, roteamento de vendedores, etc.
Atenciosamente
José Ricardo
Zlink
Curtir tópico
+ 0Posts
20/03/2004
Nerdex
Sei que existe componentes destinados à esta tarefa. Não lembro onde...
Certamente é um área de projeto muito interessante e muito útil. Aplicável à varias atividades.
Abraço
Gostei + 0
20/03/2004
Zlink
A minha idéia inicial foi a seguinte:
Seriam divididos em 2 (dois) módulos.
O primeiro módulo seria o de desenvolver um sistema para localizar em um bairro o nome da rua e o número, teriamos um banco de dados relacionando a rua/número ao mapa, mais para isto eu teria que em cada endereço/número colocar uma posição no banco de dados.
Exemplo:
bairro numero posicao_x posicao_y
01 100 1211 350
01 111 3200 250
01 121 3250 125
...
02 001 1200 4250
02 011 1280 4300
...
Em uma pesquisa ao bairro 01 de número 111, o curso ou uma marcação marcaria a posição 3200/250
Será que daria certo assim. O trabalho seria grande, pois teria que fazer nos 62 mapas todos os endereços.
Leiam e dêem sugestões.
Atenciosamente
José Ricardo
Gostei + 0
21/03/2004
Nerdex
A base e a mão-de-obra serão enormes sim, mas valerá a pena ...
Gostaria de saber das imagens (os mapas em si na tela). No sentido da pixelização (Mapa de Bits - pense num arquivo tipo BMP). Vc irá proporcionar dispositivo de ZOOM atomático ou poderá deixar esta opção a cargo do usuário? Qual seria a definição de detalhes na imagem? Teria algum diferencial a nível de imagens para a representação de pontos estratégicos e referenciais no mapa?
Gostei + 0
21/03/2004
Aroldo Zanela
http://www.multispectral.com.br/
Gostei + 0
21/03/2004
Nerdex
Valew, pedi o meu mapa... tomara que eles não cobrem... hihihi
Gostei + 0
13/03/2005
Zerovox
p.s: procurei na net mas só componentes pagos.
atenciosamente
Anderson
Gostei + 0
13/03/2005
Edilcimar
Gostei + 0
13/03/2005
Nerdex
Resucitaram esse tópico... bahhh... hihihi...
Não precisa procurar como louki... e ficar dependente de componentes... basta usar a cuca! Liga?
Olhe o que eu fiz - no meu caso o cliente customiza as referências:
Obj. Image1 = contém o mapa;
Obj. Image2 = será um pto referencial no mapa;
Image1.picture.bitmap.canvas.stretchDraw(rect(10,10,80,90), Image2.Picture.Graphic);
O Image1 recebe um ponto referencial: Image2 (contendo um pequeno bitmap que é um ponto = uma referência)... Depois eu uso a propriedade Tag do referencial (Image2) para informar a coordenada como parâmetro em um Bco de Dados, entre outras dezenas de dados daquela referência.
Usando Zoom... eu redefino proporcionalmente as coordenadas e com um refresh (melhor = repaint... hehe) eu atualizo tudo...
O projeto ficou blz... = $$$... hehe!
Gostei + 0
14/03/2005
Thomaz_prg
Iniciei um projeto desse tipo, porém, o pessoal quer o mapa de toda a cidade, e através da seleção do mouse (tipo clica e arrasta desenhando um quadrade, onde será dado o zoom), e conforme for dando o zoom, ir aproximando, detalhando cada vez mais....
Agora pergunto, o bitmap responsável pelo mapa, não ficaria gigantesco?
E outra coisa, como fazer o Zoom :oops: ??
Gostei + 0
14/03/2005
Massuda
Se possível procure utilizar mapas em formato vetorial (por exemplo, .SHP do ArcView), que não tem esse problema.
Gostei + 0
14/03/2005
Nildo
http://www.multispectral.com.br/[/quote:3e19c4f90b]
Multispectral é nosso fornecedor de mapas :D
Gostei + 0
14/03/2005
Zerovox
tks
Gostei + 0
14/03/2005
Nerdex
Gostei + 0
27/03/2005
Zerovox
já esta saindo alguma coisa do meu projeto ... zoom e outros bichos .. assim que conseguir finalizar esta tudo disponiblizado ... valew por enquanto.
Gostei + 0
03/07/2006
P3rfect
Li o tópico inteiro...
Eu também ´tentei´ desenvolver um aplicação que calculasse a distância de dois pontos dentro do mapa...
Alguém tem alguma fórmula ou exemplo na íntegra pra contribuir? =P
Eu realmente preciso disto...
aguardo resposta..
Abraçoooss =D
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)