1

有没有可以从c#调用的api的地图软件?我编写了一个交付应用程序,我需要查询地址并显示带有位置和路线的地图。我还需要它从互联网上脱机。我听说我可以使用 Mappoint 或 Autoroute。

4

1 回答 1

0

AutoRoute = 欧洲品牌的“Streets&Trips”。这些是 Microsoft MapPoint 的精简版本。他们缺乏一些商业策划的东西,但他们也缺乏 API。

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

唯一的低成本选择是找到一个开源系统,如 QuantumGIS(我认为它没有路由,但我可能错了)或 pgRouting(PostGIS 的路由扩展)并使用 OpenStreetMap 数据。其他适用于多个国家/地区的系统(MapPoint 除外)往往价格昂贵。

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

于 2011-08-01T15:32:51.720 回答