Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetStatsResponse ¶ added in v1.33.0
type GetStatsResponse struct { Data map[string]float64 `json:"data,omitempty"` PlaceName string `json:"placeName,omitempty"` ProvenanceURL string `json:"provenanceUrl,omitempty"` }
GetStatsResponse holds the information
type ObsTimeSeries ¶
type ObsTimeSeries struct { PlaceName string `json:"placeName,omitempty"` PlaceDcid string `json:"placeDcid,omitempty"` SourceSeries []*SourceSeries `json:"sourceSeries,omitempty"` }
ObsTimeSeries repesents multiple time series data.
type PlacePopInfo ¶
type PlacePopInfo struct { PlaceID string `json:"dcid,omitempty"` PopulationID string `json:"population,omitempty"` }
PlacePopInfo contains basic info for a place and a population.
type SourceSeries ¶
type SourceSeries struct { ImportName string `json:"importName,omitempty"` ObservationPeriod string `json:"observationPeriod,omitempty"` MeasurementMethod string `json:"measurementMethod,omitempty"` ScalingFactor string `json:"scalingFactor,omitempty"` Unit string `json:"unit,omitempty"` ProvenanceURL string `json:"provenanceUrl,omitempty"` Val map[string]float64 `json:"val,omitempty"` }
SourceSeries represents time series data for a particular source.
type StatObsProp ¶ added in v1.33.0
type StatObsProp struct { MeasurementMethod string ObservationPeriod string Unit string ScalingFactor string }
StatObsProp represents properties for a StatVarObservation.
type StatisticalVariable ¶
type StatisticalVariable struct { PopType string `json:"popType,omitempty"` PVs map[string]string `json:"pvs,omitempty"` MeasuredProp string `json:"measuredProp,omitempty"` MeasurementMethod string `json:"measurementMethod,omitempty"` MeasurementDenominator string `json:"measurementDeonominator,omitempty"` MeasurementQualifier string `json:"measurementQualifier,omitempty"` ScalingFactor string `json:"scalingFactor,omitempty"` Unit string `json:"unit,omitempty"` StatType string `json:"statType,omitempty"` }
StatisticalVariable contains key info of population and observation.
type Triple ¶
type Triple struct { SubjectID string `json:"subjectId,omitempty"` SubjectName string `json:"subjectName,omitempty"` SubjectTypes []string `json:"subjectTypes,omitempty"` Predicate string `json:"predicate,omitempty"` ObjectID string `json:"objectId,omitempty"` ObjectName string `json:"objectName,omitempty"` ObjectValue string `json:"objectValue,omitempty"` ObjectTypes []string `json:"objectTypes,omitempty"` ProvenanceID string `json:"provenanceId,omitempty"` }
Triple represents a triples entry in the BT triples cache.
Click to show internal directories.
Click to hide internal directories.