C# 有没有可以从c调用api的地图软件?

C# 有没有可以从c调用api的地图软件?,c#,mappoint,C#,Mappoint,有没有可以从c调用api的地图软件? 我已经编写了一个送货申请,我需要查询地址,并显示一张带有位置和路线的地图。我还需要它从互联网上离线。我听说我可以使用Mappoint或Autoroute AutoRoute=欧洲品牌的街道和旅行。这些是Microsoft MapPoint的精简版本。他们缺少一些商业策划的东西,但也缺少API MapPoint可以从磁盘安装,并附带自己的道路数据。但您仅限于北美和欧洲-此覆盖范围可能对您的要求太有限 唯一低成本的替代方案是找到像QuantumGIS这样的开放源

有没有可以从c调用api的地图软件?
我已经编写了一个送货申请,我需要查询地址,并显示一张带有位置和路线的地图。我还需要它从互联网上离线。我听说我可以使用Mappoint或Autoroute

AutoRoute=欧洲品牌的街道和旅行。这些是Microsoft MapPoint的精简版本。他们缺少一些商业策划的东西,但也缺少API

MapPoint可以从磁盘安装,并附带自己的道路数据。但您仅限于北美和欧洲-此覆盖范围可能对您的要求太有限

唯一低成本的替代方案是找到像QuantumGIS这样的开放源码系统,我认为它没有路由,但我可能错了,或者为PostGIS提供路由扩展,并使用OpenStreetMap数据。除了MapPoint之外,其他可以在多个国家工作的系统将变得昂贵


最后:不使用Bing地图和Google地图的好理由?由于创新,谷歌和微软都相当频繁地更改了它们的API。它们变得越来越稳定,但你想每12-18个月重新编写一次应用程序吗?

为什么会有人否决这个问题?离线是指根本不连接任何网络,还是只是不连接互联网?我的意思是不依赖互联网,我需要它在不连接互联网的情况下工作。我不希望它依赖于谷歌地图和必应地图这样的网络服务。有什么特别的原因吗?像谷歌地图这样的服务不会在一夜之间出现在任何地方,通过使用它们,你总能确保你拥有最新的数据。有时会有原因,特别是在公司环境中,但我不确定你想要实现的目标是否就是这样?事实上,有一个很好的理由,软件将在互联网并非100%可用的国家运行。该软件是一款适用于餐厅和自助餐厅的配送软件。这意味着,当你每天有大约1500个订单电话,并且互联网不可用时,员工将花费大量时间键入新的客户地址。谢谢