質問編集履歴

1

タイトル,プログラムの変更。文章の改良。

2019/01/08 04:44

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- 一つ前のデータと次のデータが同じ処理を行わな」をやりたい
1
+ 一つ前のデータと今取得したデータがれば処理を行いたい
test CHANGED
@@ -1,4 +1,4 @@
1
- これは対象のプログラムの部分であり、これを動作させると以降、While True:内部を無限ループするものです。
1
+ これはプログラムの対象部分であり、これを動作させると以降、While True:内部を無限ループするものです。
2
2
 
3
3
 
4
4
 
@@ -64,7 +64,7 @@
64
64
 
65
65
  df.to_csv('r_latlon.csv', mode='a', header=False, index=False)
66
66
 
67
- plot_to_map()
67
+
68
68
 
69
69
  time.sleep(1.0)
70
70
 
@@ -79,3 +79,15 @@
79
79
 
80
80
 
81
81
  ```
82
+
83
+
84
+
85
+ ### 補足変更追記
86
+
87
+ ①GPSが”35.0000, 139.0000”の形で35.000はgps.latitude[0]へ、139.0000はgps.longitude[0]へ格納されます。
88
+
89
+ GPSが繰り返し取得されるので、上記①が繰り返し動作しgps.latitude[0],gps.longitude[0]はその都度更新されます。
90
+
91
+ そこで一つ前のデータと今取得したデータが異なる場合にのみ動作させたく、プログラムを動作した直後一度目のgps.latitude[0],gps.longitude[0]データをlat及びlonに格納し2回目以降はlatとgps.latitude[0]を,lonとgps.longitude[0]を比較しようと思いました。
92
+
93
+ しかしこの通りに動作しなかったため、どのように変更すれば良いのかをお聞きした次第でございます。