- 积分
- 23407
- 明经币
- 个
- 注册时间
- 2012-10-14
- 在线时间
- 小时
- 威望
-
- 金钱
- 个
- 贡献
-
- 激情
-
|
本帖最后由 wzg356 于 2023-12-29 14:20 编辑
20231210
补充优化可选符号表--之前没解决效率问题仅少量使用
主要实体类型增中文名称显示
补充一些代码注释,可再优化但效率提高有限
对比之前版本,大家看看易用性、效率是否受影响
----本帖到此了结
3.0版lsp调为2个币,增加点荣誉感
使用参考见底部的思维导图
主程序即可单独运行,增强函数——无栏选/圈交/圈围需求可以不要
据初始状态或样本选择结果,自动运行单样本、多样本、无样本模式
可依少(单样本或多样本)选多,依多(大量样本或全图)选少(如过滤样本)互逆,轮番筛选
=========================
20231120放源码3.0
升3.0以来回响不大,说明功能基本够用了,小bug反馈也不多,放源码象征性收1币
涉及线型、块名、样式名、图层名等含特殊字符时均统一转义处理(原来转义处理不全)
单样本模式:取消反选,增加= /= 比较符(延续截面风格,也基本够用了,没有选用puplist控件增加运算符)
无样本/多样本模式:全图反选改为手动框选-反
其余与之前版本相同
--------------------------
1、单样本模式:不想增加较多编辑框、下拉列表主要考虑效率, 嫌弃会导致dcl不雅或故障也是原因
如果考虑多图元、多图块、多线型、多图层、多样式等选项,则
2、运行多样本(框选多个样本)模式,这个还行,保留样本现场让你等你作出决策
或
3、无样本模式(qs 回车回车或空选)即可
无样本模式-相当于搜出全图主要符号表(效率问题,颜色没搜全),利用符号管理器选择,大图就慢了
========以往更新历程=============
20221220更:适量增加一些编辑项
20221204更-增*无样本模块(多样本模块的特例),貌似可以总结了
主要利用块名/标注样式/文字样式/图元类型+图层+线型+颜色过滤
20221125更-增*text选特定字 疫情静默无聊搞的
单样本:文本内容('TextString)均可编辑(含通配符)筛选,text/mtext可合并筛选----单选*text,"MULTILEADER"可体验
多样本模式:增加过滤样本按钮, 即可以从样本过滤需要的----算是先选择后过滤模式了
20221119更-增加反选,可先选样本再qs
提示:如果没勾选过滤条件,就是一般的(ssget),正反选结果一样
20221115更 -增加多样本对象模式及其他改进
;单样本对象/多样本对象模式自动识别切换
;多样本对象模式:
;可实现多图层/多颜色/多线型组合(有能力的可自己增加图元类/线型比例/线宽等)选择
;图层/颜色/线型之间为and逻辑与
;图层多个值时,之间为or逻辑或,颜色/线型亦然
;单样本对象模式:
;根据单样本对象属性取得过滤条件,属性之间为and逻辑与
;如得到(可无)增强函数myssget支撑,可增加栏选/圈交/圈围功能
;栏选/圈交/圈围选择可以选择实体线(含圆曲线等)实现----对精确选择如统计等处理很有意义
;栏选/圈交/圈围选择不受屏幕范围影响
==============以下可以无视了============================
;20220513贴出升级货,一直感觉很好用,下载文件在底部
;20220610优化选快缺陷-更新
;20220716更新,优化选块,增加属性块、动态块判断--更新
=====20220731终更版===========
本次
通通对影响ssget过滤的字符中# *等转义处理
增加栏选——此按钮执行后可在圈交/圈围/栏选之间切换
也可选线栏选/圈交/圈围 适用"line,lwpolyline,polyline,spline,circle,arc,ellipse",
选曲线栏选/圈交/圈围 可能会有偏差(数学问题)
慢慢体会吧......
之后仅对bug修正了,功能难再突破
栏选按钮不喜欢的可改这儿
(setq lb3n 0)
;lb3n= 0 1 2分别选用"栏选" "圈交" "圈围"按钮
;lb3n>2相当于取消该按钮
;快速选择(defun c:qs nil(c:myQSELECT))
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
x
评分
-
查看全部评分
|