Vamos que vamos,

valeu ai pessoal por todas as dicas e obervacoes que fizeram

Bem Andreano e exatamente isso, por incrivel que pareca nao poderei 
fazer esse processo online, senao seria moleza.

ja deram essa dica aqui na lista de gerar uma lista de cidades e 
cruza-las gerando as informacoes pelo google, vou fazer uns testes a 
respeito e posto aqui.

com relacao a brincadeira de dar uma voltinha pelo Brasil, agradeco 
bastante pois passei essa ideia para cliente e o mesmo adorou, afinal 
o ganha pao de uma transportadora e isso mesmo, rodar o Brasil 
fazendo entrega e coleta, e o motorista do caminhao ainda pode 
agregar mais os dados com informacoes sobre qualidade da estrada, 
postos de gasolina, transito etc... de qualquer forma preciso dos 
dados para gerar ao cliente um norte a seguir em rotas que ainda nao 
foram feitas sem contar para a base de calculo do frete e calculo de 
custos  agredados ao frete ( combustivel, pneu, manutencoes 
emergenciais etc... )

mais uma vez agradeco a todos e posto aqui na lista todos os 
progressos.

um forte abraco
alineri



--- Em delphi-br@yahoogrupos.com.br, "Andreano Lanusse" 
<[EMAIL PROTECTED]> escreveu
>
> Você disse que não pode usar o Google, entendo que não pode fazer 
isso online, certo? Mas você poderia pegar a lista de cidades e 
cruzar todas as possibilidade de caminho fazendo o cálculo pelo 
google para gerar um banco de dados com todas as possibilidades, ou 
seja, você usa o google para gerar a informação apenas uma vez e seu 
cliente consulta o banco de dados, poderia?
>  
> Quando fizemos o cálculo, pegamos a informação de latitude e 
longitude do IBGE, eles tem a lat/long de todas as cidades do Brasil, 
fizemos uma conversão para poder calcular e ai foi.
>  
> Quando você pega a lat/long de uma cidade, ela aponta para o ponto 
central, exemplo: em São Paulo é a praça da Sé, no caso de trechos de 
um ponto de São Paulo para outro ponto de São Paulo, você terá de 
dividir SP em vários pontos, pegando a lat/long de cada um.
>  
> Tenta ver se essa do Google resolve o seu problema, na minha 
opinião seria o caminho mais fácil e preciso.
>  
> []'s
> Andreano
> 
> ________________________________
> 
> From: delphi-br@yahoogrupos.com.br on behalf of alineri
> Sent: Sun 13-Apr-08 16:09
> To: delphi-br@yahoogrupos.com.br
> Subject: [delphi-br] Re: distancia entre cidades para sistema de 
transportadora qual o melhor metodo
> 
> 
> 
> Ola pessoal,
> 
> mais uam vez obrigado pela ajuda de todos.
> 
> bem, em relacao a precisao no calculo das distancias sei que e 
> dificil conseguir com coordenas geograficas, mas como voce falou 
> Adreano, se consegui-se um calculo com margem de erro como falou 
que 
> me levasse ao mais proximo possivel ja estaria otimo, se puder me 
> indicar onde posso encontrar informacoes a respeito seria uma 
grande 
> ajuda.
> 
> Julio Cesar, tive essa ideia justamente hoje, de passar para 
> webservice uma sequencia de rotas ( as mais utilizadas pelo 
cliente ) 
> e popular uma tabela com os resultados, so acho que nao 
> posso "abusar" das requisicoes para nao ter "problemas" futuros, 
essa 
> e uma ideia que tambem gostei. 
> 
> Nao poder utilizar a API do google e que me pegou, estava estudando 
a 
> API ontem ela e uma mao na roda, um presente do google.
> 
> Tambem gostei da ideia do Alexandre Cesar Tabarin, ja peguei o guia 
4 
> rodas para analisar e bem interessante, ele calcula a distancia bem 
> proxima ao do google maps, e ainda traca a rotas entre as rodovias, 
> ja acessei o projeto http://www.tracksource.org.br 
<http://www.tracksource.org.br/>  onde tem varios 
> mapas so estou tendo dificuldades de encontrar disponivel para 
> download o software destinator, se alguem souber o link.
> 
> e por ultimo, comunico a todos que esse "modulo" do projeto para 
> calculo e distancia entre as cidades vou deixar publico, todas as 
> documentacoes, referencias, base de dados, e fontes deixarei 
> disponivel na comunidade e em algum sourceforge da vida.
> 
> porque acho que esse tipo de dado tinha que ser publico 
> principalmente no que se diz respeito as rodovias estaduais e 
> federais, por que somos nos que bancamos com nossos impostos e 
> pedagios.
> 
> todo o progresso que obtiver comunicarei a voces e assim que tiver 
um 
> material que seja viavel torna-lo publico, assim o farei.
> 
> espero continuar contando com a ajuda de todos
> 
> um forte abraco a todos
> alineri
> 
> --- Em delphi-br@yahoogrupos.com.br <mailto:delphi-br%
40yahoogrupos.com.br> , "Andreano Lanusse" 
> <andreano.lanusse@> escreveu
> >
> > Alineri,
> > 
> > 
> > 
> > Já desenvolvi um sistema que fazia isso a uns 7 anos atrás, foi 
> baseado em latitude e longetude, que não é preciso para percurso 
> terrestre, se fosse aéreo tudo bem, usavamos a margem de erro, mas 
em 
> vários casos onde você tem rotas com montanhas, pontes, desvios 
> ficava muito fora, ao longo dos anos fomos aperfeiçoando para 
> minimizar este erro, mas se você precisa com base na distância 
> calculos exatos, latitude e longetitude não é o caminho.
> > 
> > 
> > 
> > Uma solução seria usar a API do google, mas você disse que não 
> pode. Creio que você estaria considerando o tráfego, se sim, o 
Google 
> no Brasil ainda não dá esta informação.
> > 
> > 
> > 
> > Então te recomendo contactar a Webraska Brasil 
> (http://www.webraska.com.br/ <http://www.webraska.com.br/> ), eles 
são os responsáveis pelo 
> Apontador, e tem toda essa informação precisa e acho que em alguma 
> cidades está integrado com o tráfego local, não será de graça mas 
> certamente eles tem tudo isso e fornecem serviços para diversas 
> empresa de transporte, call center, etc...
> > 
> > 
> > 
> > []'s
> > 
> > 
> > 
> > Andreano Lanusse
> > CodeGear Product Line Manager & Evangelist Leader Latin America
> > 
> > Blog: http://blogs.codegear.com/andreanolanusse 
<http://blogs.codegear.com/andreanolanusse> 
> > 
> > Exemplos: http://cc.codegear.com/Author/38483 
<http://cc.codegear.com/Author/38483> 
> > 
> > ________________________________
> > 
> > From: delphi-br@yahoogrupos.com.br <mailto:delphi-br%
40yahoogrupos.com.br>  [mailto:delphi-
> [EMAIL PROTECTED] <mailto:br%40yahoogrupos.com.br> ] On Behalf 
Of Marcelo Moacir Florindo
> > Sent: Saturday, April 12, 2008 8:09 PM
> > To: delphi-br@yahoogrupos.com.br <mailto:delphi-br%
40yahoogrupos.com.br> 
> > Subject: Re: [delphi-br] Re: distancia entre cidades para sistema 
> de transportadora qual o melhor metodo
> > 
> > 
> > 
> > Isto é um pouco complicado de obter...afinal....os mapas 
> rodoviarios não
> > sei com que tipo de régua eles usam....hehehe
> > pois realmente nunca bate a distancia.....já peguei distancia de 
> 100 km a
> > menos... (ainda bem)
> > 
> > Existe uma situação que é complicada ... uma cidade pode ter N 
> entradas de
> > N lugares
> > 
> > Bem.....se a tua necessidade é regional (tipo região sul)
> > e a empresa tem rotas especificas....
> > 
> > poderás implementar em uma tabela de distâncias e cidades...
> > 
> > acho que vale a pena perder um tempo e fazer uns calculos em cima 
> de algumas
> > rodovias e suas principais cidades...e incrementando aos poucos..
> > 
> > Garanto que será mais rapido do que ficar dependendo de dados de
> > terceiros...
> > 
> > E acho que terás uma estrutura bem exclusiva.
> > 
> > :)
> > 
> > Abraços
> > 
> > Marcelo
> > 
> > Em 12/04/08, alineri <alineri@ <mailto:alineri%40yahoo.com> > 
> escreveu:
> > >
> > > Ola Pessoal,
> > >
> > > Primeiro agradeco as observacoes e dicas de todos :)
> > >
> > > bem, passei alguns dias pesquisando bastante sobre o assunto
> > >
> > > primeiro explicarei minha necessidade. Estou desenvolvendo um 
> projeto
> > > de um sistema de transportadora que tem como um dos seus 
objetivos
> > > calcular a distancias entre as cidades e posteriormente 
> determinar a
> > > sua rota. nao e objetivo desenvolver um aplicativo de 
roteirizacao
> > > que determine o menor caminhor.
> > >
> > > O objetivo e ter como calcular os dados de distancia rodoviaria 
> entre
> > > as cidades e posteriomente a sua rota rodoviaria ( rodovias 
> federais
> > > e estaduais )
> > >
> > > o problema que estou encontrando esta justamente em onde 
> conseguir os
> > > dados.
> > >
> > > ja consegui os dados de distancia geodesicas das cidades, e 
assim
> > > consigo as distancias entre as cidades, so que e diferente do 
que
> > > distancia rodoviaria ( que e a distancia percorrida ).
> > >
> > > Verifiquei que o programa do guia 4 rodas utiliza distancias
> > > geodesicas com latitude e longitude para realizar os calculos 
das
> > > distancia e que deve aplicar alguma margem de calculo para se
> > > aproximar da distancia rodoviaria real. o site
> > > http://www.abcr.org.br/geode/index.php 
<http://www.abcr.org.br/geode/index.php>  
> <http://www.abcr.org.br/geode/index.php 
<http://www.abcr.org.br/geode/index.php> > tambem utiliza calculo com
> > > coordenadas geodesicas e tambem nao se aproxima da realidade.
> > >
> > > encontrei ainda no site activedelphi um companheiro que
> > > disponibilizou um sistema com fonte em delphi para calculo de
> > > distancia geodesica que permite inclusive informar "uma margem" 
> para
> > > aproximacao da distancia rodoviaria.
> > >
> > > http://www.tiggra.com.br/geoTiggra/GEOCalc.zip 
<http://www.tiggra.com.br/geoTiggra/GEOCalc.zip>  
> <http://www.tiggra.com.br/geoTiggra/GEOCalc.zip 
<http://www.tiggra.com.br/geoTiggra/GEOCalc.zip> > 
> > >
> > > ai surgiu uam duvida em relacao a calculo com coordenada 
> geodesicas.
> > >
> > > Se aplicar as coordenadas de latitude e longitude de duas 
cidades 
> nas
> > > ferramentas descritas acima e no google maps as distancias em 
sua
> > > maioria sao diferentes, consegui a maior proximacao entre as
> > > ferramentas na Distancia Rio X Sao Paulo. Nas outras cidades que
> > > testei os resultados deram diferencas inclusive gritantes.
> > >
> > > Dessa forma nao senti seguranca em aplicar calculos com 
> coordenadas
> > > geodesicas, principalmente porque conheco pouco sobre o assunto.
> > >
> > > Entao verifiquei que para obter uma maior precisao sera 
necessario
> > > obter os dados das distancias rodoviarias ( e o nome das 
> rodovias )
> > > dessa forma sera possivel calcular com maior precisao a 
distancia
> > > entre cidades e determinar a sua rota rodoviaria.
> > >
> > > a questao e, onde conseguir esses dados ?
> > >
> > > no site do ministerio dos transportes tem uma planilha com a
> > > distancia rodoviaria das principais cidades brasileiras mas sem
> > > mencionar as rodovias.
> > >
> > > http://www.transportes.gov.br/bit/distancias/distancias.xls 
<http://www.transportes.gov.br/bit/distancias/distancias.xls>  
> <http://www.transportes.gov.br/bit/distancias/distancias.xls 
<http://www.transportes.gov.br/bit/distancias/distancias.xls> > 
> > >
> > > Por especificacao do projeto nao posso utilizar API do google 
maps
> > > nem o webservice do maplink, o sistema tem que fazer esses 
> calculos.
> > >
> > > e entao pessoal oq voces sugerem ?
> > >
> > > o pessoal que ja desenvolve aplicacao de roteirizacao, onde 
posso
> > > conseguir mais material de estudo e onde posso conseguir esses 
> dados ?
> > >
> > > somente os dados mesmo, nao vou desenvolver aplicacao que 
> segmente o
> > > percurso em mapas, isso requer muito conhecimento em 
> geoprocessameto
> > > e processamento de imagens digitais o que nao tenho.
> > >
> > > um forte abraco a todos
> > > alineri
> > >
> > > --- Em delphi-br@yahoogrupos.com.br <mailto:delphi-br%
40yahoogrupos.com.br>  <mailto:delphi-br%
> 40yahoogrupos.com.br> <delphi-br%40yahoogrupos.com.br>,
> > > Odimar <odimar_a@> escreveu
> > > >
> > > > Ola
> > > >
> > > > tem um site chamado MapLink( http://maplink.uol.com.br 
<http://maplink.uol.com.br/>  
> <http://maplink.uol.com.br <http://maplink.uol.com.br/> > ) eles tem
> > > um servico de webservice que pode ser integrado a qualquer 
sistema
> > > inclusive em delphi. Esse servico é pago mas tem um fazer uns 
> testes
> > > gratis e baixar a documentação
> > > >
> > > > Odimar
> > > >
> > > >
> > > > To: delphi-br@: seurico@: Thu, 10 Apr 2008 13:24:24 -
> > > 0300Subject: Re: [delphi-br] distancia entre cidades para 
sistema 
> de
> > > transportadora qual o melhor metodo
> > > >
> > > >
> > > >
> > > >
> > > > Hm... eu daria uma boa olhada na Google API, especialmente
> > > GoogleMaps/Earth.Em 09/04/08, alineri <alineri@> escreveu:>> ola
> > > pessoal,>> acho que e um assunto que pode interessar a muitos.>>
> > > estou iniciando um projeto que tem como objetivo calcular a
> > > distancia> e "se for possivel" as provaveis rotas rodoviarias 
> entre
> > > duas cidades.>> sei que podemos fazer isso via equipamentos gps 
ou
> > > site como> apontador e google maps>> mas a necessidade 
principal e
> > > calcular a distancia entre duas cidades.>> ja consegui uma 
> planilha
> > > no site do dnit.gov.br que tem a distancia> em km das principais
> > > cidades do brasil.>> mas a intencao e calcular a distancia de 
> todas
> > > as cidades.>> por isso a pergunta qual o melhor metodo ?>> pela
> > > diferenca da longitude e latitude de duas cidades conseguimos> 
> entrar
> > > a distancia geografica delas, mas nao e a mesma coisa que a>
> > > distancia rodoviaria por exemplo, essa solucao nao atenderia a 
> uma>
> > > transportadora por exemplo por a distancia percorrida pelas 
> rodovias>
> > > sera na maioria das vezes maior que a distanca geografica ( 
> latitude>
> > > e longitude )>> pensei em conseguir os dados rodoviarios ( 
> rodovia e
> > > tamanho da> rodovia entre as cidades ) assim tambem conseguiria
> > > calcular a> distancia entre elas, com a vantagem de tracar a 
rota,
> > > mas a pergunta> e onde conseguir esses dados rodoviarios ?>> ja
> > > pesquisei em varios site do governo e nao encontro.>> outra 
forma 
> que
> > > pensei seria "tentar" importar os dados dos mapas de> um gps o 
que
> > > acredito ser inviavel ou "impossivel" apenas por> questoes de
> > > formatos de dados.>> pensei tambem em utilizar a api do google 
> maps
> > > para nos casos de> pesquisar as cidades que nao estejam 
> relacionadas
> > > na planilha do> dnit, acessar o google maps de 
> forma "personalizada"
> > > e pegar os> parametros de distancia e rota, a desvantagem que 
vejo
> > > nesse caso e a> obrigatoriedade de conexao internet>> entao 
> pessoal,
> > > alguem ja passou por isso ? se sim qual seria o melhor> metodo ?
> >> um
> > > forte abraco a todos> alineri>> >[As partes desta mensagem que 
não
> > > continham texto foram removidas]
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > __________________________________________________________
> > > > Receba GRÁTIS as mensagens do Messenger no seu celular quando 
> você
> > > estiver offline. Conheça o MSN Mobile!
> > > > http://mobile.live.com/signup/signup2.aspx?lc=pt-br 
<http://mobile.live.com/signup/signup2.aspx?lc=pt-br>  
> <http://mobile.live.com/signup/signup2.aspx?lc=pt-br 
<http://mobile.live.com/signup/signup2.aspx?lc=pt-br> > 
> > > >
> > > > [As partes desta mensagem que não continham texto foram 
> removidas]
> > > >
> > >
> > > 
> > >
> > 
> > -- 
> > Marcelo Moacir Florindo
> > Analista/Desenvolvedor
> > http://www.gestaotec.com.br <http://www.gestaotec.com.br/>  
<http://www.gestaotec.com.br <http://www.gestaotec.com.br/> > 
> > 
> > [As partes desta mensagem que não continham texto foram removidas]
> > 
> > 
> > 
> > 
> > 
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>


Responder a