Voir les Exifs
'."\r\n";
$new_img .= ''."\r\n";
$new_img .= '
'."\r\n";
//$new_img .= '';
//$new_img .= ''."\r\n";
//$new_img .= '- '."\r\n";
$pattern2 = '#wp-image-[0-9]{1,4}#';
preg_match($pattern2, $ancien, $matches2);
$attachment = substr($matches2[0],9);
//echo $attachment . "
"; $metadata = wp_get_attachment_metadata($attachment); //preprint($metadata); //echo "erreur2: " . $ancien; list($exif_list, $gm_lat, $gm_lng, $title_marker) = ListeExif($metadata, $attachment, $i); //echo $gm_lat; $new_img .= $exif_list; $new_img .= '
test
'."\r\n";
}
elseif (substr_count($ancien, 'zenphoto') != 0) {
//echo "zenphoto";
//echo $ancien;
$ancien_img = 'http://macbook-pro.local/zenphoto/albums/becasseaux/2008-09-07_BecasseauVariable_0351.jpg';
$new_img = $ancien . '' . "\r\n" . 'Voir les Exifs
'."\r\n";
$new_img .= ''."\r\n";
$new_img .= '
'."\r\n";
$new_img .= '' . $gm_lat . ' ; ' . $gm_lng . '- '."\r\n";
//$exif = exif_read_data('http://alubook.local/zenphoto/zp-core/i.php?a=becasseaux&i=2008-09-07_BecasseauVariable_0351.jpg', 0, true);
$exif = exif_read_data($ancien_img, 0, true);
//print_r($exif);
//src = http://alubook.local/zenphoto/zp-core/i.php?a=becasseaux&i=2008-09-07_BecasseauVariable_0351.jpg
//
$metadata =array();
if ($exif[GPS][GPSLatitude]) {
$metadata['image_meta']['latitude'] = $exif[GPS][GPSLatitude];
//print_r($metadata['image_meta']['latitude']);
}
if ($exif[GPS][GPSLongitude]) $metadata['image_meta']['longitude'] = $exif[GPS][GPSLongitude];
if ($exif[GPS][GPSLatitudeRef]) $metadata['image_meta']['latitude_ref'] = $exif[GPS][GPSLatitudeRef];
if ($exif[GPS][GPSLongitudeRef]) $metadata['image_meta']['longitude_ref'] = $exif[GPS][GPSLongitudeRef];
if ($exif[EXIF][FNumber]) {
$ouverture = explode("/", $exif[EXIF][FNumber]); // 63/10
$a = ($ouverture[0] / $ouverture[1]);
$metadata['image_meta']['aperture'] = ($ouverture[0] / $ouverture[1]);
}
if ($exif[EXIF][ExposureTime]) $metadata['image_meta']['shutter_speed'] = $exif[EXIF][ExposureTime];
if ($exif[EXIF][FocalLength]) {
$focale = explode("/", $exif[EXIF][FocalLength]);
$metadata['image_meta']['focal_length'] = $focale[0];
}
if ($exif[EXIF][Model]) $metadata['image_meta']['camera'] = $exif[EXIF][Model];
//if ($exif[EXIF][DateTimeOriginal]) $metadata['image_meta']['created_timestamp'] = $exif[EXIF][DateTimeOriginal];
if ($exif[EXIF][DateTimeOriginal]) {
$metadata['image_meta']['created_timestamp'] = strtotime($exif[EXIF][DateTimeOriginal]);
}
$metadata['image_meta']['caption'] = '';
//print_r($metadata);
//echo 'latitude_ref: ' . $metadata['image_meta']['latitude_ref'];
list($exif_list, $gm_lat, $gm_lng, $title_marker) = ListeExif($metadata, $attachment, $i);
//echo $exif_list; //ok
$new_img .= $exif_list;
//$new_img .= '