Beispiel #1
0
 $lat = array();
 $tip = array();
 $direc = array();
 $data = getDireccionExacta(urldecode($query), 10);
 if (count($data) > 0) {
     foreach ($data as $dat) {
         $calle[] = $dat[1];
         $num[] = $dat[3];
         $com[] = $dat[4];
         $lat[] = $dat[6];
         $lon[] = $dat[7];
         $tip[] = $dat[9];
         $direc[] = $dat[0];
     }
 } else {
     $data = buscarDireccionOSM($query . " chile");
     if (count($data) > 0) {
         foreach ($data as $dat) {
             $calle[] = $dat[3];
             $num[] = $dat[2];
             $com[] = $dat[4];
             $lat[] = $dat[1];
             $lon[] = $dat[0];
             $tip[] = 3;
             $dir = array();
             $dir[] = $dat[3];
             $dir[] = $dat[2];
             $dir[] = $dat[4];
             $dir[] = $dat[6];
             //region
             $dir[] = $dat[7];
Beispiel #2
0
				
			</script>

			
			
			<?php 
            }
            ?>
		<script>
			verMarcadores();
		
		</script>
		<?php 
        } elseif (($CM_GOOGLE_SEARCH or $CM_OSM_SEARCH) and $busca_direccion) {
            if ($CM_OSM_SEARCH) {
                $direccion_osm = buscarDireccionOSM($query);
                $busqueda = 3;
                $txt_dir = "OSM";
                //print_r($direccion_google);
            }
            if (count($direccion_osm) == 0 and $CM_GOOGLE_SEARCH) {
                $direccion_google = getDireccionGoogle($query);
                $busqueda = 2;
                $txt_dir = "GOOGLE";
                //print_r($direccion_google);
            }
            if ($busqueda == 2) {
                $direccion_query = $direccion_google;
            }
            if ($busqueda == 3) {
                $direccion_query = $direccion_osm;
Beispiel #3
0
                    echo $direc[7];
                    ?>
><?php 
                    echo ucwords($direc[3]);
                    ?>
 #<?php 
                    echo ucwords($direc[2]);
                    ?>
, <?php 
                    echo ucwords($direc[4]);
                    ?>
</option>
					<?php 
                }
            } else {
                $direcciones = buscarDireccionOSM($query);
                //print_r($direcciones);
                if (count($direcciones) > 0) {
                    ?>
		 	 			<option value=0>Selecciona una direccion</option>
							<?php 
                    foreach ($direcciones as $direc) {
                        ?>
							<option value=<?php 
                        echo $direc[0];
                        ?>
,<?php 
                        echo $direc[1];
                        ?>
><?php 
                        echo ucwords($direc[3]);
Beispiel #4
0
<?php

include "funciones.php";
$direcciones = getDireccion($_REQUEST['query'], 1);
if (count($direcciones) > 0) {
    echo implode($direcciones[0], ",");
} else {
    $direcciones = buscarDireccionOSM($_REQUEST['query'] . " chile");
    if (count($direcciones) > 0) {
        echo implode($direcciones[0], ",");
    } else {
        $direcciones = getDireccionGoogle($_REQUEST['query'] . " chile");
        if (count($direcciones) > 0) {
            echo utf8_decode(implode($direcciones[0], ","));
        } else {
            echo "0";
        }
    }
    //echo "0";
}