|
|
@ -71,7 +71,7 @@ CGISDlg::CGISDlg(CWnd* pParent /*=NULL*/)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for (int i = 0;i<3;i++)
|
|
|
|
for (int i = 0;i<255;i++)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
//航迹标绘图层ID
|
|
|
|
//航迹标绘图层ID
|
|
|
|
m_flyTrackLayerID[i] = -1;
|
|
|
|
m_flyTrackLayerID[i] = -1;
|
|
|
@ -1086,7 +1086,7 @@ void CGISDlg::OnEraseTrack()
|
|
|
|
//清除航迹
|
|
|
|
//清除航迹
|
|
|
|
void CGISDlg::EraseTrack(int uavid)
|
|
|
|
void CGISDlg::EraseTrack(int uavid)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (uavid<0||uavid>2)
|
|
|
|
if (uavid<0||uavid>255)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -3729,7 +3729,7 @@ void CGISDlg::AddTargetPoint(const int nPt, const double dX, const double dY)
|
|
|
|
//说明:创建专门用于绘制无人机的矢量面图层,每次先删除上次标绘的Shp,再重新标绘
|
|
|
|
//说明:创建专门用于绘制无人机的矢量面图层,每次先删除上次标绘的Shp,再重新标绘
|
|
|
|
void CGISDlg::DrawUAV(int uavid, const double dX, const double dY, const double yaw,bool control)
|
|
|
|
void CGISDlg::DrawUAV(int uavid, const double dX, const double dY, const double yaw,bool control)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (uavid<0||uavid>2)
|
|
|
|
if (uavid<0||uavid>255)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
}
|
|
|
|