protected GeoPlanetClutterData(SerializationInfo info, StreamingContext context) { base.m_DataSource = info.GetString("m_DataSource"); base.m_FolderNodeName = info.GetString("FolderNodeName"); base.m_Name = info.GetString("m_Name"); this.m_GeoMenuFile = info.GetValue("m_GeoMenuFile", typeof(Huawei.UNet.GIS.GeoData.GeoMenuFile)) as Huawei.UNet.GIS.GeoData.GeoMenuFile; GeoXYRect geoBound = info.GetValue("Bound", typeof(GeoXYRect)) as GeoXYRect; double resolution = info.GetDouble("Resolution"); base.m_GeoDemFile = new GeoDemFile(base.m_DataSource, geoBound, resolution); base.m_GeoDemFile.Read(); }
public GeoPlanetClutterData(string demFilePath, Huawei.UNet.GIS.GeoData.GeoMenuFile geoMenuFile, GeoXYRect geoBound, double resolution) { base.m_DataSource = demFilePath; this.m_GeoMenuFile = geoMenuFile; base.m_GeoDemFile = new GeoDemFile(base.m_DataSource, geoBound, resolution); }