首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于计算距离的MapPoint/MapSource API

用于计算距离的MapPoint/MapSource API
EN

Stack Overflow用户
提问于 2010-11-26 21:09:45
回答 2查看 1.7K关注 0票数 4

下午好,

我需要计算大约4000个点之间的成对距离,这些点在WGS84中的坐标是已知的。计算直线距离并不太难,因为我找到了this C#库,但现在我感兴趣的是通过道路的最短距离,而不是直线。

使用Google API或通过米其林不是一个好的选择,因为他们只允许1000-2500次调用,这将需要近800万次...有没有人能告诉我,有没有可能使用微软MapPoint 2009 / Garmin MapSource在离线闪现中做到这一点?

非常感谢。

EN

回答 2

Stack Overflow用户

发布于 2010-12-11 00:31:53

Winwaed实际上有一个这样做的工具,他太谦虚了,不会告诉你:-)

请参阅www.mapping-tools.com。

否则,为了对自己进行编程,我建议使用Excel VBA宏,它可以轻松直观地处理数据。

请参阅http://www.mp2kmag.com/excel/

在MapForums.com下载部分也有很多有指导意义的例子($19.95)。

埃里克

票数 3
EN

Stack Overflow用户

发布于 2010-11-27 13:01:04

是的,你可以用MapPoint做到这一点。MapPoint的API使用COM,因此您将需要COM互操作。运行良好-我有三个使用C#和MapPoint的商业产品。

2009年已经被2010年取代,预计2011年即将到来。当然,最新版本将拥有最新的道路数据库。

速度可能是一个问题,预计800万路由在具有一个处理线程的单核计算机上需要几天的时间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4285531

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档