--
Has recibido este mensaje porque estás suscrito al grupo "GTUG BsAs" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a gtug-bsas+...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
fijate este codigo como empieza y fijate la llamada al final del codigo en la api ya esta la llamada a initialize a travez de google.maps.event.addDomListener(window, 'load', initialize); var geocoder; var map; function initialize() { geocoder = new google.maps.Geocoder(); var latlng = new google.maps.LatLng(-34.397, 150.644); var mapOptions = { zoom: 8, center: latlng, mapTypeId: google.maps.MapTypeId.ROADMAP } map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions); } function codeAddress() { var address = document.getElementById('address').value; geocoder.geocode( { 'address': address}, function(results, status) { if (status == google.maps.GeocoderStatus.OK) { map.setCenter(results[0].geometry.location); var marker = new google.maps.Marker({ map: map, position: results[0].geometry.location }); } else { alert('Geocode was not successful for the following reason: ' + status); } }); } google.maps.event.addDomListener(window, 'load', initialize); FIJATE AQUI LA LLAMADA AL PROCEDIMIENTO https://developers.google.com/maps/documentation/javascript/examples/geocoding-simple?hl=es
--
Has recibido este mensaje porque estás suscrito al grupo "GTUG BsAs" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a gtug-bsas+unsubscribe@googlegroups.com.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a gtug-bsas+...@googlegroups.com.
que onda cheultimamente este grupo se volvio un chat!
perdon si resulta mala onda el comentario, saludosClaudio
probe google.maps.event.addDomListener(window, 'load', initialize); y no me trae nada :/re-explico:tengo una variable de traduccion que se llena cuando hago el callback:
function callback(){ translates = translates[pais]; }
si la tiro por consola, veo que esta llena, bien...pero en html ni la reconoce (estoy usando Angular.js)
El 29 de mayo de 2013 12:34, Maximiliano Burgos <maxi...@gmail.com> escribió:
lo que quiero hacer es lo de la otra vez, traerme el pais por geolocalizacion y guardarlo para despues usarlo en el resto de mi webapp
El 29 de mayo de 2013 12:28, GDG Bahia <gtug...@maqus.com.ar> escribió:
Otra cosa la llamada a la funcion de Googleson en Ajax y no va a deveolver la llamada hasta que no tenga el dato.
Por eso la funcion de llamada a la api de Google debe esperar por el valor de retorno.
Las llamadas a las apis de mapas son casi siempre via ajax asi que la funcion debe tener un async=true, fijate en la documentacion
--
Has recibido este mensaje porque estás suscrito al grupo "GTUG BsAs" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a gtug-bsas+...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
--
Has recibido este mensaje porque estás suscrito al grupo "GTUG BsAs" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a gtug-bsas+...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
--
Has recibido este mensaje porque estás suscrito al grupo "GTUG BsAs" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a gtug-bsas+...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
El acceso al servicio de asignación de identificadores geográficos tiene lugar de forma asíncrona, dado que el API de Google Maps necesita realizar una llamada a un servidor externo. Por ese motivo, debes incluir un método de devolución de llamada para que se ejecute al completar la solicitud. Este método de devolución de llamada procesará los resultados. Ten en cuenta que el geocoder puede devolver más de un resultado.
Debes acceder al servicio
de asignación de identificadores geográficos del API de Google
Maps desde tu código a través del objeto google.maps.Geocoder.
El métodoGeocoder.geocode() inicia la solicitud al
servicio de asignación de identificadores geográficos y transmite
un objeto literal GeocodeRequest que contiene los términos
de entrada y un método de devolución de llamada que se ejecutará
al recibir la respuesta.
Quiere decir que debes
implementar una funcion asincronica para que detecte cuando estan
los datos presentes, en el caso de angular debe ser porque la
llamada a la api no esta dentro del cuerpo de las funciones de
angular, es como jquery sino esta dentro de la funcion gral no
tiene efecto.
Vos lo que queres es la coordenada geografica?
Si es eso la funcion simple de mapas te la devuelve sin tantos problemas.
le pasas el ISO del pais y te devuelve la coordenada por defecto de ese pais es mucho más simple.
Ciudad: <input type="text" id="ciudad" value="Bahía Blanca,Buenos Aires" style="width:200px;"><br>
País.....: <input type="text" id="pais" value="Argentina" style="width:200px;"><br>
<input type="button" value="Ir" OnClick="Calles();"><br><br>
<div id="map_canvas" style="width:600px;height:300px;"></div>
</body>
</html>
--
Has recibido este mensaje porque estás suscrito al grupo "GTUG BsAs" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a gtug-bsas+unsubscribe@googlegroups.com.
function callback(){----------------------------------------------------------------------
translates = translates[pais];
trans_header = trans_header[pais];
}
con su ahora funcion de callback para que no muera en el asincrono...
translates = translates[pais];
Probaste el google translate..ja ja ja
Ya lo vas a resolver y cuando lo hagas esa experiencia hay que capitalizarla y ver como se resolvio.
Esa informacion realmente es importante, por eso es importante resolver problemas reales de los developers.
Ya que Google no nos va a bancar más y el gobierno, por ahi anda...entre nosotros tenemos que formar un Book Developers Resolutions for Argentine
Con problemas resueltos, y eso se logra con problemas reales...
Bon apetit..!
Vamos Carajo --- Viva la patria.. ja ja ja
Que la locura creativa nos envuelva ante los amargos tragos que hemos tenido en estos dias..ja ja ja
Nosotros somos la Patria, no los traidores que se llenan la boca con promesas y nos cagan..!
--
Has recibido este mensaje porque estás suscrito al grupo "GTUG BsAs" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a gtug-bsas+unsubscribe@googlegroups.com.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a gtug-bsas+...@googlegroups.com.
contenido_json