



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SxauSupermap实现如何分式及上下标标注 标签专题图 主要用于在地图上做标注说明。用图层属性信息中字段(字段表达式)对点、线、面等对象做标注。多用文本型或数值型字段,如标注地名、道路名称、河流等级、宽度等信息。标签专题图的制作与说明本专题以上海市行政区划数据(即系统范例数据中上海数据中的District_R面数据集,文件位于:X:Program FilesSuperMapSuperMap Deskpro 6SamplesCitiesShangHai.smw 下)制作一幅区域名称和面积同时显示的标签专题图,并说明各项参数的具体使用方法。1.打开面数据集 District_R,把它显示在地图窗口中。 2.选择菜单“地图专题图”,弹出“专题图管理器”对话框。 3.在“专题图管理器”对话框的“图层名称”列表框中选择图层“District_Rshanghai”,单击“制作专题图”按钮(如下图所示),弹出“专题图类型”对话框。在专题图类型”对话框中选择“标签专题图”,点击按钮“下一步”(如下左图所示),将出现“标签专题图”对话框(如下右图所示)。 4.在表达式区域进行设置。 本例使用的字段表达式为:“District_R.Name/ District_R.SmArea”。 字段表达式:列出了该数据集中所有适用此专题图的字段,选择需要专题渲染的字段名;系统还提供了使用表达式的方式来建立专题图,单击“字段表达式”的下拉按钮,在弹出的下拉框的最下面一项即“表达式”,单击“表达式”,弹出“SQL表达式”对话框(参数设置请参阅 SQL表达式 ),编辑需要的表达式,点击“确定”按钮即可。1.对于普通表达式即满足表达式的对象标签显示为“-1”,不满足表达式的对象标签显示为“0”。 2.将标签显示为两个或多个字段表达式的分数形式显示,可以使用“字段表达式1 / 字段表达式2 / 字段表达式3 / .” 来设置。 本例使用的字段表达式即为:“District_R.Name/ District_R.SmArea”。 3.将整型的数据以字符标签的形式显示,在SDB、SQL、SQL+数据源中需要使用str(字段名),在Oracle数据源中需要使用to_char(字段名)。 4.将多个字段中的字符串分行显示,在SDB、SQL、SQL+数据源中需要使用char(10),并且使用+ 号连接,具体的格式为“字段名1 char(10) + 字段名2”;在Oracle数据源中需要使用chr(10),并且使用|连接,具体的格式为“字段名1 | chr(10) | 字段名2” 。 过滤表达式:满足此表达式的对象予以专题渲染。单击 按钮,弹出“SQL表达式”对话框(参数设置请参阅 SQL表达式 ),编辑需要的表达式,点击“确定”按钮即可,则满足此表达式的对象予以专题渲染。5.在“风格设置”区域设置文本的风格、背景形状以及背景风格。 文本风格:点击此按钮则弹出“文本风格”对话框,可以设置标签文本的各种风格,包括字体、对齐方式、字号、前景色、背景色等(具体说明请参阅 文本图层风格)。本例中字号设置为“12”,前景色设为“730000(颜色值)”,其他项默认。背景形状:设置标签文本的背景形状。系统提供了矩形、圆角矩形、椭圆形、菱形、三角形、圆形以及符号背景作为背景形状。本例选择圆角矩形作为背景形状。背景风格:设置标签文本的背景风格。背景形状选择为矩形、圆角矩形、椭圆形、菱形、三角形、圆形时,单击该按钮弹出“选择填充模式”对话框,对背景风格进行设置(具体说明请参阅 面图层风格);背景形状选择为符号背景时,单击该按钮弹出“选择符号”对话框,对背景风格进行设置(具体说明请参阅 点图层风格);如果不选择背景形状则该功能无效。本例采用“面图层风格”对话框默认设置。6.在“效果设置”区域可以为标签设置是否流动显示、置顶显示、自动避让、忽略小对象等。本例选中流动显示、自动避让(自动避让设置采用默认设置)。 流动显示:选中该复选框,则专题图的渲染风格可以流动显示,即标签会随着地图窗口的变化而移动以达到全部显示的优化效果,默认选中。忽略小对象:选中该复选框,则如果标签文本的长度超出对象的长度,则该标签不予显示,仅对于线对象和面对象有效,默认选中。置顶显示:选中该复选框,则可以将专题图置于所有图层之上显示(并不影响地图中各图层的顺序)。固定角度:选中该复选框,则表示按固定文本角度显示文本;否则表示按照沿线角度显示文本。显示牵引线:选中该复选框,则如果标签偏移对象,之间可以用牵引线连接。点击其下按钮,弹出“线型选择”对话框,设置牵引线风格(具体说明请参阅 线图层风格)。当对象移出屏幕外,则牵引线及标签消失。自动避让:即在适当范围内让标签同时显示而不互相影响,如果标签较大或较多时按照“设置”对话框的优先级进行过滤。选中该复选框,单击“设置”按钮,弹出“设置”对话框,对对齐方向的优先级进行设置,默认设置如下图所示。如上图表示,当标签较大或较多时,首先被过滤消失的是位于图层左上角的标签,其次为中上点的标签,以此类推,最后为基线右的标签。最多文本个数:选择该复选框,输入该图层中显示标签的最大个数。标签随地图旋转:选择该复选框,当地图旋转时,标签也随地图一并旋转相应的角度。7.单击“高级”按钮,弹出“高级”对话框(如下图所示),对于线图层,设置其是否沿线标注;在“格式设置”区域设置数值文本的精度、超长处理方式以及单行文本长度等。 沿线标注:设置文本是否沿着线的方向标注。沿线标注仅对线/三维线图层,路由/网络图层有效。本例为面图层故该设置无效。无重复标注:对于有多个子对象的复杂线对象,选中此复选框后,会仅对可视范围内长度较大的那条线予以标注;否则如果不选中此复选框,系统会对每个子对象予以标注一次。文本沿线方向:选择文本沿线标注的方向。系统提供了五个选项(具体见下表)。系统会首先判断线的走向是水平的还是竖直的(判断标准:连接线的起点和终点,若此线与水平方向的夹角小于水平角度,则认为此线的走向是水平的,否则是竖直的)。对于水平走向的线,则按照选项从左到右或者从右到左进行标注(即选项中的从上到下或者从下到上设置不予考虑),反之对于竖直走向的线,则按照选项从上到下或者从下到上进行标注(即选项中的从左到右或者从右到左设置不予考虑)。是否沿线标注 说明 不沿线标注 一律沿水平方向从左往右 沿线标注 沿线方向 沿着线的方向从起点到终点标注 上-下,左-右 沿着线的方向从上到下,从左往右 上-下,右-左 沿着线的方向从上到下,从右往左 下-上,左-右 沿着线的方向从下到上,从左往右 下-上,右-左 沿着线的方向从下到上,从右往左 水平角度0,90):默认为60,可以重新输入一个范围内的数值。此参数与文本沿线方向参数一起来控制文本的显示方向。 周期长度:当线对象(三维线对象、路由线对象)过长时,可以隔一段距离对其进行标注一次,此处用于设置重复标注的距离。需要注意的是,此处设置的周期长度是指从前一个标签文本的首部到下一个标签文本的首部(或者前一个标签文本的尾部到下一个标签文本的尾部)之间的距离。周期长度的单位与地图的地理单位一致。以0.1毫米作为周期长度单位:选中此复选框,则表明标签的周期长度是以0.1毫米为单位的;如果不选中此项,则表示周期长度是以地图的地理单位为单位。固定文本间距:标签文本字与字之间的距离,对数值型标签文本不适用。格式设置:本例设置数值文本精度为1,超长处理方式为换行,单行文本长度为5。数值文本精度:数值型文本在地图上显示的精度。系统提供从0.00000001到1共9种精度,默认为无精度。例如如果精度为1,则字段值为178.5的对象在标签专题图中显示为179;如果为默认值即无精度,则各个对象的字段值直接显示在专题图中。本例中选择了区域面积作为了字段表达式的内容,故在此选择数值文本精度为1,即以整数显示。超长处理方式:设置文本过长时标签的显示方式。系统提供3种处理方式:省略、换行或者不处理即全部显示。例如标签文本内容为“浦东新区”,设置的单行文本长度为2,此处设置的超长处理方式为省略,则在图层上标识时该标签显示为“浦东.”;若设置为换行,则在图层上标志时该标签文本内容分两行显示,第一行显示“浦东”,第二行显示“新区”。如果设置了“沿线标注”功能,则该功能不可选。单行文本长度:单行文本最多字符个数,超出此长度则省略或者换行显示,仅“超长处理方式”功能选择为省略或者换行时有效。1.对于中文字符、空格,每个中文单字、空格都视为一个字符,进行相应的省略或换行处理。 2.对于英文单词,每个字母都视为一个字符,进行相应的省略或换行处理。若在换行的位置处碰巧一个单词分两行显示,这时系统会做特殊处理,将该单词在前一行显示完全。 3.对于数值型文本,每个数字都视为一个字符,进行相应的省略或换行处理。若在换行的位置处碰巧一个数值分两行显示,这时系统会做特殊处理,将该数值在前一行显示完全。 标签轮廓:设置文本标签的水平和数值方向的延展距离,在设置标签轮廓后,对于相互之间有压盖的那些文本,位于底层的文本将不予显示。 横向外延(M):水平方向的延展距离。纵向外延(N):竖直方向的延展距离。如下图为设置标签轮廓(横向外延和纵向外延分别为50、50)前后的效果:特殊标签:浮点数拆分:对于浮点数,勾选此项将分开显示浮点数的整数和小数部分,下图为勾选浮点数拆分前和勾选浮点数拆分后的效果对比:需要注意的是:当勾选了沿线标注后,浮点数拆分选项不可用;当在标签专题图对话框的文本风格进行旋转角度为非0、对齐方式为非左上角两个设置后,浮点数拆分选项的设置将无效。 支持文本表达式:当选择字段为文本类型,文本中含有上下标,并且是根据特定的标准时(文本表达式请参考下面说明),需要勾选此项,以便正确显示文本(如下右图)。下图为勾选此项前后的效果对比:当勾选了支持文本表达式选项后,具有上下标的文本的标签的对齐方式只能显示为“左上角”效果,不具有上下标的文本的标签的对齐方式与文本风格中设置的对齐方式同。含有上下标的文本表达式中,#代表分隔符,当前后文本格式不同时,需要用此分隔;+表示上标;-表示下标,两个连续的-的效果同一个+。8.在“显示比例尺”区域和“偏移量设置”区域对显示比例尺和标签偏移量进行设置。本例采用默认设置 显示比例最大显示比例:大于此比例时,专题图不再显示,默认为1:0,即专题图不随地图显示比例变化而不显示,简单说就是在满足其他条件的情况下一直显示。最小显示比例:小于此比例时,专题图不再显示,默认为1:0,即专题图不随地图显示比例变化而不显示,简单说就是在满足其他条件的情况下一直显示。偏移量设置以0.1毫米作为偏移量的单位:选中此复选框,则表明标签的偏移量是以0.1毫米为单位的;如果不选中此项,则表示偏移量是以地图的地理单位为单位。另外需要注意的是,如果想要设置的固定偏移量不随着地图的放大缩小而变化,还需要设置字体的风格为固定大小。X、Y:标签偏移对象的距离。可以直接输入数值设置偏移量;也可以选择该图层的一个数值型的字段,使用字段值作为偏移量。9.点击“完成”按钮,文本专题图创建完毕(如左下图所示)。 专题标签整饰如左上图所示,文本专题标签的位置并不是很理想,这是可以通过地图操作工具栏中的“移动标签符号”按钮 来移动标签符号至合适的位置。具体操作如下:1.在地图窗口中选中需要移动标签的对象。 2.点击地图操作工具栏上的“移动标签符号”按钮 ,出现十字光标(即移动标签符号光标)。 3.在目标位置单击鼠标左键,则该对象的标签就移动到目标位置。若目标位置设置的不是很合适,还可以继续在其他位置单击鼠标左键,则其标签就移动到该
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电缆知识及销售技巧培训课件
- 电线生产知识培训
- 第13章 品牌消费心理与行为
- 高级养老护理员培训
- 高炉水工基础知识培训课件
- DJ-89-生命科学试剂-MCE
- 北京安全员考试c试题及答案
- 北大数学训练营考试题及答案
- 护士电子考试题及答案
- 保安知识考试试题题库及答案
- 教学课件-饭店管理概论第二版
- 开学第一课开学立规矩课件21
- 《冲击波疗法》课件
- 基于模型的系统工程(MBSE)及MWORKS实践 课件 4 MBSE教材讲义 第四章 设计仿真一体化的MBSE方法
- 《中国世界遗产》课件
- 糖尿病眼底病变
- 2024年县特殊教育学校德育工作计划样本(2篇)
- 车辆gps管理制度
- 住宅小区园林景观绿化工程施工组织设计方案
- 中式烹调师高级技师考试模拟题与参考答案
- 《童年》课外阅读备课教案
评论
0/150
提交评论