예제 #1
0
         $dir[] = $dat[2];
         $dir[] = $dat[4];
         $dir[] = $dat[6];
         //region
         $dir[] = $dat[7];
         //lat
         $dir[] = $dat[8];
         //lon
         $dir[] = ucwords("" . $dat[3] . " " . $dat[2] . " " . $dat[4] . " " . $dat[6] . " ");
         //completa
         addDireccion($dir, 3);
         $id_pto = getIdDireccionXLatLon($dat[7], $dat[8]);
         $direc[] = $id_pto;
     }
 } else {
     $data = getDireccionGoogle($query . " chile");
     if (count($data) > 0) {
         foreach ($data as $dat) {
             $calle[] = $dat[3];
             $num[] = $dat[2];
             $com[] = $dat[4];
             $lat[] = $dat[7];
             $lon[] = $dat[8];
             $tip[] = 2;
             $dir = array();
             $dir[] = $dat[3];
             $dir[] = $dat[2];
             $dir[] = $dat[4];
             $dir[] = $dat[6];
             //region
             $dir[] = $dat[7];
예제 #2
0
            }
            ?>
		<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;
            }
            ?>
	<script>
		var capaContenedora = document.getElementById("cont_direc");
		capaContenedora.innerHTML=capaContenedora.innerHTML='Total:(<?php 
            echo count($direccion_query);
예제 #3
0
            foreach ($direcciones as $direc) {
                ?>
				<option value=<?php 
                echo $direc[7];
                ?>
,<?php 
                echo $direc[6];
                ?>
><?php 
                echo ucwords($direc[8]);
                ?>
</option>
				<?php 
            }
        } else {
            $direcciones = getDireccionGoogle($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[8];
                    ?>
,<?php 
                    echo $direc[7];
                    ?>
><?php 
                    echo ucwords($direc[3]);
예제 #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";
}