...
- If the Ptbi has the same location as one of the Ps's, the resulting value for Ptbi will be that of the Ps.
- If the Ptbi is on a horizontal or vertical line between 2 Ps's, the resulting value for Ptbi will be a linear interpolation between those two Ps's.
- If there are less then 4 surrounding points (when for example the Ptbi is outside the input grid), there will be no resulting value for Ptbi
Schema
Overruling coordinate attributes
It is possible to configure overruling X and Y attributes, which will overrule the X and Y coordinates use for the interpolation.
Code Block | ||
---|---|---|
| ||
<transformation id="bilinear">
<interpolationSpatial>
<bilinear>
<inputVariable>
<timeSeriesSet>
<moduleInstanceId>SpatialInterpolationBilinearOverrulingCoordinatesTest</moduleInstanceId>
<valueType>grid</valueType>
<parameterId>T.historical</parameterId>
<locationId>gridLocation3</locationId>
<timeSeriesType>external historical</timeSeriesType>
<timeStep unit="day"/>
<relativeViewPeriod unit="day" start="0" end="10"/>
<readWriteMode>add originals</readWriteMode>
</timeSeriesSet>
</inputVariable>
<overrulingXAttribute>overrulingX</overrulingXAttribute>
<overrulingYAttribute>overrulingY</overrulingYAttribute>
<outputVariable>
<timeSeriesSet>
<moduleInstanceId>SpatialInterpolationBilinearOverrulingCoordinatesTest</moduleInstanceId>
<valueType>scalar</valueType>
<parameterId>T.historical</parameterId>
<locationId>polygonLocation2</locationId>
<timeSeriesType>external historical</timeSeriesType>
<timeStep unit="day"/>
<relativeViewPeriod unit="day" start="0" end="10"/>
<readWriteMode>add originals</readWriteMode>
</timeSeriesSet>
</outputVariable>
</bilinear>
</interpolationSpatial>
</transformation> |