我最近正在开发一个项目,该项目有一个算法来判断一个点是否在一个区域内.
该区域如下所示:
{"state": "Washington", "border": [[-122.402015, 48.225216], [-117.032049, 48.999931], [-116.919132, 45.995175], [-124.079107, 46.267259], [-124.717175, 48.377557], [-122.92315, 47.047963], [-122.402015, 48.225216]]}
Run Code Online (Sandbox Code Playgroud)
如果该区域是矩形,则很容易.但是,该地区是不规则的.我的想法之一是检查一个点是否在该区域的每一行的"内部"侧.但是,表现并不好.任何的想法?
我的问题是不需要显示代码。当我尝试在将CTRL+D作为参数之一的Linux 终端上运行我的脚本时。但是,一旦我输入CTRL+ D,终端就会注销。我怎样才能以正确的方式输入它?