[SP-pm] Fim do equinócio! Voltando ao YAPC::Brasil::2012

2012-03-19 Por tôpico Thiago Rondon
Olá Pessoal, Em alguns minutos, às 02:15 no horario de São Paulo, teremos a despedida do verão ! E assim, esta chegando ao fim mais uma temporada do nosso evento que tem como objetivo geração de conteúdo na lingua portuguesa sobre a linguagem Perl, o equinócio! E o último artigo, é o meu, sobre

Re: [SP-pm] Geo Localização - aproximando o usuário do seu sistema por Lucas Mateus

2012-03-19 Por tôpico Lucas Mateus
E limitar por estado dependendo do negócio pode ser uma boa para evitar tarifas interestaduais. -- Lucas Mateus On 19/03/12 12:59, "Leonardo Ruoso" wrote: >Em Seg, 2012-03-19 às 12:27 -0300, Lucas Mateus escreveu: >> Nao entendi o lance das cidades com mesmo DDD, esse é o melhor dos casos

Re: [SP-pm] Geo Localização - aproximando o usuário do seu sistema por Lucas Mateus

2012-03-19 Por tôpico Lucas Mateus
É certo de que o resultado seria a listagem de assistencias mais próximas do cliente, ainda que Guarujá fosse a primeira São Paulo seria a segunda, para esse seu exemplo. -- Lucas Mateus On 19/03/12 12:59, "Leonardo Ruoso" wrote: >Em Seg, 2012-03-19 às 12:27 -0300, Lucas Mateus es

Re: [SP-pm] Geo Localização - aproximando o usuário do seu sistema por Lucas Mateus

2012-03-19 Por tôpico Leonardo Ruoso
Em Seg, 2012-03-19 às 12:27 -0300, Lucas Mateus escreveu: > Nao entendi o lance das cidades com mesmo DDD, esse é o melhor dos casos > hehehe > > Na verdade apenas corrobora para o que eu havia dito antes: Guarujá e de Registro são mais próximas de SP do uma da outra, ou seja, se houvesse um esc

Re: [SP-pm] Geo Localização - aproximando o usuário do seu sistema por Lucas Mateus

2012-03-19 Por tôpico Leonardo Ruoso
Em Seg, 2012-03-19 às 12:25 -0300, Lucas Mateus escreveu: > Uma possibilidade de se resolver isso e delimitar o estado, fazendo assim. > > > SELECT autorizada, >cidade, >estado, >IF (geocode-13 > 0, geocode-13, -(geocode-13)) as gcode > FRO

Re: [SP-pm] Geo Localização - aproximando o usuário do seu sistema por Lucas Mateus

2012-03-19 Por tôpico Lucas Mateus
Nao entendi o lance das cidades com mesmo DDD, esse é o melhor dos casos hehehe -- Lucas Mateus On 19/03/12 11:58, "Ricardo Stock" wrote: >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 metr

Re: [SP-pm] Geo Localização - aproximando o usuário do seu sistema por Lucas Mateus

2012-03-19 Por tôpico Lucas Mateus
Uma possibilidade de se resolver isso e delimitar o estado, fazendo assim. SELECT autorizada, cidade, estado, IF (geocode-13 > 0, geocode-13, -(geocode-13)) as gcode FROM servico.autorizada WHERE estado = 'SP' ORDER BY gcode ASC --

Re: [SP-pm] Geo Localização - aproximando o usuário do seu sistema por Lucas Mateus

2012-03-19 Por tôpico Marcio Ferreira
stan++ On Mar 19, 2012 11:23 AM, "Stanislaw Pusep" wrote: > Uma fórmula de cálculo de distância entre latitudes/longitudes que tem > precisão razoável e baixo custo computacional é "Spherical Law of Cosines". > Aqui tem várias outras fórmulas, com prós, contras e implementações (em > JavaScript):

Re: [SP-pm] Geo Localização - aproximando o usuário do seu sistema por Lucas Mateus

2012-03-19 Por tôpico Ricardo Stock
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 Me

Re: [SP-pm] Geo Localização - aproximando o usuário do seu sistema por Lucas Mateus

2012-03-19 Por tôpico Stanislaw Pusep
Uma fórmula de cálculo de distância entre latitudes/longitudes que tem precisão razoável e baixo custo computacional é "Spherical Law of Cosines". Aqui tem várias outras fórmulas, com prós, contras e implementações (em JavaScript): http://www.movable-type.co.uk/scripts/latlong.html Em Perl, os módu

Re: [SP-pm] Geo Localização - aproximando o usuário do seu sistema por Lucas Mateus

2012-03-19 Por tôpico Renato Santos
Não existe em algum lugar publico a geoposição de cidades (talvez algum lugar do http://www.ibge.gov.br/home/disseminacao/online/catalogo2/digitaltema.php?tema=Organizacaoterrit&pagatual=inicio#sub_download que não consegui fazer funcionar) e depois, tentar antes do DDD relacionar a cidade com a ci

Re: [SP-pm] Geo Localização - aproximando o usuário do seu sistema por Lucas Mateus

2012-03-19 Por tôpico Leonardo Ruoso
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

Re: [SP-pm] Geo Localização - aproximando o usuário do seu sistema por Lucas Mateus

2012-03-19 Por tôpico Tiago Peczenyj
Claro, entretanto como ja existem casos de exceção poderiamos tratar isso numa camada acima, para não sobrecarregar a query. On Mon, Mar 19, 2012 at 8:47 AM, Lucas Mateus wrote: >      Ola Tiago, essa é uma idéia de implementação de geo localização > utilizando DDD que utiliza o BD prevendo que s

Re: [SP-pm] Geo Localização - aproximando o usuário do seu sistema por Lucas Mateus

2012-03-19 Por tôpico Lucas Mateus
Ola Tiago, essa é uma idéia de implementação de geo localização utilizando DDD que utiliza o BD prevendo que suas informações estarão no BD, necessariamente não tem a ver com linguagem de programação. Colocar o 0 (zero) entre os dois dígitos do DDD é o pulo do gato para a lógica funcion

Re: [SP-pm] Geo Localização - aproximando o usuário do seu sistema por Lucas Mateus

2012-03-19 Por tôpico Tiago Peczenyj
Confesso que fiquei confuso num primeiro momento com o 0 colocado entre os digitos e ser em SQL puro. Podia rolar um exemplo com DBIx::Class ou isso é só via query mesmo? On Mon, Mar 19, 2012 at 12:06 AM, Thiago Rondon wrote: > Pessoal, > > O Lucas Mateus neste artigo esta compartilhando um cenár