主题:求助用fortran判断坐标
simon153
[专家分:0] 发布于 2010-05-13 09:58:00
有带经纬度坐标位置的数据,也知道中国边界的经纬度坐标,如何判断这些数据是在中国区域内?
回复列表 (共3个回复)
沙发
szr1215 [专家分:110] 发布于 2010-05-13 23:01:00
把所有数据用vba在cad中画出来不知道可行不?
板凳
asymptotic [专家分:16630] 发布于 2010-05-17 20:51:00
先来个简单的,判断点是否在 椭圆 内部。
3 楼
rockymt [专家分:110] 发布于 2010-05-17 21:55:00
1.做小直线段逼近曲线(链表)
2.由要判断的点向下或者向左做射线,数交点(实际上是做循环比较坐标)的个数,若为奇数,则在内。
3.第二步内最好判断小直线段的斜率是否接近0或者无穷。实际上最好的方法是以斜率1为界,绝对值<1向下,>1向左。
大概写了一下,楼主自己勤动一下脑子。本人当年自己想过写过程序的。
我来回复