如何把经纬度坐标转换为屏幕显示坐标?
2006-08-29 12:17
316 查看
比如您的经纬度坐标中心为 (0,0),您想在屏幕中以(100,100)为中心, 如果原坐标中有有点为(45,29),则在屏幕上应该为(145,71),这个值是 100+45,100-29的结果,所以可以建立一个函数:
function 转换为屏幕坐标(cp as point,p as point) as point'
'其中cp为屏幕假定的中心坐标
转换为屏幕坐标.x=cp.x+p.x
转换为屏幕坐标.y=cp.y-p.x
end function
这样就可以应对原来坐标中所有的点了
function 转换为屏幕坐标(cp as point,p as point) as point'
'其中cp为屏幕假定的中心坐标
转换为屏幕坐标.x=cp.x+p.x
转换为屏幕坐标.y=cp.y-p.x
end function
这样就可以应对原来坐标中所有的点了
相关文章推荐
- 经纬度定义、经纬度格式、GDAL中地理坐标转换及地理坐标屏幕显示
- 经纬度定义、经纬度格式、GDAL中地理坐标转换及地理坐标屏幕显示
- 度分 格式 转换 GPS 经纬度定义、经纬度格式、GDAL中地理坐标转换及地理坐标屏幕显示
- 经纬度坐标转换成屏幕坐标
- (转)经纬度坐标转换为屏幕坐标
- Unity世界坐标与屏幕坐标之间如何转换
- 如何把获取的gps数据转换成google地图上显示的坐标
- 经纬度坐标转换为屏幕坐标
- ArcGIS for Android 如何将经纬度坐标转换成投影坐标
- 谷歌地图在ArcMap中打开如何显示坐标为经纬度
- 百度地图 经纬度转换屏幕屏幕坐标
- 经纬度转换成屏幕坐标
- 百度地图多个兴趣点(经纬度、坐标点)需要同时显示在地图上,如何设置自动缩放等级
- 已知wgs84经纬度如何转换成平面xy坐标?
- 经纬度转换为屏幕坐标
- GPS经纬度转换屏幕坐标
- 经纬度坐标转换为屏幕坐标
- 地图坐标与屏幕坐标的转换&&控制地图显示范围的参数
- openlayers 根据经纬度转换为屏幕坐标
- 谷歌地图在ArcMap中打开如何显示坐标为经纬度