日本的地图,上面有指针...转换长和纬度坐标来在全国仅
的问题是什么将是转换的经纬度昂长的时间用正确的坐标公式只有日本的地图..
我使用PHP的GD既像地图和指针..
我已经设法在绘制整个世界的右侧坐标与此代码---使用>
function getlocationcoords($lat, $lon, $width, $height)
{
$x = (($lon + 180) * ($width/360));
$y = ((($lat * -1) + 90) * ($height/180));
return array("x"=>round($x),"y"=>round($y));
}
任何帮助表示赞赏..
感谢...
我不明白是什么问题。请更清楚地描述它。 – deceze
您将首先获取该地图所有四个角的坐标,即您在全球坐标系中确切地匹配了哪张地图。然后,您只需将位置计算为这些角的偏移量即可。如果使用的投影系统不同,这可能有些复杂。因此,首先,找出你的地图有哪些边界坐标,以及它的投影。 – deceze
地图是Equirectangular投影,你有想法用它的数学公式吗? – webdev002