andei olhando o artigo e verifiquei que há o problema de cidades com o mesmo
DDD.
Veja, santos tem DDD13
Guaruja DDD13 a pouco mais de 150 metros via balsa
Registro a 160 km tambem tem DDD 13
Ou seja para cidades com o mesmo DDD fica meio perdido, mas parabens pelo
artigo.
----- Original Message -----
From: "Leonardo Ruoso" <[email protected]>
To: <[email protected]>
Sent: Monday, March 19, 2012 9:51 AM
Subject: Re: [SP-pm] Geo Localização - aproximando o usuário do seu sistema
por Lucas Mateus
Em Seg, 2012-03-19 às 00:06 -0300, Thiago Rondon escreveu:
Pessoal,
O Lucas Mateus neste artigo esta compartilhando um cenário onde ele
precisa realizar
o calculo entre dois pontos baseado no DDD, em alguns cenários esta
solução pode
ser aplicada muito bem !
http://sao-paulo.pm.org/equinocio/2012/mar/19
Xi³
Vou atacar de muito chato agora!
Exemplos fáceis para complementar os de SP que constam no artigo:
- O DDD de Curitiba é 41, o de São Paulo é 11 e o de Belo Horizonte é
31. Curitiba não é mais perto de Belo Horizonte do que de SP!
- O DDD de Fortaleza é 85, o do interior é 88, mas o de Teresina e do
Piauí quase todo é 86 e há cidades fora do Ceará com DDD 87 e 89!
Para usar esse recurso seria necessário criar uma tabela auxiliar com a
delimitação geográfica de cada código DDD. Você teria também de mapear
os MCDU para as regiões menos populosas, mas eu tenho a impressão que o
esforço seria em vão, pois se em SP todos os MCDU do DDD 11 correspondem
à capital e em cidades do interior seja frequente que uma cidade inteira
disponha de um único MCDU —o roteamento tandem é (era?) feito pelo MCDU—
hoje isso mudou é válido apenas por acidente.
Quem sempre morou em cidade grande (capitais populosas) pode lembretar
que antigamente as pessoas «adivinhavam» o bairro ou a região pelo MCDU,
mas com as centrais digitais o número do telefone (DDD e MCDU) do
assinante não correspondem mais necessariamente à central em que o
assinante está conectado.
Era como se antigamente o número do telefone fosse o IP do assinante e
esse número tenha sido transformado num registro de DNS para um endereço
interno da rede de pacotes.
Some-se a isso o fato de que em Fortaleza eu tinha um número com DDD 11
e em SP eu tenho um número de Santos :-)
Há também grande possibilidade de que uma cidade com um determinado DDD
esteja muito mais próxima de uma cidade grande com um outro DDD do que
da cidade «grande» que tem o mesmo DDD que ela. Isso vai acontecer o
tempo todo nas cidades próximas a fronteiras estatuais.
Abs!
-Thiago Rondon
=begin disclaimer
Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: [email protected]
L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer
--
Leonardo Ruoso <[email protected]>
(11) 2368-2228 - (11) 3522-9612
http://leonardo.ruoso.com
=begin disclaimer
Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: [email protected]
L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer
=begin disclaimer
Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: [email protected]
L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer