} } //https://maps.googleapis.com/maps/api/directions/json?origin=-21.0208301,-47.3740569&destination=Rua%20Peixoto%20Gomide,296&mode=driving ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>Classe de testes API Google Maps</title> <link rel="stylesheet" href=""> </head> <body> <?php //INSTANCIA CLASSE $ApiMaps = new ApiMaps(); //ENDEREÇO DO CLIENTE NO FORMATO DO BANCO $endereco = "Rua Manoel Jorge Correa"; $numero = "40"; $cidade = "São Paulo"; $estado = "SP"; $cep = ""; //CONVERTE ENDEREÇO PRA STRING ÚNICA $enderecoFormatado = $ApiMaps->formatAddress($endereco, $numero, "{$cidade}", $estado, $cep); echo "Endereço do cliente formatado: <br>" . $enderecoFormatado . "<br><br>"; //CHAMA FUNÇÃO QUE RETORNA LATITUDE E LONGITUDE $LatLng = $ApiMaps->getLatLng($enderecoFormatado); //ACESSA ARRAY COM LATITUDE E LONGITUDE echo "Latitude: " . $LatLng['lat']; echo "<br>"; echo "Longitude: " . $LatLng['lng'];
$colPeriodo = $x[$colPeriodo]; //DADOS DO USUÁRIO $usuLat = $_SESSION["login_usuario"]["latitude"]; $usuLng = $_SESSION["login_usuario"]["longitude"]; //INSTANCIA A CLASSE $Cooperativa = new Cooperativa(); $oCooperativaVO = new CooperativaVO(); //CARREGA COOPERATIVA $oCooperativas = $Cooperativa->consultarCooperativa($cooID); //DADOS DA COOPERATIVA $cooNome = $oCooperativas->getNome(); $cooTelefone = $oCooperativas->getTelefone(); $cooLat = number_format($oCooperativas->getLatitude(), 6); $cooLng = number_format($oCooperativas->getLongitude(), 6); //INSTANCIA CLASSE $ApiMaps = new ApiMaps(); //CONVERTE ENDEREÇO PRA STRING ÚNICA $cooEnderecoFormatado = $ApiMaps->formatAddress($oCooperativas->getEndereco(), $oCooperativas->getNumero(), $oCooperativas->getCidade(), $oCooperativas->getEstado(), $oCooperativas->getCep()); ?> <!doctype html> <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang=""> <![endif]--> <!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8" lang=""> <![endif]--> <!--[if IE 8]> <html class="no-js lt-ie9" lang=""> <![endif]--> <!--[if gt IE 8]><!--> <html class="no-js" lang=""> <!--<![endif]--> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1"> <?php include_once "include/seo-data.php";
exit; } //INSTANCIA A CLASSE $Usuario = new Usuario(); $oUsuarioVO = new UsuarioVO(); //SETA OS VALORES $oUsuarioVO->setUsuarioID($usuarioID); $oUsuarioVO->setCep($cep); $oUsuarioVO->setEndereco($endereco); $oUsuarioVO->setNumero($numero); $oUsuarioVO->setComplemento($complemento); $oUsuarioVO->setBairro($bairro); $oUsuarioVO->setCidade($cidade); $oUsuarioVO->setEstado($estado); //INSTANCIA CLASSE $ApiMaps = new ApiMaps(); //CONVERTE ENDEREÇO PRA STRING ÚNICA $enderecoFormatado = $ApiMaps->formatAddress($endereco, $numero, $cidade, $estado, $cep); //CHAMA FUNÇÃO QUE RETORNA LATITUDE E LONGITUDE $LatLng = $ApiMaps->getLatLng($enderecoFormatado); //CASO NÃO ENCONTRE, PROCURA COORDENADAS APROXIMADAS if (!$LatLng) { //CONVERTE ENDEREÇO PRA STRING ÚNICA $enderecoFormatado = $ApiMaps->formatMapsAddress($cidade, $estado, $cep); //CHAMA FUNÇÃO QUE RETORNA LATITUDE E LONGITUDE $LatLng = $ApiMaps->getLatLng($enderecoFormatado); } //ACESSA ARRAY COM LATITUDE E LONGITUDE $oUsuarioVO->setLatitude($LatLng['lat']); $oUsuarioVO->setLongitude($LatLng['lng']); $oUsuarioVO->setAtivo(1);
$afterDay = convertDate(date('Y-m-d', strtotime("+1 day", strtotime($dataColeta)))); //INSTANCIA A CLASSE $Coleta = new Coleta(); //CARREGA COOPERATIVA $oColetas = $Coleta->carregarColetas(" AND col_situacao!='excluido' AND coo_id='" . $cooID . "' AND col_data='" . $dataColeta . "'", "col_qtde DESC, col_periodo ='m' DESC, col_periodo DESC", ""); //INSTANCIA A CLASSE $Cooperativa = new Cooperativa(); //CARREGA COOPERATIVA $oCooperativas = $Cooperativa->consultarCooperativa($cooID); //DADOS DA COOPERATIVA $cooNome = $oCooperativas->getNome(); $cooLat = number_format($oCooperativas->getLatitude(), 6); $cooLng = number_format($oCooperativas->getLongitude(), 6); $cooCoord = $cooLat . "%2C" . $cooLng; //INSTANCIA CLASSE $ApiMaps = new ApiMaps(); //INSTANCIA A CLASSE $Usuario = new Usuario(); //INSTANCIA A CLASSE $funcionario = new funcionario(); ?> <!doctype html> <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang=""> <![endif]--> <!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8" lang=""> <![endif]--> <!--[if IE 8]> <html class="no-js lt-ie9" lang=""> <![endif]--> <!--[if gt IE 8]><!--> <html class="no-js" lang=""> <!--<![endif]--> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1">