event.speed
សំរាប់ instantaneous speed របស់ GPS device នៅក្នុង meters per second វានឹងចែកជាលទ្ធផល 0.447 ក្នុងការដាក់ជា Miler Per Hour
សូមមើលកូដះ
local locationHandler = function( event )
-- Check for error (user may have turned off Location Services)
if event.errorCode then
native.showAlert( "GPS Location Error", event.errorMessage, {"OK"} )
print( "Location error: " .. tostring( event.errorMessage ) )
else
local latitudeText = string.format( '%.4f', event.latitude )
currentLatitude = latitudeText
latitude:setText( latitudeText )
local longitudeText = string.format( '%.4f', event.longitude )
currentLongitude = longitudeText
longitude:setText( longitudeText )
local altitudeText = string.format( '%.3f', event.altitude )
altitude:setText( altitudeText )
local accuracyText = string.format( '%.3f', event.accuracy )
accuracy:setText( accuracyText )
local speedText = string.format( '%.3f', event.speed )
speed:setText( speedText )
local directionText = string.format( '%.3f', event.direction )
direction:setText( directionText )
-- Note: event.time is a Unix-style timestamp, expressed in seconds since Jan. 1, 1970
local timeText = string.format( '%.0f', event.time )
time:setText( timeText )
end
end
-- Activate location listener
Runtime:addEventListener( "location", locationHandler )
event.latitude
វាជា Latitude in degrees របស់ current GPS location
សូមមើលកូដះ
local locationHandler = function( event )
-- Check for error (user may have turned off Location Services)
if event.errorCode then
native.showAlert( "GPS Location Error", event.errorMessage, {"OK"} )
print( "Location error: " .. tostring( event.errorMessage ) )
else
local latitudeText = string.format( '%.4f', event.latitude )
currentLatitude = latitudeText
latitude:setText( latitudeText )
local longitudeText = string.format( '%.4f', event.longitude )
currentLongitude = longitudeText
longitude:setText( longitudeText )
local altitudeText = string.format( '%.3f', event.altitude )
altitude:setText( altitudeText )
local accuracyText = string.format( '%.3f', event.accuracy )
accuracy:setText( accuracyText )
local speedText = string.format( '%.3f', event.speed )
speed:setText( speedText )
local directionText = string.format( '%.3f', event.direction )
direction:setText( directionText )
-- Note: event.time is a Unix-style timestamp, expressed in seconds since Jan. 1, 1970
local timeText = string.format( '%.0f', event.time )
time:setText( timeText )
end
end
-- Activate location listener
Runtime:addEventListener( "location", locationHandler )
No comments:
Post a Comment