- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
地形图缩编中植被符号的抽稀方法.doc
地形图缩编中植被符号的抽稀方法
摘要:本文简述了在南方CASS9.0软件下,软件自带功能及AUTOLISP编程实现地形图缩编中植被符号的抽稀方法。
关键词:地形图;缩编;植被符号;抽稀;骨架线;比例尺;AUTOLISP;编程
Abstract: This paper describes in the South CASS9.0 software, software function and AUTOLISP programming topographic map generalization of vegetation sparse symbolic approach.
Keywords: topographic map; generalization; vegetation symbols; thinning; skeleton; scale; AUTOLISP; programming
中图分类号: P284 文献标识码:A 文章编号:2095-2104(2013)
1 引言
在城市建设过程中,各个部门对地形图的比例尺要求也不相同。为了避免重复测绘,不同比例尺地形图通常采用缩编的方法获得,这样既经济又缩短了工期。本文基于南方CASS9.0平台,阐述了1:500地形图缩编为1:2000过程中植被符号的抽稀方法。
2CASS软件下植被符号的抽稀方法
2.1植被符号的自动缩放和抽稀
缩编的第一步是更改比例尺,其步骤为:点击菜单文件 “绘图处理”中 “改变当前图形比例尺”, 出现“输入新比例尺1:”后输入“2000”, 出现“是否自动改变符号大小?(1)是 (2)否 ”时直接回车,文字、图块的大小、线形的宽度都由1:500直接改为1:2000的样式了。
骨架线(ASSIST层)是数字地图导入GIS的一种概念性数据结构和支撑技术。同时,也是CASS的一种底层数据结构。这种数据结构使得CASS的地图编辑可以直接针对骨架线进行。任何线状地物或面状地物,只要骨架线的数据(位置等)发生改变,与骨架线相关的所有符号也会发生相应的改变。
植被符号以块的形式存在于图形中,在改变比例尺的过程中,如果植被符号的骨架线是闭合的,其内部的植被符号图块的X、Y、Z比例由原来的0.5改变为2.0,符号被整体放大4倍,并按新的间距(1:500符号间距的4倍)重新布设符号,实现符号的自动抽稀;如果植被符号的骨架线不闭合或者没有骨架线,符号自动放大4倍,但符号的间距还是原来的间距,这种情况下就需要人工处理了。
2.2植被符号的人工抽稀
在植被符号的骨架线不闭合或者没有骨架线的情况下,改变比例尺后需要人工处理。其方法是:1,骨架线不闭合情况下修改骨架线对象特性,使其闭合,输入命令recass及选项S,选中骨架线后点击鼠标右键,完成植被符号的重构。2,没有骨架线的情况下,使用多段线沿植被符号的最外围画线并使其闭合,用相同符号已有的骨架线刷刚画的线,使其变为骨架线,删除骨架线内的符号,同样使用命令recass即可。
AUTOLISP编程实现植被符号的抽稀方法
3.1AUTOLISP语言简介
LISP (LISTProcossing Language)是一种计算机的表处理语言,是迄今为止人工智能学科领域广泛应用的一种程序语言。而AUTOLISP语言是一种嵌在AUTOCAD内部的LISP编程语言,它是LISP语言和AUTOCAD的有机集合的产物,它采用了与LISP语言中的Common LISP 最相近的语法和习惯约定,它可以直接调用几乎全部AUTOCAD 命令。
3.2程序的实现
在CAD命令行中输入vlide进入到LISP的编辑界面中,新建一个LSP文件,写入下列代码,并保存为fhcx.lsp。
(defun c:fhcx ()
(vl-load-com)
(setvar cmdecho 0)
(setvar osmode 0)
(setq blc (getvar userr1))
(setq blxs (* 0.001 blc))
(setq xzl (- (* 0.02 blc) 1.5))
(setq yzl (- (* 0.01 blc) 1.5))
(setq s1 (entsel \n请选择一个植被符号:))
(command zoom e )
(setq tyb (entget(car s1)))
(setq gjz0 (assoc 0 tyb))
(setq tkm (assoc 2 tyb))
(setq tcm (assoc
您可能关注的文档
最近下载
- 基于非结构重叠网格的二维ns方程求解与应用研究-空气动力学学报.pdf VIP
- 2025年高考化学江西卷含解析及答案.docx VIP
- 给水排水工程顶管技术规程CECS_246:2008.pdf VIP
- 新《职业病危害工程防护》考试复习题库资料(浓缩500题).pdf
- 精品解析:北京市西城区2024-2025学年高一下学期期末数学试卷(解析版).docx VIP
- 艾滋病防治技能竞赛考试题库-3判断题汇总.pdf VIP
- “演变过程类”选择题答题技巧(解析版)-2025年高考地理复习热点题型专项训练(新高考通用).pdf VIP
- 小卖部食品长期供货合同(3篇).docx VIP
- 科尔摩根(电梯)-MPK80_DO_FL8d100_功能表.pdf VIP
- 艾滋病防治技能竞赛考试题库大全-5简答题汇总.docx VIP
文档评论(0)