Hei !
Miten saisi kätevästi tästä Nokian GPS sijainti tiedoista tuon sijainnin muotoon:
N 61"0'13
E 25"39'19
EDIT: Mikä ylipäätään tuo exif datasta tuleva /1 noiden lukujen perässä on?
[GPSLatitudeRef] => N
[GPSLatitude] => Array
(
[0] => 61/1
[1] => 0/1
[2] => 13/1
)
[GPSLongitudeRef] => E
[GPSLongitude] => Array
(
[0] => 25/1
[1] => 39/1
[2] => 19/1
)
[GPSAltitudeRef] => �
[GPSAltitude] => 12900/100No tuossahan se on suoraan, yhdistelet vain.
<?php $latitude = sprintf("%s %d\"%d'%d", $data["GPSLatitudeRef"], $data["GPSLatitude"][0], $data["GPSLatitude"][1], $data["GPSLatitude"][2] ); $longitude = sprintf("%s %d\"%d'%d", $data["GPSLongitudeRef"], $data["GPSLongitude"][0], $data["GPSLongitude"][1], $data["GPSLongitude"][2] );
Jos se /1 on jotenkin merkityksellinen (ts. muuttuu toisinaan), voit käsittelyä varten erottaa sen alkuosasta explode-funktiolla.
peg kirjoitti:
Mikä ylipäätään tuo exif datasta tuleva /1 noiden lukujen perässä on?
"Jaettuna yhdellä", ne on murtolukuja.
Aihe on jo aika vanha, joten et voi enää vastata siihen.