Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Quati Maldito

Região do CEP

Recommended Posts

então, mas ele precisa atraves dos numeros que retornar dar um split e recuperar apenas a informação necessária.

Compartilhar este post


Link para o post
Compartilhar em outros sites

se em uma situação hipotética fosse criado um banco de dados (access,mysql...) ao qual eu mesmo fosse catalogando os CEPS e as ruas referentes, por exemplo:

rua XXXX - CEP 99.9999 (casa da minha avó)

rua ZZZZ - CEP 99.9998 (casa da minha mãe)

rua YYYY - CEP 99.9997 (end do trabalho)

 

e nestas condições disponibilizasse estas informações; Eu estaria infringindo alguma Lei ou regra?

se sim ao meu ver todos estarão pelo simples fato de postar uma carta informando o CEP e o endereço, bem como todas as páginas de contato de todos os sites da internet, já que informam o endereço completo e seu referido CEP.

 

logo na primeira página da pesquisa do google (CEP open source)

 

 

acredito que a resposta para isto é:

http://code.google.com/p/opencepbrazil/

 

tem o arquivo txt para download e o melhor é que está apoiado na licença do MIT

 

"Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software."

 

baixe o arquivo, importe para sua base de dados e implemente na sua aplicação.

 

Espero que seja útil.

 

;)

 

Davis

Compartilhar este post


Link para o post
Compartilhar em outros sites

atendendo os critérios de opne-source, tranquilo

Compartilhar este post


Link para o post
Compartilhar em outros sites

quanto mais informações melhor ficará...

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu utilizo uma base mdb que eu tenho, mas também uso o da Republica virtual

http://republicavirtual.com.br/cep/exemplos.php

 

caso queiram minha base de CEP, já adianto que é antiga mas supre minhas necessidades segue o link de download:

http://www.gruporeside.com.br/downloads/mdb_cep.zip

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu uso assim o WebService de CEP da republicavirtual.com.br

 

<%  

function busca_cep( cep )   
  
    url = "http://republicavirtual.com.br/web_cep.php?cep="& cep &"&formato=query_string"  
       
    set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP")    
    xmlhttp.open "GET", url, false    
    xmlhttp.send ""  
        
    xmlhttp_resultado = xmlhttp.responseText    
    set xmlhttp = nothing    
  
    arr_resultado = split( xmlhttp_resultado, "&" )   
  
    dim resultado(7)   
    for i = lbound( arr_resultado ) to ubound( arr_resultado )   
  
        resultado( i ) = arr_resultado( i )   
           
    next   
  
    arr = split( join( resultado, "=" ), "=" )   
  
    dim arr_2(14)   
    for i = lbound( arr ) to ubound( arr )   
  
        arr_2( i ) = replace( arr( i ), "+", " " )   
           
    next       
       
    busca_cep = arr_2   
end function   
  
 '    
 ' Exemplo de utilização     
 '     
      
 'Vamos buscar o CEP 90020022     
resultado = busca_cep( "29108048" )   
  
select case resultado( 2 )   
       
    case "2"  
    texto = " "&_   
         "<br>Cidade com logradouro único" &_    
         "<br><b>Cidade: </b> "&resultado( 8 ) &" "&_   
         "<br><b>UF: </b> "&resultado( 5 )   
       
       
    case "1"  
    texto = " "&_   
         "<br>Cidade com logradouro completo "&_   
         "<br><b>Tipo de Logradouro: </b> "&resultado( 12 ) &" "&_   
         "<br><b>Logradouro: </b> "&resultado( 14 ) &" "&_   
         "<br><b>Bairro: </b> "&resultado( 10 ) &" "&_    
         "<br><b>Cidade: </b> "&resultado( 8 ) &" "&_   
         "<br><b>UF: </b> "&resultado( 6 )   
       
    case else   
  
    texto = "Falha ao buscar cep: "& resultado( 4 )   
end select   
  
response.write texto   
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caros... a estrutura do Cep esta cadastrada por região.

 

 

CEP iniciado por:

 

01 - Região Central de São Paulo 02 - Região Norte 03 - Região Leste 04 - Região Sul 05 - Região Oeste 06 - Osasco e Região 07 - Guarulhos e Região 08 - Mogi das Cruzes e Região 09 - Santo André e Região

 

Good Luck

Compartilhar este post


Link para o post
Compartilhar em outros sites

Outra coisa....entrando no site dos correios nessa pagina aqui : http://www.buscacep.correios.com.br/servicos/dnec/menuAction.do?Metodo=menuFaixaCep sera possivel saber a faixa que cada cep é correspondente, tipo :

 

 

 

 

Faixa(s) de CEP da UF: RJ

 

Faixa 20000-000 a 28999-999
Faixa(s) de CEP: Localidade Faixa Rio de Janeiro 20000-001 a 23799-999

 

Bom com isso já podemos utilizar as buscas via webservices..

Compartilhar este post


Link para o post
Compartilhar em outros sites

essa informação os correios pode te passar, eles tem um range de CEP para cada localidade do pais, eu tenho um txt que fala sobre isso achando eu posto aqui, mas entre em contatos com os correios foram eles que me forneceram.

Compartilhar este post


Link para o post
Compartilhar em outros sites

perfeito o link que o Humberto Oliveira Pinto postou, explicadíssimo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.