CINRA SA/SB雷達基資料格式中,多普勒資料的第一個距離庫的實際距離和多普勒資料的距離庫長這些資料指的是什么不懂?
在讀取速度資料時,有下面一段代碼也不太清楚:
FstBin= int(pOneRadial->RangeToFirstGateOfRef/pOneRadial->GateSizeOfDoppler+0.5);//+0.5取整//***
BinNum= pOneRadial->GatesNumberOfDoppler;
大家有推薦的相關資料嗎?才開始接觸
uj5u.com熱心網友回復:
我做過產品資料。僅一行代碼看不出什么,你要認真研究基資料的資料結構uj5u.com熱心網友回復:
#include <fstream.h>//================================================================================
//=============================================================================================================
struct RadiaData
{
short RLEcount;
short angleStart;
short angleDelta;
char *Data;
};
//----------------------------------------------------------------------------------------------------------------
class RadarImage
{
public:
String radarCode;
float lon;
float lat;
TDateTime datetime;
int up;//仰角
String packetCode;
short firstBin;
short binCount;
short xCenter;
short yCenter;
short scaleFactor;
short radialCount;
RadiaData *rd;
Graphics::TBitmap *bmp;
TColor BackColor;
TColor RadarMapColor[16];
TColor CycleColor;
TColor CityBoundaryColor;
TColor CountryBoundaryColor;
TColor CityNameColor;
TColor CountryNameColor;
float z;
bool Drawxian;
RadarImage();
RadarImage(String file);
~RadarImage();
void OpenFile(String file);
void ShowRadarData();
void ShowCycle();
void ShowCityBoundary();
void ShowCountryBoundary();
void ShowCityName();
void ShowCountryName();
void ShowColorTips();
void MapZoom(int z);
void ShowRadarMap();
String getHex(char *buf,int len);
short getShort(char *buf);
int getInt(char *buf);
long getLong(char *buf);
float getFloat(char *buf);
double getDouble(char *buf);
};
這是我做的一個類。實作顯示雷達產品圖
uj5u.com熱心網友回復:
基資料也研究過,時間長了忘記了,代碼在辦公室機子上。其實基資料比產品資料還要簡單。uj5u.com熱心網友回復:
現在知道了,主要是之前沒有學習過雷達的知識,現在才開始接觸呢,謝謝你uj5u.com熱心網友回復:
想問下您資料是在哪里下載的呀?轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/32484.html
標籤:基礎類
下一篇:求解c++等價于c什么
