meiyidao
路人甲
路人甲
  • 注册日期2004-07-11
  • 发帖数8
  • QQ
  • 铜币47枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2716回复:6

[求助]怎样把米转换成经纬度?

楼主#
更多 发布于:2004-08-27 20:41
我用的是mapx+vc6。由于一般map的projection都是Longitude/Latitude,而我要实现的算法是以米来计算的。比如,已知一个点,通过一定的算法能够求出另一个点与这个点的距离(以米来表示的),我怎样才能把第二个点标定在地图上呢?怎样实现meter到Longitude/Latitude的转换呢?
喜欢0 评分0
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
1楼#
发布于:2004-08-30 08:28
可以重新设置投影和坐标系,或者在程序里根据公式转换
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
welcome
路人甲
路人甲
  • 注册日期2004-08-25
  • 发帖数2
  • QQ
  • 铜币105枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2004-08-30 13:22
map1.MapUnit=miUnitMile
dbDistance=map1.distance(X1,Y1,X2,Y2)
举报 回复(0) 喜欢(0)     评分
meiyidao
路人甲
路人甲
  • 注册日期2004-07-11
  • 发帖数8
  • QQ
  • 铜币47枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2004-08-30 20:44
楼上的兄弟,你给的代码是已知两个点坐标求两点之间的距离吧?如果已知两点之间的距离以及两点间线段的方向以及这条线段的起点,怎么确定另一个点呢?
举报 回复(0) 喜欢(0)     评分
meiyidao
路人甲
路人甲
  • 注册日期2004-07-11
  • 发帖数8
  • QQ
  • 铜币47枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2004-08-31 09:42
版主帮帮忙啊!有没有直接的函数可以调用呢?
举报 回复(0) 喜欢(0)     评分
hsxljwht
路人甲
路人甲
  • 注册日期2004-10-06
  • 发帖数59
  • QQ
  • 铜币253枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2004-10-10 06:22
<img src="images/post/smile/dvbbs/em01.gif" /><img src="images/post/smile/dvbbs/em02.gif" />
举报 回复(0) 喜欢(0)     评分
yuance
路人甲
路人甲
  • 注册日期2004-01-29
  • 发帖数143
  • QQ
  • 铜币504枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2004-12-21 21:17
用数学方法,解方程组,注意屏幕坐标和地图坐标之间的换算关系。
举报 回复(0) 喜欢(0)     评分
游客

返回顶部