• Home
  • User Guide
  • Automation
  • API
  • Calculation
  • Validation
  • Contact Us
Search Results for

    Show / Hide Table of Contents
    • SolarFarmerApi.Client
      • AnnualEnergyYieldResults
      • DcoElectricalData
      • DcoGeneralData
      • DcoInputSpecification
      • DcoMechanicalData
      • DcoOutputSpecification
      • DiffuseModel
      • EnergyCalculationInputs
      • EnergyCalculationOptions
      • EnergyYieldResults
      • EnergyYieldResultsForMonth
      • EnumTechnology
      • IAMModelType
      • IAMModelTypeForOverride
      • IAMParameters
      • IndexedObject3D
      • Inverter
      • InverterEfficiencyModelType
      • InverterEfficiencyPoints
      • InverterInput
      • InverterSpecification
      • Layout
      • LayoutHintsForUI
      • Location
      • LossTreeEffects
      • LossTreeEntry
      • LossTreeResultForMonth
      • MeteorologicalCondition
      • MeteorologicalConditionsDataset
      • MiniSimpleTerrainDto
      • MissingMetDataMethod
      • ModelChainAsyncQueryResponse
      • ModelChainResponse
      • ModuleGeometry
      • ModuleIndexRange
      • ModuleSpecification
      • ModuleString
      • MountingTypeSpecification
      • MpptLimits
      • PanFileSupplements
      • PointInLossChain
      • PowerOptimizer
      • PowerOptimizerOperationType
      • ProblemDetails
      • PVPlant
      • PVsystDiodeModelParameters
      • QuadDouble
      • Rack
      • Response
      • Response2
      • Response3
      • RuntimeStatus
      • SimpleTerrainDto
      • SolarPositionDto
      • SolarPositionRequest
      • SolarPositions
      • SystemAttributes
      • TerrainRowDto
      • TerrainRowStartEndColumnsDto
      • ThreeEfficiencyCurves
      • Tracker
      • TrackerSystem
      • Transformer
      • TransformerLossModelTypes
      • TransformerSpecification
      • Vector3Double

    Class SolarPositions

    Data model class to hold the solar positions
    These can be provided as input if the user does not want
    to use the in-build SolarFarmer solar position algorithm

    Namespace: SolarFarmerApi.Client
    Syntax
    public class SolarPositions

    Properties

    LocalDateTime

    The date-time for each time-step, provided in local time, assuming the same time-zone offset as the met data
    This should be the precise time that is associated with that solar position, so care must be taken regarding
    period start times and period center time.
    Typically met-data and PVsyst results data has a time-stamp for the start time of each hour period, so 30 minutes
    must be added to that to get the period center time that is appropriate for the solar position.

    Declaration
    public ICollection<DateTimeOffset> LocalDateTime { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.ICollection<System.DateTimeOffset>

    SolarAzimuth

    The solar azimuth, in degrees. Zero is sun in North, 90 is sun in East.

    Declaration
    public ICollection<double> SolarAzimuth { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.ICollection<System.Double>

    SolarZenith

    The solar zenith, in degrees. Zero corresponds to sun overhead.

    Declaration
    public ICollection<double> SolarZenith { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.ICollection<System.Double>
    In This Article
    Back to top DNV SolarFarmer Home