<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'];
echo "<br><br>======================================<br><br>";
//===============================================================//
//ENDEREÇO DA COOPERATIVA NO FORMATO DO BANCO
$cooEndereco = "Rua Peixoto Gomide";
$cooNumero = "296";
$cooCidade = "São Paulo";
$cooEstado = "SP";
$cooCep = "01.409-000";
$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";
?>
//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);
//COORDENADAS DO ENDEREÇO DO USUÁRIO
$usuEndereco = number_format($LatLng['lat'], 6) . "," . number_format($LatLng['lng'], 6);
Esempio n. 4
0
              </thead>

              <tbody>

                <?php 
$qtdes = array(10 => "Menos de 10 kg", 30 => "Entre 10 e 30 kg", 50 => "Entre 30 e 50 kg", 100 => "Entre 50 e 100 kg", 150 => "Mais de 100 kg");
$coresQtdes = array(10 => "teal-text", 30 => "lime-text text-darken-3", 50 => "amber-text text-accent-4 bold", 100 => "amber-text text-darken-4 bold", 150 => "red-text bold");
$periodos = array("m" => "Manhã", "t" => "Tarde", "n" => "Noite");
if ($oColetas) {
    foreach ($oColetas as $col) {
        $coletaID = $col->getColetaID();
        $oUsuario = $Usuario->consultarUsuario($col->getUsuarioID());
        //CONVERTE ENDEREÇO PRA STRING ÚNICA
        $usuEnderecoFormatado = $ApiMaps->formatShortAddress($oUsuario->getEndereco(), $oUsuario->getNumero());
        //CONVERTE ENDEREÇO PRA STRING ÚNICA
        $usuEnderecoCompleto = $ApiMaps->formatAddress($oUsuario->getEndereco(), $oUsuario->getNumero(), $oUsuario->getCidade(), $oUsuario->getEstado(), $oUsuario->getCep());
        ?>
                <tr>
                  <td><?php 
        echo $oUsuario->getNome();
        ?>
</td>
                  <td class="<?php 
        echo $coresQtdes[$col->getQtde()];
        ?>
"><?php 
        echo $qtdes[$col->getQtde()];
        ?>
</td>
                  <td><?php 
        echo $periodos[$col->getPeriodo()];