ll_j 发表于 2014-2-13 15:37:31

圈圈点点,真是不好懂。
不知我理解的对不对:1、2个车位有一个点,3、4个车位有两个点,类推,每增加2个车位增加一个点。点的位置是车位总宽度平分的,即一个点居中,二个点的间距是总宽度的一半,三个点的间距是1/3总宽度,类推。
总之,有点绕。

感激过去 发表于 2014-2-13 15:42:24

lyqiezi 发表于 2014-2-13 15:35 static/image/common/back.gif
是不是思路这样子?
所有块依次判断,左侧没有的,保留,作为排头兵,进入下一个子程序
右侧没有的,结束 ...

正确!!当然车位的角度必须一致才判断为并排一起,作为一组(多个)车位!!

感激过去 发表于 2014-2-13 15:45:52

ll_j 发表于 2014-2-13 15:37 static/image/common/back.gif
圈圈点点,真是不好懂。
不知我理解的对不对:1、2个车位有一个点,3、4个车位有两个点,类推,每增 ...

感谢回复支持!大概原理是这样!!反正就是居中。

感激过去 发表于 2014-2-13 15:50:57

我现在把车位的基点全部调成中心点上,就是每个车位的中点为基点
如果车位宽2.5米(这个数值可以在程序内根据情况随时调整),那么以第一个车位的中点(基点)为圆心,搜索2.5米半径圆有没第二个基点

lyqiezi 发表于 2014-2-13 16:28:23

先获取所有图块的基点坐标列表,然后看右边一个宽度的点坐标是否在列表内,就可以知道右边是否有车位了

感激过去 发表于 2014-2-13 16:40:13

lyqiezi 发表于 2014-2-13 16:28 static/image/common/back.gif
先获取所有图块的基点坐标列表,然后看右边一个宽度的点坐标是否在列表内,就可以知道右边是否有车位了

这个是一个思路

希望有能力的大神帮忙下

可以给报酬··请联系我,谢谢···

xyp1964 发表于 2014-2-13 18:45:33


Gu_xl 发表于 2014-2-13 19:57:17

感激过去 发表于 2014-2-13 16:40 static/image/common/back.gif
这个是一个思路

希望有能力的大神帮忙下


这就是一个分组、排序的问题!可以是任意角度任意方向!

lyqiezi 发表于 2014-2-13 20:55:51

xyp1964 发表于 2014-2-13 18:45 static/image/common/back.gif


有源码可以学习吗?

ZZXXQQ 发表于 2014-2-14 08:07:56

看的晕晕的。
怎么知道车位是几个呢?
是先有圆点再有车位,还是先有车位画圆点?
页: 1 [2] 3 4 5
查看完整版本: 求根据车位自动计算定位点的程序