全站仪高级定制.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
全站仪高级定制.doc

高级定制 在PDA上运行测图精灵需要四个文件的支持,它们是symbol.lin、symbol.pnt、work.lin、work.pnt。这四个文件由测图精灵附带的预处理软件生成,包含了点符号、线符号的编码、名称、样式等各类定义,以及这些实体的绘制方法。 用户可在微机上编辑符号定义文件(work.def)、点状地物文件(point.def)、线状地物文件(linetype.def),再通过预处理软件的转换,生成目标文件work.lin、work.pnt、symbol.pnt、symbol.lin。目标文件在PDA上的存放路径是: \ProgramFiles\Southsoft\MG\,用户可把新的目标文件直接拷贝至上述路径中;或把新的目标文件拷贝至安装盘中覆盖同名文件,再重新安装测图精灵. 符号编码 符号编码定义按如下形式: 1+中华人民共和国国家标准地形图图式序号+顺序号+0或1 说明:“1”起始必须加 “中华人民共和国国家标准地形图图式序号”指中华人民共和国国家标准地形图图式95年版中符号的序号﹙去除点﹚。如三角点序号为3.1.1,编码用311。 “顺序号”此类符号顺序号,从零开始。 “0或1”必须加 例如:三角点编码:1+311+0+0,即131100 一般房屋编码:1+411+0+1,即141101 砼房屋编码:1+411+1+1,即141111 用户也可随意编码,但和原编码不能重复。 点符号定制 point.def是点状地物文件,每个点状地物由一行属性编码和多行符号说明构成。其格式是: 第一行是“*属性编码”,如“*131100” 第二行开始是符号说明,格式为“图形元素类别:图形元素坐标及连接方法说明”,其中图形元素坐标是以符号定位点做原点且不考虑旋转的坐标,横坐标在前,纵坐标在后,用逗号分隔,图形元素类别分述如下: 类别 1:绘制单点,格式为“横坐标,纵坐标”。 类别2:绘制单线,格式为“第一点横坐标,纵坐标,第二点横坐标,纵坐标”。 类别3:绘制三角形,格式为“第一点横坐标,第一点纵坐标,第二点横坐标,第二点纵坐标,第三点横坐标,第三点纵坐标”。 类别4:绘制矩形,格式为“左下角横坐标,左下角纵坐标,右上角横坐标,右上角纵坐标”。 类别5:绘制圆,格式为“圆心横坐标,圆心纵坐标,半径”。 类别6:绘制圆弧,格式为“圆心横坐标,圆心纵坐标,半径,起点弧度,终点弧度”。 类别7:绘制实心三角形,格式为“第一点横坐标,第一点纵坐标,第二点横坐标,第二点纵坐标,第三点横坐标,第三点纵坐标”。 类别8:绘制实心矩形,格式为“左下角横坐标,左下角纵坐标,右上角横坐标,右上角纵坐标”。 类别9:绘制实心圆,格式为“圆心横坐标,圆心纵坐标,半径”。 类别10:绘制实心圆弧,格式为“圆心横坐标,圆心纵坐标,半径,起点弧度,终点弧度”。 整个文件的最后以“*End”结束。 下面以“三角点”符号为例说明: *131100 1:0,0 3:-1.2,-0.9,1.0,-0.9,0,1.1 第一行表示三角点符号的属性编码为131100 第二行表示绘制一相对坐标为(0,0)的单点 第三行表示绘制一相对坐标为(-1.2,-0.9)0,-0.9)、(0,1.1)的三角形 用户可根据需要修改已有点符号的图形构成,甚至加入新的点符号。 在加入新的点符号后,还必须在符号定义文件(work.def)中登记。具体方法请见第58页“加入新符号”。 线符号定制 linetype.def是线状地物文件,每个线状地物由一行线型说明和多行符号说明构成。文件以“*End”结束,线型以从4开始的数字命名,分述如下: 第一行:*线型名,基线线型,周期长度,一个周期的线型说明 第二行开始:复杂线型的符号说明 线型名从4开始记数。 基线线型:0——无基线,1——基线为实线,2——基线为虚线,3——基线为点线。 周期长度:一个周期线型的长度,长度单位是点。 一个周期的线型说明包含三种情况:正数表示连线,负数表示不连线,为0表示一点。如为复杂线型,从第二行开始记录各符号元素的信息,说明方法与上面的点状符号说明方法基本相同,只是多了一个距周期开始位置的偏移量说明。 下面以“破坏长城外侧”符号为例说明,假定线型名是4: *6,0,10,9,-1 4:2,0,0,1.5,1.5 第一行表示线型名是6,无基线,周期长度为10个单位长,一周期中连线长度为9个单位长,不连线长度为1个单位长。 第二行表示每个周期绘制一个相对坐标为(0,0)、(1.5,1.5)的矩形,该矩形距周期开始位置2个单位长。 用户可根据需要修改已有线符号的线型和符号构成,甚至加入新的线符号。 在加入新的线符号后,还必须在符号定义文件(work.def)中登记使用到该线型

文档评论(0)

ziyouzizai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档