加载中 ...
首页 > 新闻资讯 > 软件开发 正文

软件开发论文编程技术方向论文范文论文

2019-03-23 08:40:06 来源:沈阳软件公司 作者:沈阳软件开发

软件开发论文栏目提醒】:网学会员为宽大网友网络整理了,软件开发论文编程手艺偏向论文范文论文,希望对各人有所资助!

  软件开发论文揭晓期刊推荐国家级期刊《中国信息界》,《中国信息界》杂志由国家生长和革新委员会主管,国家信息化专家咨询委员会指导,国家信息中央支持,中国信息协会主理。《中国信息界》杂志(学术版)是以 “宣传信息化、推进信息化”为宗旨;以“学术、理论、深度、周全”为鲜明特征;以反映信息化与工业化融合的大配景下我国信息化各领域的学术研究结果为主要 内容;以海内外关注中国信息化学术研究历程和从事信息化的教育、科研、治理等各方面事情的人士为焦点读者的国家级权威学术期刊。

  摘要:本文简述了在南方CASS9.0软件下,软件自带功效及AUTOLISP编程实现地形图缩编中植被符号的抽稀要领。

  要害词:地形图,缩编,植被符号,抽稀,骨架线,比例尺,AUTOLISP,编程

  1弁言

  在都会建设历程中,各个部门对地形图的比例尺要求也不相同。为了制止重复测绘,差别比例尺地形图通常接纳缩编的要领获得,这样既经济又缩短了工期。本文基于南方CASS9.0平台,论述了1:500地形图缩编为1:2000历程中植被符号的抽稀要领。

  2CASS软件下植被符号的抽稀要领

  2.1植被符号的自动缩放和抽稀

  缩编的第一步是更改比例尺,其步骤为:点击菜单文件“绘图处置惩罚”中“改变当前图形比例尺”,泛起“输入新比例尺<1:500>1:”后输入“2000”,泛起“是否自动改变符号巨细?(1)是(2)否<1>”时直接回车,文字、图块的巨细、线形的宽度都由1:500直接改为1:2000的样式了。

  骨架线(ASSIST层)是数字舆图导入GIS的一种观点性数据结构和支持手艺。同时,也是CASS的一种底层ERP系统<a href=http://www.hvihi.com target=_blank class=infotextkey>沈阳<a href=http://www.hvihi.com target=_blank class=infotextkey>软件开发</a></a>,<a href=http://www.hvihi.com target=_blank class=infotextkey>沈阳<a href=http://www.hvihi.com target=_blank class=infotextkey>软件公司</a></a>数据结构。这种数据结构使得CASS的舆图编辑可以直接针对骨架线举行。任何线状地物或面状地物,只要骨架线的数据(位置等)发生改变,与骨架线相关的所有符号也会发生响应的改变。

  植被符号以块的形式存在于图形中,在改变比例尺的历程中,若是植被符号的骨架线是闭合的,其内部的植被符号图块的X、Y、Z比例由原来的0.5改变为2.0,符号被整体放大4倍,并按新的间距(1:500符号间距的4倍)重新布设符号,实现符号的自动抽稀;若是植被符号的骨架线不闭合或者没有骨架线,符号自动放大4倍,但符号的间距照旧原来的间距,这种情形下就需要人工处置惩罚了。

  2.2植被符号的人工抽稀

  在植被符号的骨架线不闭合或者没有骨架线的情形下,改变比例尺后需要人工处置惩罚。其要领是:1,骨架线不闭合情形下修改骨架线工具特征,使其闭合,输入下令recass及选项S,选中骨架线后点击鼠标右键,完成植被符号的重构。2,没有骨架线的情形下,使用多段线沿植被符号的最外围画线并使其闭合,用相同符号已有的骨架线刷刚画的线,使其变为骨架线,删除骨架线内的符号,同样使用下令recass即可。

  3AUTOLISP编程实现植被符号的抽稀要领

  3.1AUTOLISP语言简介

  LISP(LISTProcossingLanguage)是一种盘算机的表处置惩罚语言,是迄今为止人工智能学科领域普遍应用的一种程序语言。而AUTOLISP语言是一种嵌在AUTOCAD内部的LISP编程语言,它是LISP语言和AUTOCAD的有机荟萃的产物,它接纳了与LISP语言中的CommonLISP最相近的语法和习惯约定,它可以直接挪用险些所有AUTOCAD下令。

  3.2程序的实现

  在CAD下令行中输入vlide进入到LISP的编辑界面中,新建一个LSP文件,写入下列代码,并生存为fhcx.lsp。

  (defunc:fhcx()

  (vl-load-com)

  (setvar"cmdecho"0)

  (setvar"osmode"0)

  (setqblc(getvar"userr1"))

  (setqblxs(*0.001blc))

  (setqxzl(-(*0.02blc)1.5))

  (setqyzl(-(*0.01blc)1.5))

  (setqs1(entsel"n请选择一个植被符号:"))

  (command"zoom""e""")

  (setqtyb(entget(cars1)))

  (setqgjz0(assoc0tyb))

  (setqtkm(assoc2tyb))

  (setqtcm(assoc8tyb))

  (setqglb(listgjz0tcmtkm))

“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与

我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同

其观点或证实其内容的真实性。