Rover's Official Blog

Map/GPS/GIS/WebMap

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  47 随笔 :: 0 文章 :: 437 评论 :: 41 引用
看了通过两个点的经纬度计算距离这篇,据说是Google里扒来的算法,于是决定验证一下。
东改西改改成了个VB的代码,通过计算发现非常正确。
用30,120和31,121两个坐标点进行验证,同Mapinfo中计算的结果非常的相近。
后来又把坐标系直接当成直角坐标系来计算,发现误差很大。
于是仍然用直角坐标系方法来计算,给纬度加上了个0.86的参数,这样计算下来和结果相近。
不上传文件了,直接贴代码了。代码如下:(五个TEXT,三个Button)
两点坐标间距离_VB
posted on 2006-07-23 22:39 Rover.Tang 阅读(3777) 评论(4)  编辑 收藏 网摘 所属分类: GIS

评论

正是偶想要的
  回复  引用    

#2楼  2007-08-15 11:00 windy [未注册用户]
觉得应该会很有用,虽然出现了几个感觉很遥远的名词。决定先下再翻成C#试试看。谢了:)
  回复  引用    

#3楼  2007-08-15 11:09 windy [未注册用户]
发现好像直接用通过两个点的经纬度计算距离里的代码就可以了。有空再研究下坐标系。看大家都很努力的样子,自己也要加油了
  回复  引用    





标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2006-07-26 19:35 编辑过
Google站内搜索

相关文章:

相关链接: