예제 #1
0
파일: test_gps.py 프로젝트: loongfee/Roam
def gpsservice():
    positon = QgsPoint(100, 200)
    info = QgsGPSInformation()
    info.speed = 300
    info.direction = 90.0
    info.latitude = 90.0
    gps = GPSService()
    gps.postion = positon
    gps.elevation = 20
    gps.currentport = 'testport'
    gps.info = info
    return gps
예제 #2
0
파일: test_gps.py 프로젝트: lmotta/Roam
def gpsservice():
    positon = QgsPoint(100, 200)
    info = QgsGPSInformation()
    info.speed = 300
    info.direction = 90.0
    info.latitude = 90.0
    gps = GPSService()
    gps.postion = positon
    gps.elevation = 20
    gps.currentport = 'testport'
    gps.info = info
    return gps
예제 #3
0
파일: gps.py 프로젝트: shelleyobrown/Roam
 def __init__(self):
     super(GPSService, self).__init__()
     self.isConnected = False
     self._currentport = None
     self.postion = None
     self.elevation = None
     self.info = QgsGPSInformation()
     self.wgs84CRS = QgsCoordinateReferenceSystem(4326)
     self.crs = None
예제 #4
0
 def __init__(self):
     super(GPSService, self).__init__()
     self.isConnected = False
     self._currentport = None
     self.postion = None
     self.latlong_position = None
     self.elevation = None
     self.info = QgsGPSInformation()
     self.wgs84CRS = QgsCoordinateReferenceSystem(4326)
     self.crs = None
     self.waypoint = None
     self._gpsupdate_frequency = 1.0
     self._gpsupdate_last = datetime.min