turfpy turf.jsを再実装した地理空間データ分析を実行するための Python ライブラリ https://turfpy.readthedocs.io/en/latest/index.html ※turf.js:Advanced geospatial analysis for browsers and Node.js (ブラウザーと Node.js の高度な地理空間分析) 今回は緯度・経度で指定した範囲の内外を判断する処理に使用 範囲指定をあまり考えずに実行したら想定通りの判定をしなかったので 久しぶりに「qiita書こう!」とその内容をまとめました 前提条件 地図上で四角形で表示されている豊田スタジアムの競技場の範囲内か判定する 指定した範囲の倍の広さ(だいたい)でランダムに位置を2000ポイントを範囲内か判定する 確認方法(成功パターン) 緯度経度で範囲内か判定する関数準備
![緯度経度の範囲判定ライブラリturfpyの範囲指定方法検証 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/f5d7d677a4a8b3f0ed6988ba2b356bd60b13ebd6/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUU3JUI3JUFGJUU1JUJBJUE2JUU3JUI1JThDJUU1JUJBJUE2JUUzJTgxJUFFJUU3JUFGJTg0JUU1JTlCJUIyJUU1JTg4JUE0JUU1JUFFJTlBJUUzJTgzJUE5JUUzJTgyJUE0JUUzJTgzJTk2JUUzJTgzJUE5JUUzJTgzJUFBdHVyZnB5JUUzJTgxJUFFJUU3JUFGJTg0JUU1JTlCJUIyJUU2JThDJTg3JUU1JUFFJTlBJUU2JTk2JUI5JUU2JUIzJTk1JUU2JUE0JTlDJUU4JUE4JUJDJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1jZDMzZGYzMGIwYWQwYWQxODA3ZjI0OWM2ZGE0OGZlYQ%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDByeW9FYXN0JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz05NTUwMGQ0ZDVjOThiNzAzYjZlOTgwNzM3ZWM2MjMyYQ%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D2c1526b96dc1fdb6155a00e8327ec9bc)