';
print '
Google('
. &jcode::sjis('周辺情報', 'euc')
. ') ';
# メール
my $escDate = $sDateTime; # 置換で元の文字列が変更されない方法は?
$escDate =~ s/ /%20/;
my $mailBody = 'Date:%20' . $escDate .'%0A'
.'World:%20' . $posParams{'wgsDmsLat'} .', ' . $posParams{'wgsDmsLon'} .'%0A'
.'%20(Degree)%20' . $posParams{'wgsDegLat'} .', ' . $posParams{'wgsDegLon'} .'%0A'
.'Tokyo:%20' . $posParams{'tkyDmsLat'} .', ' . $posParams{'tkyDmsLon'} .'%0A'
.'%20(Degree)%20' . $posParams{'tkyDegLat'} .', ' . $posParams{'tkyDegLon'} .'%0A'
;
if( $posParams{'accuracy'} ){
$mailBody = $mailBody . 'accuracy:%20' . $posParams{'accuracy'} .'%20';
my $str = '';
if( $carrier eq 'au' ){ $str = '(au: fm)'; }
else{
if( $posParams{'accuracy'} eq "1" ){ $str = '(err: 300m--)'; }
elsif( $posParams{'accuracy'} eq "2" ){ $str = '(err: 50-300m)'; }
elsif( $posParams{'accuracy'} eq "3" ){ $str = '(err: 0-50m)'; }
}
$mailBody = $mailBody . $str . '%0A';
}
if( $posParams{'info'} ){# GPSでなく基地局測位?である場合
$mailBody = $mailBody . '* ' . $posParams{'info'} . '%0A';
}
print &jcode::sjis('位置を', 'euc')
.'
' . &jcode::sjis('メール', 'euc'). '';
my $amp = '%26';
if( ($carrier eq 'emobile') && ($agent !~/windows/i) ){ $amp = '%2526'};
# 文字 & が渡らないので。
$mailBody_url =
'Google%20(mobile)%0Ahttp://www.google.co.jp/m/lcb?mp=1'. $amp .'loc='
. $posParams{'wgsDegLat'} .','. $posParams{'wgsDegLon'} .'%0A'
.'Google%20Maps%20(PC)%0Ahttp://maps.google.co.jp/maps?q='
. $posParams{'wgsDegLat'} .','. $posParams{'wgsDegLon'} .'%0A'
.'Yahoo!%20Map%20(PC)%0Ahttp://map.yahoo.co.jp/pl?lat='
. $posParams{'tkyDegLat'} . $amp .'lon='. $posParams{'tkyDegLon'}
. $amp .'mode=map'. $amp .'type=scroll' .'%0A'
.'Google%20Basic%0Ahttp://maps.google.co.jp/maps?output=html'. $amp .'q='
. $posParams{'wgsDegLat'} .','. $posParams{'wgsDegLon'} .'%0A'
.'Yahoo!%20Static%0Ahttp://map.yahoo.co.jp/pl?lat='
. $posParams{'tkyDegLat'} . $amp .'lon='. $posParams{'tkyDegLon'}
. $amp .'mode=map'. $amp .'type=static' .'%0A'
;
print "\n". &jcode::sjis('地図URLを', 'euc')
.'
' . &jcode::sjis('メール', 'euc'). '';
print '
';
}
#▽ 日時
print $sDateTime, '