pra estados se não me engano tem faixa de ceps. pra bairro acho que tbm tem, pelo menos aqui no meu bairro tem uma faixa de prefixos. será que nos correios não tem nada pra informar?
[quote=andre_mbm]Muita gente manda carta e esquece o bairro fica desesperada, mas não sabe que este atributo sequer é levado em consideração pelo carteiro.
Com o CEP e o número já se encontra o local de entrega.
[/quote]
Sei sei. Você pode ter uma cidade relativamente grande, como Bertioga/SP, que tem um CEP só para a cidade inteira (pasmem - é 11.250-000 ) e com várias ruas com o nome “Rua Um”, “Rua Dois” onde é realmente indispensável você ter o bairro.
De qualquer forma, o nome do bairro é um pouco questionável - os Correios acham que minha rua pertence a um determinado bairro, e a Prefeitura acha outra coisa.
Verdade, ele delimitou mesmo, foda que já li o guia do Google Maps V3 de cabo a rabo e não achei nada sobre isso, consegui pegar um .js que tem as coordenadas do Brasil, mas Estado, Cidades e Bairro, nada…
[quote=entanglement][quote=andre_mbm]Muita gente manda carta e esquece o bairro fica desesperada, mas não sabe que este atributo sequer é levado em consideração pelo carteiro.
Com o CEP e o número já se encontra o local de entrega.
[/quote]
Sei sei. Você pode ter uma cidade relativamente grande, como Bertioga/SP, que tem um CEP só para a cidade inteira (pasmem - é 11.250-000 ) e com várias ruas com o nome “Rua Um”, “Rua Dois” onde é realmente indispensável você ter o bairro.
De qualquer forma, o nome do bairro é um pouco questionável - os Correios acham que minha rua pertence a um determinado bairro, e a Prefeitura acha outra coisa. [/quote]
Só comentando, essa informação é parcialmente correta. O cep 11250-000 aparentemente se refere à cidade de Bertioga como um todo, e nesse caso o não só o bairro como a rua deve ser necessário para a identificação do endereço. Não sei dizer com certeza, mas creio que isso acontece com todas as outras cidades do país. Se consultar o cep 11250-971, verá que pertence à Bertioga também.
Achei esse tópico e a disussão bastante interessante. Dei uma olhada na API e também não achei onde o Maps faz a mágica dele…o mais perto que cheguei foi isso aqui, espero que seja de alguma utilidade para o autor do tópico. Pra quem quiser rodar esse código, está consultando o bairro de Itaquera em São Paulo. Mudem na chamada da geolocalização para consultar outros locais.
<!DOCTYPE html>
<html>
<body>
<div id="map" style="width:700px; height:500px;">
</div>
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
var geocoder = new google.maps.Geocoder();
geocoder.geocode({address: "itaquera,são paulo,são paulo,brasil"}, geocoderCallback);
function geocoderCallback(results, status){
if (status == google.maps.GeocoderStatus.OK){
var result = results[0];
var sw = result.geometry.bounds.getSouthWest();
var nw = result.geometry.bounds.getNorthEast();
var location = result.geometry.location;
var bounds = new google.maps.LatLngBounds(sw, nw);
toMap(location, bounds);
}
}
function toMap(center, bounds){
var options = {
zoom: 13,
mapTypeId: google.maps.MapTypeId.ROADMAP,
center: center
};
var map = new google.maps.Map(document.getElementById("map"), options);
var marker = new google.maps.Marker({position: center, map: map});
var polygon = new google.maps.Rectangle({map: map, bounds: bounds});
}
</script>
</body>
</html>
Não ficou tão bonito quanto o do Google, hehe, mas até pode quebrar o galho do colega. Vou continuar experimentando aqui.
Editado: Ajudar o autor do tópico uma ova, só vi agora que o tópico é de 2010 :lol: …que bola fora. Mas que seja útil a quem mais precisar.