用于计算距离的MapPoint / MapSource API

下午好, 我需要计算大约4000点之间的成对距离,其中WGS84的坐标是已知的。计算直线距离并不太难,因为我找到了这个C#库,但现在我对通过道路而不是直线的最短距离感兴趣。 使用谷歌API或威盛米其林不是一个很好的选择,因为他们只允许1000-2500个电话,这将需要近800万...任何人都可以告诉我,如果有可能在使用Microsoft MapPoint 2009离线fashing这样做/ Garmin MapSource? 非常感谢你。     
已邀请:
Winwaed实际上有一个这样做的工具,他太谦虚了,不能告诉你:-) 见www.mapping-tools.com。 否则,为了自己编程,我建议使用Excel VBA宏,使用数据简单直观。 见http://www.mp2kmag.com/excel/ MapForums.com下载部分还有许多有用的例子(19.95美元)。 埃里克     
是的,你可以用MapPoint做到这一点。 MapPoint的API使用COM,因此您需要COM互操作。工作正常 - 我有三个使用C#和MapPoint的商业产品。 2009年已经被2010年取代,预计2011年很快就会被取代。当然最新版本将拥有最新的道路数据库。 速度可能是一个问题,预计在具有一个处理线程的单个核心机器上需要几天的800万条路由。     

要回复问题请先登录注册