无法绘制道路折线OSMBonus

时间:2017-01-13 21:13:00

标签: c# openstreetmap osmdroid

您好我试图使用osm bonuspack在OSM地图上绘制折线叠加,但是我在这里得到了类型转换错误

Polyline roadOverlay = RoadManager.BuildRoadOverlay(road, context);

错误:无法隐式将OSMDROID.Bonuspack.overlays.polyline类型转换为osdroid.api.Polyline。

请在此处说明错误。

2 个答案:

答案 0 :(得分:1)

osdroid.api.Polyline仅用于Google Maps api包装器。只需将演员表更改为org.osmdroid.views.overlay.Ployline

即可

答案 1 :(得分:1)

只需在文件中导入正确的折线:

import org.osmdroid.views.overlay.Polyline;

(而不是osdroid.api.Polyline)