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.