- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
城 市 勘 测
信息数据采集编辑系统”,该系统基于AutoCAD软件平 息(配置符号的块名或文本注记 的编码),将获取的属
台,成果数据为DWG格式。AutoCAD是一种开放体系 性信息和该地物在要素分类与代码表的要求进行 比
结构的应用程序,用户和开发者可以利用各种方法定制 对 ,以判断和边线是否相匹配。
AutoCAD以满足各 自的需要 。到 目前为止,AutoCAD提 (2)边线非独立闭合的地物
供的编程语言主要有:AutoLISP、ADS、ObjectARX Visu— 这种地物在地形图上制 图表示方式是,在图面上,
alLISP、VB/VBA、.NETARX等。因此,本文在研究的过 其边线并不要求独立闭合或是依据实地情况其边线不
程中选择了基于AutoCAD的二次开发环境编写程序实 存在独立闭合的可能,但为了便于图面判读,要在其 内
现对地形图要素匹配性的自动检查。 配置相关的符号或文本注记来完整地表示此类地物,
3.2 实现方法 如道路边线及其名称、铺装材料文本注记、双线常年河
在AutoCAD地形图制图中,复杂地物的边线和其 边线及其名称、水流方向等。
相应的配置符号或文本注记之间关系相对独立,如果 对于此类地物要素匹配性的检查较于边线独立闭
不是人为地通过一定技术手段将一复杂地物的边线和 合的地物其难度在于由于其边线并不独立闭合,其边
配置符号或文本注记之间建立某种特殊的属性 以作关 线结点坐标并不能满足 AutoCAD 的SelectByP0lyg0n
联的话 ,单从数据上讲 ,两者之间是无法直接获得相互 选择方式程序设计要求,也就是说使用其边线坐标或
关联性的,所 以对于地物要素匹配性的检查就显得非 等分点坐标并不能保证选择到其 内的配置符号或文本
常困难。但是通过对图面更加深层次地分析,可以看 注记 ,从而无法进行判读检查。但是,从图面来讲,一
出边线和其相应的配置符号或文本注记之间,有一定 般距离配置符号或文本注记最近的实体就是和其相关
的相对位置关系——配置符号或文本注记通常会放置 的边线,对于这种边线非闭合的地物要素匹配性的检
在边线之内或是边线之间,如图5所示 。对于实现用 查,我们程序设计思想正是利用了边线和其配置符号
程序 自动检查地物要素匹配性 ,我们正是利用了边线 或文本注记位置上的 “距离最近”特性来实现的。
和配置符号或文本注记的这种相对位置关系。 程序设计思路:
①通过符号块名或编码 (Thickness)来选取要检查
沥
要素匹配性地物的配置符号或文本注记 。
在边线 内 在边线间
②获取配置符号或文本注记 的插入点坐标 ,以插
图5 位置关系 入点坐标为中心点,在图廓范围内做垂直于边线的直
线。
(1)边线独立闭合的地物 ③选择和所作直线相交的所有线性实体 。
这种地物在地形图上制 图表示方式是,在图面上, ④通过 IntersectWith方法,得到线性实体和所作
要有独立闭合的边线 ,并在其 内配置相关的点状符号 直线的交点,通过对交点坐标的排序 ,得到距离配置符
或文本注记才可以完整地表示此类地物,如依比例尺
原创力文档


文档评论(0)