コード例 #1
0
ファイル: profile.py プロジェクト: ltmom/mf-chsdi-clean
 def _filter_dist(self, dist):
     # 10cm accuracy is enough for distances
     return round(dist * 10.0) / 10.0
コード例 #2
0
ファイル: profile.py プロジェクト: ltmom/mf-chsdi-clean
 def _filter_coordinate(self, coo):
     # 1mm accuracy is enough for distances
     return round(coo * 1000.0) / 1000.0
コード例 #3
0
ファイル: profile.py プロジェクト: ltmom/mf-chsdi-clean
 def _filter_alt(self, alt):
     if alt is not None and alt > 0.0:
         # 10cm accuracy is enough for altitudes
         return round(alt * 10.0) / 10.0
     else:
         return None
コード例 #4
0
ファイル: profile.py プロジェクト: ponceta/mf-chsdi3
 def _filter_coordinate(self, coords):
     # 1mm accuracy is enough for distances
     return round(coords * 1000.0) / 1000.0
コード例 #5
0
ファイル: profile.py プロジェクト: ponceta/mf-chsdi3
 def _filter_dist(self, dist):
     # 10cm accuracy is enough for distances
     return round(dist * 10.0) / 10.0
コード例 #6
0
ファイル: profile.py プロジェクト: ponceta/mf-chsdi3
 def _filter_alt(self, alt):
     if alt is not None and alt > 0.0:
         # 10cm accuracy is enough for altitudes
         return round(alt * 10.0) / 10.0
     else:
         return None
コード例 #7
0
ファイル: test_helpers.py プロジェクト: cype/mf-chsdi3
 def test_round(self):
     testnumber = 4.4
     result = round(testnumber)
     self.assertEqual(result, 4)