目录
前面章节已经描述清楚指令和航点的上传,有些优化和功能测试的工作在接下来的章节里面完成
1、GMAP图片加载
我们要实现上图所示的地面站上实时显示载具的位置和方向信息。这就需要GMPA图层的相关知识,关于图层就介绍在前面几章有提到,在本章节的目录里面有个网址也详细介绍了图层的相关知识。
public void addvehiclemarker(double lat, double lng, float angle)
{
if (vehiVleMarker != null)
{
realRouteOverlay.Markers.Remove(vehiVleMarker);//删除上一个地址的图标
}
try
{
PointLatLng point = new PointLatLng(lat, lng);
Size size = new Size(50, 50);
Bitmap bitmap = new Bitmap(global::Amov.Planner.Properties.Resources._01_05,size);//在picture文件夹下找到要加载的图标
vehiVleMarker = new GMarkerGoogle(point, KiRotate(bitmap,angle,Color.Transparent));//得到根据yaw角指向的图标
realRouteOverlay.Markers.Add(vehiVleMarker);//添加该图标到