new AreaSolarRadiationParameters(options)
Usage
// 浏览器
<script type="text/javascript" src="https://iclient.supermap.io/dist/openlayers/iclient-ol.js"></script>
<script>
new ol.supermap.AreaSolarRadiationParameters(options);
// 弃用的写法
new SuperMap.AreaSolarRadiationParameters(options);
</script>
// ES6 Import
import { AreaSolarRadiationParameters } from '@supermapgis/iclient-ol';
new AreaSolarRadiationParameters(options);
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
参数。
|
Members
-
datasetstring
-
用于做地区太阳辐射的数据源中数据集的名称。该名称用形如“数据集名称@数据源别名”形式来表示,例如:JingjinTerrain@Jingjin。注:地区太阳辐射数据必须为栅格数据集。
-
dayEndnumber
-
结束日期(年内的第几天)。
-
dayIntervalnumber
-
计算时的天数间隔(设置的越小计算量越大并且计算结果更精确, 必须使用整数)。
- Default Value: 5
dayStartnumber
起始日期(年内的第几天)。
deleteExistResultDatasetboolean
如果用户命名的结果数据集名称与已有的数据集重名,是否删除已有的数据集。
diffuseDatasetGridNamestring
指定地区太阳辐射散射辐射量数据集的名称。
directDatasetGridNamestring
指定地区太阳辐射直射辐射量数据集的名称。
durationDatasetGridNamestring
指定地区太阳辐射太阳直射持续时间数据集的名称。
hourEndnumber
结束时间(一天中的第几个小时)。
hourIntervalnumber
计算时的小时间隔(设置的越小计算量越大并且计算结果更精确, 如果修改此参数,必须使用整数)。
- Default Value: 0.5
hourStartnumber
起始时间(一天中的第几个小时)。
latitudenumber
待计算区域的纬度值。
targetDatasourceNamestring
指定存储结果数据集所在数据源的名称,例如:"Jingjin"。
timeModestring
时间模式。可选值"WITHINDAY"(单日)或"MULTIDAYS"(多日)。
- Default Value: 'MULTIDAYS'
totalGridNamestring
指定地区太阳辐射总辐射量数据集的名称。
transmittancenumber
太阳辐射穿过大气的透射率。
Methods
-
static toObject(param, tempObj){Object}
common/iServer/AreaSolarRadiationParameters.js, line 149 -
将AreaSolarRadiationParameters对象转换成JSON对象。
Name Type Description param
AreaSolarRadiationParameters 地区太阳辐射参数类。
tempObj
AreaSolarRadiationParameters 地区太阳辐射参数对象。
Returns:
Type Description Object JSON对象。 -
destroy()
common/iServer/AreaSolarRadiationParameters.js, line 135 -
释放资源,将引用资源的属性置空。