Ir para conteúdo

POWERED BY:

Arquivado

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

rdpacato

Chamar função para preencher campo de tabela

Recommended Posts

Pessoal,

 

tenho uma tabela, onde quero preencher com o endereço, mas tenho a latitude e longitude, por isso preciso chamar uma função do google:

function codeLatLng(lat,lng){

   	// Pegar o endereco pelas coordenadas
var point = new google.maps.LatLng(lat, lng);   	
var geocoder = new google.maps.Geocoder();
	geocoder.geocode({'latLng': point}, function(results, status){
		if (status == google.maps.GeocoderStatus.OK){
			enderecoAlerta = results[0].formatted_address;
		} else {
			enderecoAlerta = "não localizado";	
		}
	});

}
<td>resultado da função codeLatLng</td>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Pacato, eu não intendi sua pergunta, você precisa chamar uma função do google, legal mas qual é o problema? qual é o erro, exemplifique por favor para que possamos te ajudar.

Compartilhar este post


Link para o post
Compartilhar em outros sites


<body>

<script>

// Location

function codeLatLng(lat, lng) {

var geocoder = new google.maps.Geocoder;

geocoder.geocode({

'location': {

lat: parseFloat(lat),

lng: parseFloat(lng)

}

}, function(results, status) {

if (status === google.maps.GeocoderStatus.OK) {

if (results[0]) {

alert('Endereço:\n' + results[0].formatted_address);

} else {

alert('Nenhum resultado encontrado');

}

} else {

alert('Geocoder falhou devido a: ' + status);

}

});

}

 

// Initialize

function init(){

codeLatLng('-23.6824124', '-46.5952992');

}

</script>

 

<script src="https://maps.googleapis.com/maps/api/js?signed_in=true&callback=init" async defer></script>

</body>

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.