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 <[EMAIL PROTECTED]> 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 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
>
> 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
>
> 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 <delphi-br%40yahoogrupos.com.br>,
> Odimar <[EMAIL PROTECTED]> escreveu
> >
> > Ola
> >
> > tem um site chamado MapLink( 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: [EMAIL PROTECTED]: [EMAIL PROTECTED]: 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 <[EMAIL PROTECTED]> 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
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
>  
>



-- 
Marcelo Moacir Florindo
Analista/Desenvolvedor
http://www.gestaotec.com.br


[As partes desta mensagem que não continham texto foram removidas]

Responder a