Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera tenho as coordenadas mas por nada que eu consigo
inserir elas no script do google maps
segue o codigo, de certo deve ser algo bem banal rsrsrs
<?php include 'mysqlconfig.php'; $id = $_GET['id']; $sql_listar_mapa = mysql_query("SELECT * FROM g1kih_zhgooglemaps_markers WHERE id = '$id'") or die(mysql_error()); $total_registros = mysql_num_rows($sql_listar_mapa); while ($resultado_mapa = mysql_fetch_array($sql_listar_mapa)){ $id = $resultado_mapa["id"]; $usuario = $resultado_mapa["createdbyuser"]; $categoria = $resultado_mapa["catid"]; $titulo = $resultado_mapa["title"]; $description = $resultado_mapa["description"]; $published = $resultado_mapa["published"]; $lat = $resultado_mapa["latitude"]; $lon = $resultado_mapa["longitude"]; }?> <meta name="viewport" content="initial-scale=1.0, user-scalable=no"> <meta charset="utf-8"> <title>Google Maps JavaScript API v3 Example: Reverse Geocoding</title> <link href="/maps/documentation/javascript/examples/default.css" rel="stylesheet"> <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script> <script> var geocoder; var map; var infowindow = new google.maps.InfoWindow(); var marker; function initialize() { geocoder = new google.maps.Geocoder(); var latlng = new google.maps.LatLng(<?php echo "$lat,$lon" ?>); var mapOptions = { zoom: 15, center: latlng, mapTypeId: 'roadmap' } map = new google.maps.Map(document.getElementById('map_canvas'), mapOptions); } function codeLatLng() { var input = document.getElementById('latlng').value; var latlngStr = input.split(',', 2); var lat = parseFloat(latlngStr[0]); var lng = parseFloat(latlngStr[1]); var latlng = new google.maps.LatLng(lat, lng); geocoder.geocode({'latLng': latlng}, function(results, status) { if (status == google.maps.GeocoderStatus.OK) { if (results[1]) { map.setZoom(15); marker = new google.maps.Marker({ position: latlng, map: map }); infowindow.setContent(results[1].formatted_address); infowindow.open(map, marker); } else { alert('No results found'); } } else { alert('Geocoder failed due to: ' + status); } }); } </script>Carregando comentários...