昨晩の片割れ
風邪であまり食べず
麺麺
37.5℃
AA な1ピクセル描画がBoundCheckしてない、この影響で AALine でSEGVすることがある
AALineはThickを無視している
Think>1なPolygonの折点近くが輪郭不連続(ボールジョイントすべき?)
Lineは対称なので両端から描画すれば時間は約半分
Lineの取るX,Y座標は浮動小数点がよいのかも(AAあるし)
チラシ寿司・ヨモギきんつば
だしあじ
チラシ寿司
GD に TrueColor や AntiAliasing が持ち込まれてのは 2.x になってからなので整合性が取れていないところがちらほら、AlphaCH なども同じ。
またパッチの山を作るのだろうか?
sub distance {
my ($lat1, $lon1, $lat2, $lon2) = @_;
my ($m, $n, $d, $dp, $dr, $p);
$dp = abs($lat1 - $lat2);
$dr = abs($lon1 - $lon2);
$p = $lat1 + (($lat2 - $lat1) / 2);
$m = 6335439 / sqrt((1 - 0.006694 * (sin($p) ** 2))**3);
$n = 6378137 / sqrt(1 - 0.006694 * (sin($p) ** 2));
sqrt((($m * $dp) ** 2) + (($n * cos($p) * $dr) ** 2));
}