日期:2014-05-19  浏览次数:20425 次

GIS 问题,如何确定范围?!!?(高分)
我如何才能确定     某一个点   是否在地图的某个范围内(我在地图上用线画出一个范围),因为我要实时查询   车辆是否超出我   预定的范围!!
如何实现呢???   哪位大哥出来指点下!!!!万分谢谢!!

------解决方案--------------------
先确定你用的是ArcGis或MapInfo或SuperMap
不同的有不同方法
------解决方案--------------------
这个不一定是GIS的范畴,和计算几何有点关系。
我以前看过相关的算法。
提示一下:
楼主的线是通过几个点连接的吧?
如果这样, 你需要安顺序计算那一点到边界点的夹角和距离, 然后根据公式综合就行了
------解决方案--------------------
这要视乎楼主你的“范围”是什么样子的,如果是矩形的区域范围这最好解决,取出坐标区间进行判断就可以,但假如楼主你的范围是非线性或任意形状的范围,这相当的复杂,而且实现起来也难以达到精确判断
------解决方案--------------------
幫頂