fix: 多机图标数量拓展为255

pull/40/head
cbwu 10 months ago
parent fb91015025
commit 6b2094fa94

@ -71,7 +71,7 @@ CGISDlg::CGISDlg(CWnd* pParent /*=NULL*/)
for (int i = 0;i<3;i++)
for (int i = 0;i<255;i++)
{
//航迹标绘图层ID
m_flyTrackLayerID[i] = -1;
@ -1086,7 +1086,7 @@ void CGISDlg::OnEraseTrack()
//清除航迹
void CGISDlg::EraseTrack(int uavid)
{
if (uavid<0||uavid>2)
if (uavid<0||uavid>255)
{
return;
}
@ -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>255)
{
return;
}

@ -327,14 +327,14 @@ private:
bool m_bHaveAddMap;
//航迹标绘图层ID
long m_flyTrackLayerID[3];
long m_flyTrackLayerID[255];
//UAV航迹标绘图层ID
long m_UAVFlyTrackLayerID[3];
long m_UAVFlyTrackLayerID[255];
long m_UAVFlyTrackLayerID_ADS[MAX_PLANE_NUM_ADS];
//是否已经标绘了无人机的飞行轨迹
bool m_bFirstDrawUAVTrack[3];
bool m_bFirstDrawUAVTrack[255];
bool m_bFirstDrawUAVTrack_ADS[MAX_PLANE_NUM_ADS];
//地图显示区宽度、高度倒数
@ -514,7 +514,7 @@ private:
long m_CircleGuideLayer; //盘旋引导图层
int m_drawTrackPtNum[3];
int m_drawTrackPtNum[255];
//新航线设计的航点的最大个数 2016.01.06
int m_MaxNumofLinePt;

Loading…
Cancel
Save