{"id":420,"date":"2022-06-21T11:30:58","date_gmt":"2022-06-21T09:30:58","guid":{"rendered":"https:\/\/www.eldin.net\/wordpress\/?page_id=420"},"modified":"2022-06-21T12:57:00","modified_gmt":"2022-06-21T10:57:00","slug":"expoactes-georeferencement-automatique-des-communes-via-openstreetmap","status":"publish","type":"page","link":"https:\/\/www.eldin.net\/wordpress\/index.php\/expoactes-georeferencement-automatique-des-communes-via-openstreetmap\/","title":{"rendered":"ExpoActes : G\u00e9or\u00e9f\u00e9rencement automatique des communes via OpenStreetMap"},"content":{"rendered":"\n<p>Code a modifier pour G\u00e9or\u00e9f\u00e9rencer les communes via OpenStreetMap dans le calcul des statistiques.<\/p>\n\n\n\n<p>actes\/tools\/actutils.php<\/p>\n\n\n\n<p>ajout de la fonction :<\/p>\n\n\n\n<p>[&#8230;&#8230;..]<\/p>\n\n\n\n<p><code>function geocode_osm($com,$dep)<br> \/\/ Interroge OpenStreetMap pour pour connaitre les coordonn\u00e9es d'une commune<br>         {<br>         $name = urlencode( \"$com,$dep\" );<br>         $baseUrl = 'https:\/\/nominatim.openstreetmap.org\/search?format=json&amp;q=';<br>         $data = url_get_contents( \"{$baseUrl}{$name}&amp;limit=1&amp;countrycodes=fr\" );<br>         \/\/echo $data;<br>         $json = json_decode( $data );<br>         $lat = $json[0]-&gt;lat;<br>         $lon = $json[0]-&gt;lon;<\/code><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>     $coord=array();\n     if ( !$lat) {\n             $coord['lon']=0;\n             $coord['lat']=0;\n     }else{\n             $coord['lon']=$lon;\n             $coord['lat']=$lat;\n     }\n     return $coord; \n}\n[........]<\/code><\/pre>\n\n\n\n<p>Modification de la function geoloc_1_com($com,$dep)   dans le fichier  actutils.php<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>         \/\/$coord = geocode_google($com,$dep);\n           $coord = geocode_osm($com,$dep);<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Code a modifier pour G\u00e9or\u00e9f\u00e9rencer les communes via OpenStreetMap dans le calcul des statistiques. actes\/tools\/actutils.php ajout de la fonction : [&#8230;&#8230;..] function geocode_osm($com,$dep) \/\/ Interroge OpenStreetMap pour pour connaitre les coordonn\u00e9es d&rsquo;une commune { $name = urlencode( \u00ab\u00a0$com,$dep\u00a0\u00bb ); $baseUrl = &lsquo;https:\/\/nominatim.openstreetmap.org\/search?format=json&amp;q=&rsquo;; $data = url_get_contents( \u00ab\u00a0{$baseUrl}{$name}&amp;limit=1&amp;countrycodes=fr\u00a0\u00bb ); \/\/echo $data; $json = json_decode( $data ); $lat &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.eldin.net\/wordpress\/index.php\/expoactes-georeferencement-automatique-des-communes-via-openstreetmap\/\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;ExpoActes : G\u00e9or\u00e9f\u00e9rencement automatique des communes via OpenStreetMap&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-420","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.eldin.net\/wordpress\/index.php\/wp-json\/wp\/v2\/pages\/420"}],"collection":[{"href":"https:\/\/www.eldin.net\/wordpress\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.eldin.net\/wordpress\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.eldin.net\/wordpress\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.eldin.net\/wordpress\/index.php\/wp-json\/wp\/v2\/comments?post=420"}],"version-history":[{"count":11,"href":"https:\/\/www.eldin.net\/wordpress\/index.php\/wp-json\/wp\/v2\/pages\/420\/revisions"}],"predecessor-version":[{"id":478,"href":"https:\/\/www.eldin.net\/wordpress\/index.php\/wp-json\/wp\/v2\/pages\/420\/revisions\/478"}],"wp:attachment":[{"href":"https:\/\/www.eldin.net\/wordpress\/index.php\/wp-json\/wp\/v2\/media?parent=420"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}