明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: 感激过去

[已解答] 求根据车位自动计算定位点的程序

  [复制链接]
发表于 2014-2-13 15:37 | 显示全部楼层
圈圈点点,真是不好懂。
不知我理解的对不对:1、2个车位有一个点,3、4个车位有两个点,类推,每增加2个车位增加一个点。点的位置是车位总宽度平分的,即一个点居中,二个点的间距是总宽度的一半,三个点的间距是1/3总宽度,类推。
总之,有点绕。
 楼主| 发表于 2014-2-13 15:42 | 显示全部楼层
lyqiezi 发表于 2014-2-13 15:35
是不是思路这样子?
所有块依次判断,左侧没有的,保留,作为排头兵,进入下一个子程序
右侧没有的,结束 ...

正确!!  当然车位的角度必须一致才判断为并排一起,作为一组(多个)车位!!
 楼主| 发表于 2014-2-13 15:45 | 显示全部楼层
ll_j 发表于 2014-2-13 15:37
圈圈点点,真是不好懂。
不知我理解的对不对:1、2个车位有一个点,3、4个车位有两个点,类推,每增 ...

感谢回复支持!大概原理是这样!!反正就是居中。
 楼主| 发表于 2014-2-13 15:50 | 显示全部楼层
我现在把车位的基点全部调成中心点上,就是每个车位的中点为基点
如果车位宽2.5米(这个数值可以在程序内根据情况随时调整),那么以第一个车位的中点(基点)为圆心,搜索2.5米半径圆有没第二个基点
发表于 2014-2-13 16:28 | 显示全部楼层
先获取所有图块的基点坐标列表,然后看右边一个宽度的点坐标是否在列表内,就可以知道右边是否有车位了
 楼主| 发表于 2014-2-13 16:40 | 显示全部楼层
lyqiezi 发表于 2014-2-13 16:28
先获取所有图块的基点坐标列表,然后看右边一个宽度的点坐标是否在列表内,就可以知道右边是否有车位了

这个是一个思路  

希望有能力的大神帮忙下

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

点评

给的图,车位图块有重复。主题也不属于图块替换的问题  发表于 2014-2-13 18:52
发表于 2014-2-13 18:45 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

点评

3,5,7,9个车位的点画的不对。  发表于 2014-2-14 08:10
发表于 2014-2-13 19:57 | 显示全部楼层
感激过去 发表于 2014-2-13 16:40
这个是一个思路  

希望有能力的大神帮忙下

这就是一个分组、排序的问题!可以是任意角度任意方向!
发表于 2014-2-13 20:55 | 显示全部楼层
xyp1964 发表于 2014-2-13 18:45

有源码可以学习吗?
发表于 2014-2-14 08:07 | 显示全部楼层
看的晕晕的。
怎么知道车位是几个呢?
是先有圆点再有车位,还是先有车位画圆点?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-8 22:41 , Processed in 1.238215 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表