diff --git a/GISDlg.cpp b/GISDlg.cpp index 9ecea44..0d80fe2 100644 --- a/GISDlg.cpp +++ b/GISDlg.cpp @@ -3729,7 +3729,7 @@ void CGISDlg::AddTargetPoint(const int nPt, const double dX, const double dY) //˵��������ר�����ڻ������˻���ʸ����ͼ�㣬ÿ����ɾ���ϴα���Shp�������±�� 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>1000) { return; } diff --git a/GISDlg.h b/GISDlg.h index f69b554..3d334ab 100644 --- a/GISDlg.h +++ b/GISDlg.h @@ -327,14 +327,14 @@ private: bool m_bHaveAddMap; //�������ͼ��ID - long m_flyTrackLayerID[3]; + long m_flyTrackLayerID[1000]; //UAV�������ͼ��ID - long m_UAVFlyTrackLayerID[3]; + long m_UAVFlyTrackLayerID[1000]; long m_UAVFlyTrackLayerID_ADS[MAX_PLANE_NUM_ADS]; //�Ƿ��Ѿ���������˻��ķ��й켣 - bool m_bFirstDrawUAVTrack[3]; + bool m_bFirstDrawUAVTrack[1000]; bool m_bFirstDrawUAVTrack_ADS[MAX_PLANE_NUM_ADS]; //��ͼ��ʾ�����ȡ��߶ȵ��� @@ -514,7 +514,7 @@ private: long m_CircleGuideLayer; //��������ͼ�� - int m_drawTrackPtNum[3]; + int m_drawTrackPtNum[1000]; //�º�����Ƶĺ���������� 2016.01.06 int m_MaxNumofLinePt;