Class: SearchBirdseyePositionsResults
- Inherits:
-
Object
- Object
- SearchBirdseyePositionsResults
- Defined in:
- lib/FlightXML2REST.rb
Instance Attribute Summary collapse
-
#searchBirdseyePositionsResult ⇒ Object
Returns the value of attribute searchBirdseyePositionsResult.
Instance Method Summary collapse
-
#initialize(searchBirdseyePositionsResult = nil) ⇒ SearchBirdseyePositionsResults
constructor
A new instance of SearchBirdseyePositionsResults.
Constructor Details
#initialize(searchBirdseyePositionsResult = nil) ⇒ SearchBirdseyePositionsResults
Returns a new instance of SearchBirdseyePositionsResults.
2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 |
# File 'lib/FlightXML2REST.rb', line 2167 def initialize(searchBirdseyePositionsResult = nil) searchBirdseyePositionsResult = JSON.parse(searchBirdseyePositionsResult)['SearchBirdseyePositionsResult'] @searchBirdseyePositionsResult = ArrayOfTrackExStruct.new([], searchBirdseyePositionsResult['next_offset']) searchBirdseyePositionsResult['data'].each do |track| @searchBirdseyePositionsResult.data << TrackExStruct.new(track['altitude'], track['altitudeChange'], track['altitudeStatus'], track['faFlightID'], track['groundspeed'], track['latitude'], track['longitude'], track['timestamp'], track['updateType'] ) end end |
Instance Attribute Details
#searchBirdseyePositionsResult ⇒ Object
Returns the value of attribute searchBirdseyePositionsResult.
2166 2167 2168 |
# File 'lib/FlightXML2REST.rb', line 2166 def searchBirdseyePositionsResult @searchBirdseyePositionsResult end |