Documentation ¶
Overview ¶
BuoyModels contains the models for the buoy service
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuoyCondition ¶
type BuoyCondition struct { WindSpeed float64 `bson:"wind_speed_milehour" json:"wind_speed_milehour"` WindDirection int `bson:"wind_direction_degnorth" json:"wind_direction_degnorth"` WindGust float64 `bson:"gust_wind_speed_milehour" json:"gust_wind_speed_milehour"` }
BuoyCondition contains information for an individual station
func (*BuoyCondition) DisplayWindGust ¶
func (buoyCondition *BuoyCondition) DisplayWindGust() string
func (*BuoyCondition) DisplayWindSpeed ¶
func (buoyCondition *BuoyCondition) DisplayWindSpeed() string
type BuoyLocation ¶
type BuoyLocation struct { Type string `bson:"type" json:"type"` Coordinates []float64 `bson:"coordinates" json:"coordinates"` }
BuoyLocation contains the buoys location
type BuoyStation ¶
type BuoyStation struct { ID bson.ObjectId `bson:"_id,omitempty"` StationId string `bson:"station_id" json:"station_id"` Name string `bson:"name" json:"name"` LocDesc string `bson:"location_desc" json:"location_desc"` Condition BuoyCondition `bson:"condition" json:"condition"` Location BuoyLocation `bson:"location" json:"location"` }
BuoyStation contains information for an individual station
Click to show internal directories.
Click to hide internal directories.