Class: Google::Maps::FleetEngine::V1::VehicleLocation

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/maps/fleetengine/v1/fleetengine.rb

Overview

The location, speed, and heading of a vehicle at a point in time.

Instance Attribute Summary collapse

Instance Attribute Details

#altitude::Google::Protobuf::DoubleValue



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#altitude_accuracy::Google::Protobuf::DoubleValue



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#bearing_accuracy::Google::Protobuf::DoubleValue

Deprecated.

This field is deprecated and may be removed in the next major version update.

Returns Deprecated: Use heading_accuracy instead.



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#heading::Google::Protobuf::Int32Value



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#heading_accuracy::Google::Protobuf::DoubleValue



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#horizontal_accuracy::Google::Protobuf::DoubleValue

Deprecated.

This field is deprecated and may be removed in the next major version update.

Returns Deprecated: Use latlng_accuracy instead.



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#is_gps_sensor_enabled::Google::Protobuf::BoolValue



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#is_road_snapped::Google::Protobuf::BoolValue



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#latlng_accuracy::Google::Protobuf::DoubleValue



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#location::Google::Type::LatLng



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#location_sensor::Google::Maps::FleetEngine::V1::LocationSensor



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#num_stale_updates::Google::Protobuf::Int32Value

Deprecated.

This field is deprecated and may be removed in the next major version update.

Returns Input only. Deprecated: Other signals are now used to determine if a location is stale.



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#raw_location::Google::Type::LatLng



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#raw_location_accuracy::Google::Protobuf::DoubleValue



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#raw_location_sensor::Google::Maps::FleetEngine::V1::LocationSensor



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#raw_location_time::Google::Protobuf::Timestamp



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#road_snapped::Boolean

Deprecated.

This field is deprecated and may be removed in the next major version update.

Returns Deprecated: Use is_road_snapped instead.



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#server_time::Google::Protobuf::Timestamp (readonly)



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#speed::Google::Protobuf::DoubleValue



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#speed_accuracy::Google::Protobuf::DoubleValue



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#speed_kmph::Google::Protobuf::Int32Value

Deprecated.

This field is deprecated and may be removed in the next major version update.

Returns Speed of the vehicle in kilometers per hour. Deprecated: Use speed instead.



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#supplemental_location::Google::Type::LatLng



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#supplemental_location_accuracy::Google::Protobuf::DoubleValue



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#supplemental_location_sensor::Google::Maps::FleetEngine::V1::LocationSensor



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#supplemental_location_time::Google::Protobuf::Timestamp



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#time_since_update::Google::Protobuf::Int32Value



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#update_time::Google::Protobuf::Timestamp



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#vertical_accuracy::Google::Protobuf::DoubleValue

Deprecated.

This field is deprecated and may be removed in the next major version update.

Returns Deprecated: Use altitude_accuracy instead.



253
254
255
256
# File 'proto_docs/google/maps/fleetengine/v1/fleetengine.rb', line 253

class VehicleLocation
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end