Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 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
languagexml
<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>