handle_if_no_localisation(); // $id /* todo recherche de la projection auto et non 27563 envoi du form envoi du geom envoi cp et ville */ (isset($_GET["form"]) ? $form = $_GET["form"] : $form = "f1"); (isset($_GET["libelle_voie"]) ? $s_voie = $_GET["libelle_voie"] : $s_voie = ""); (isset($_GET["numero_voie"]) ? $s_numero = $_GET["numero_voie"] : $s_numero = ""); // variables cp ville et epsg if (file_exists ("../dyn/var_adresse_postale.inc")) include ("../dyn/var_adresse_postale.inc"); // et/ou dans l url if(isset($_GET["cp"])) $cp = $_GET["cp"]; if(isset($_GET["ville"])) $ville = $_GET["ville"]; // utils $f->addHTMLHeadJs(array("../lib/openlayers/OpenLayers.js", "../lib/openlayers/proj4js-compressed.js")); $f->setFlag("htmlonly"); $f->display(); $f->displayStartContent(); ?> "; $recherche= $s_numero." ".$s_voie." ".$cp." ".$ville; $url = "http://nominatim.openstreetmap.org/search?format=json&polygon=0&addressdetails=0&q="; $url .= urlencode($recherche); $result = json_decode( @file_get_contents($url), true ); switch(sizeof($result)) { case 0 : // il n y a pas de ligne -> recherche avec des outils internet echo _("aucune correspondance")." ".$recherche."
"; $f->displayLinkJsCloseWindow(); break; case 1 : // il y a 1 seul resultat echo "1 "._("resultat")." ".$result[0]['display_name']." [". $result[0]['class']." ".$result[0]['type']."]"."
"; ?> displayLinkJsCloseWindow(); break; default : echo "\n
\n"; echo "

\n"; echo _("Selectionner dans la liste ci-dessous la correspondance avec ". "votre recherche")." ".$recherche."
"; echo _("Puis valider votre choix en cliquant sur le bouton : \"Valider\"."); echo "

\n"; echo "
\n"; echo "
"; echo "\n"; ?> \n"; echo "\n"; // echo "\n"; echo "
"; break; } $f->displayEndContent(); ?>