teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

コード追記

2021/07/31 16:13

投稿

vamrat
vamrat

スコア20

answer CHANGED
@@ -2,4 +2,22 @@
2
2
 
3
3
  p = [36.3646321899427, 139.44395774894275]
4
4
  で正解で,
5
- 読み込んだデータを緯度経度逆にしたらできました!!!
5
+ 読み込んだデータを緯度経度逆にしたらできました!!!
6
+
7
+
8
+
9
+ p = [36.3646321899427, 139.44395774894275]
10
+ point = Point(p)
11
+
12
+ はそのままで良かったんですけど,
13
+
14
+ # プローブデータをポリゴン化
15
+ pol = []
16
+ for i in range(len(probe)):
17
+ poly = probe.iloc[i].geometry
18
+ for j in [p for p in poly.coords]:
19
+ # 緯度経度を逆にする
20
+ pol.append((j[1],j[0]))
21
+ polygon = Polygon(pol)
22
+
23
+ このように変更することで,読み込みデータの緯度経度を逆にしました!