乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 26|回复: 7

[编程交流] 使用折线饮食Lisp Routi

[复制链接]

1

主题

2

帖子

1

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-5 18:49:29 | 显示全部楼层 |阅读模式
我有一个来自当地地理信息系统部门的文件,我正在尝试减少文件中多段线的数量。以前没有使用过Lisp例程,但发现了一个我认为不仅对这个项目有益,而且对我工作的其他方面有益的例程。问题是我得到了一个
命令行中的“错误:没有函数定义:VLAX-CURVE-GETSTARTPOINT”。是否有人熟悉该问题或减少此文件中多段线数量的其他选项。PLDiet。lsp
回复

使用道具 举报

12

主题

395

帖子

384

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
60
发表于 2022-7-5 18:58:29 | 显示全部楼层
添加行:
  1. (vl-load-com)
之后
这应该能帮你解决问题。
回复

使用道具 举报

12

主题

395

帖子

384

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
60
发表于 2022-7-5 19:06:52 | 显示全部楼层
另一种想法是,这将删除多余的顶点,而不是多段线。如果要删除重叠的多段线,请尝试OVERKILL命令。
回复

使用道具 举报

5

主题

1074

帖子

1088

银币

初来乍到

Rank: 1

铜币
9
发表于 2022-7-5 19:17:49 | 显示全部楼层
 
我同意Commandobill的观点,过度杀戮是一个伟大的命令,毫不费力且快速。
回复

使用道具 举报

4

主题

2143

帖子

2197

银币

限制会员

铜币
-24
发表于 2022-7-5 19:27:08 | 显示全部楼层
我将你的帖子转移到AutoLISP、Visual LISP和DCL论坛。
回复

使用道具 举报

17

主题

1274

帖子

25

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
260
发表于 2022-7-5 19:38:52 | 显示全部楼层
 
可能比你想象的要复杂。这些多段线附着的数据类似于街道段的名称。这些名称经常更改,但如果将线段合并到一条多段线,则只能附加一个名称。我使用lisp连接轮廓段,这大大减少了绘图尺寸。该代码的第节:
我们的地理信息系统使用索引nno层作为索引等高线的截面,它们关闭以显示高程标签。我首先将该层合并到索引中:
  1. 3

很多其他代码来设置图层属性等。不幸的是,没有两个地理信息系统的设置完全相同,所以我的代码可能帮不了你那么多。我只是想给你一些事情考虑一下。
回复

使用道具 举报

1

主题

2

帖子

1

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-5 19:43:18 | 显示全部楼层
谢谢Commandobill。使用OVERKILL和折线饮食Lisp基本上得到了我想要的,而且很快。现在,我可以调整提示的参数,以减少轮廓的锯齿。
回复

使用道具 举报

12

主题

395

帖子

384

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
60
发表于 2022-7-5 19:49:54 | 显示全部楼层
很高兴你一切顺利!
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-12 13:25 , Processed in 1.045034 second(s), 68 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表