xvjiex
发表于 2020-7-7 16:04:50
感谢您的采纳!自己定义那全半算的颜色色号,我要查一下范围,避免随便输入导致插件出错。哪位高手知道的也请帮个忙,在此先感谢了!
xvjiex
发表于 2020-7-8 13:39:51
本帖最后由 xvjiex 于 2020-7-8 15:59 编辑
已按要求调整
说明:
面积快速计算工具
基本用法:框选面域图元,根据颜色不同或者图层不同,计算分为3类面积:1.全算面积。2.半算面积。3.全不算面积(扣除面积)。
按颜色的用法:先建立3个新图层,分别调整颜色号:全算的颜色号分别是:50,90,139。半算的颜色号是:140。全不算的颜色号是:161。然后使用"50,90,139"颜色号绘制的面域(矩形,圆等),或把其他图元颜色改为"50,90,139"颜色号,插件统计面积按实全部统计。半算的颜色号及全不算的颜色号,意思也一样。
按图层的用法:先建立3个新图层,分别取名:全算,半算和扣除。然后使用"全算"图层绘制的面域(矩形,圆等),或把其他图层改为"全算"图层的,插件统计面积按实全部统计。“半算”图层及“扣除”图层,意思也一样。
初始默认状态为:
1.计算方式按颜色。2.字高为100。3.总面积精度:保留3位。4.全算的颜色号分别是:50,90,139。5.半算的颜色号是:140。6.全不算的颜色号是:161。
1.计算方式可调为:按图元颜色,按图层。
2.字高:默认100,自由调整。
3.总面积精度:默认保留3位,自由调整。
4.全算的颜色号:默认分别是:50,90,139。自由调整范围(1~255)。
5.半算的颜色号:默认是:140。自由调整范围(1~255)。
6.全不算的颜色号:默认是:161。自由调整范围(1~255)。
每次调整好,都有当前状态提示,请注意左下角文字。
lz123456
发表于 2020-7-8 14:36:24
用了下,那不算的提示错了。其他OK。只是那命令行提示看起老火点。能够有对话框最好。
eCosmos
发表于 2020-7-8 18:00:49
都好厉害,软件想法也很不错。
p-3-ianlcc
发表于 2020-7-8 18:29:25
不錯,軟件的想法很好!!
雖然沒出錢…但支持!!讚讚
期待修正完整版推出~
390311997
发表于 2020-7-9 05:22:03
支持,谢谢楼主的无私奉献,并谢谢大师的修改。
CHENGONG17
发表于 2020-7-9 09:20:02
虽然没有对话框,但是和原先想要达到的效果很接近了。
1034072509
发表于 2020-7-9 14:45:35
我之前在这里找人写过,但是用得是FAS格式得,我得需求和你形容得需求一样
lz123456
发表于 2020-7-10 12:27:12
本帖最后由 lz123456 于 2020-7-10 12:32 编辑
有点问题:比如选那半算和不算的,那结果就不对。只要不算的比半算的大。那值就是负数。
那不算的实际是减去的面积。按内庭减那种的话是正确的。只能不算的颜色要么不选要么必须画对颜色
lxl217114
发表于 2020-7-10 13:01:45
本帖最后由 lxl217114 于 2020-7-10 13:08 编辑
反馈:
1.全不算这个设定有点问题,会扣除相应的面积。
全不算应该是当作面积为0平方米处理吧。
2.插件是否会读取当前绘图单位,比如mm和m单位会自动区别,目前默认是mm。
建议:
1.还有一个建议,可以在加载插件的时候,把对应颜色的线和对应的面积规则生成出来。
使用者按这个来刷图层。