Outils pour utilisateurs

Outils du site


geo_data:check_adresses

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
geo_data:check_adresses [21/01/2014 16:30]
cyrille37
geo_data:check_adresses [21/08/2020 13:26] (Version actuelle)
Ligne 8: Ligne 8:
    echo 'geoCode: address: '.$address.'<br/>';    echo 'geoCode: address: '.$address.'<br/>';
   $data = array();   $data = array();
-  $data['google'] = self::geoCode_Google($address);+  //$data['google'] = self::geoCode_Google($address);
   $data['nominatim'] = $this->geoCode_Nominatim($address, $countrycodes);   $data['nominatim'] = $this->geoCode_Nominatim($address, $countrycodes);
   return $data ;   return $data ;
Ligne 96: Ligne 96:
 } }
 echo '<br/>geocodepage: ' .$geocodepage ; echo '<br/>geocodepage: ' .$geocodepage ;
 +
 +function getOsmUrl($lat,$lon)
 +{
 + return 'http://www.openstreetmap.org?mlat='.$lat.'&mlon='.$lon.'#map=17/'.$lat.'/'.$lon ;
 +}
  
 foreach( $rows as $n => $row ){ foreach( $rows as $n => $row ){
Ligne 101: Ligne 106:
  $addr = $adr1.', '.$adr2.', '.$adr3.','.$cp.','.$ville ;  $addr = $adr1.', '.$adr2.', '.$adr3.','.$cp.','.$ville ;
  
- echo '<p>', '<a href="',$pageid,'">',$nom,'</a> ', $addr; + echo '<p>', '<a href="/',$pageid,'">',$nom,'</a> ', $addr; 
- echo '<br/>sur le Wiki: <a href="http://www.openstreetmap.org?mlat='.$lat.'&mlon='.$lon.'#map=17" target="_blank">',$lon,' ',$lat ,'</a> - <a href="?geocodepage='.$pageid.'">geocodage</a>' ;+ echo '<br/>sur le Wiki: <a href="'.getOsmUrl($lat,$lon).'" target="_blank">',$lon,' ',$lat ,'</a> - <a href="?geocodepage='.$pageid.'">geocodage</a>' ;
  
  if( $geocodepage == trim($pageid) ){  if( $geocodepage == trim($pageid) ){
Ligne 119: Ligne 124:
   else if( $geo['lon']!=$lon || $geo['lat']!=$lat ) $color='orange';   else if( $geo['lon']!=$lon || $geo['lat']!=$lat ) $color='orange';
   else $color='green';   else $color='green';
-  echo '<br/>sur Nominatim: <span style="color: '.$color.'">'.$geo['lon'].';'.$geo['lat']."</class>\n";+ 
 +  echo '<br/>sur le Nominatim: <a href="'.getOsmUrl($geo['lat'],$geo['lon']).'" style="color: '.$color.'" target="_blank">',$geo['lon'],' ',$geo['lat','</a>;
  
   //if( $geo['lon']==0 || $geo['lat'] == 0 ){   //if( $geo['lon']==0 || $geo['lat'] == 0 ){
Ligne 125: Ligne 131:
   // echo '<br/><span style="color: '.$color.'">'.$geo['lat'].';'.$geo['lon']."</class>\n";   // echo '<br/><span style="color: '.$color.'">'.$geo['lat'].';'.$geo['lon']."</class>\n";
   //}   //}
- 
  }  }
  echo '</p>';  echo '</p>';
geo_data/check_adresses.1390318240.txt.gz · Dernière modification: 21/08/2020 13:26 (modification externe)