ArcMap注记多行显示问题的解决方法
2009-06-09 10:18
281 查看
一、问题描述:
利用ArcMap进行地图配图的时候,有时候会遇到注记文本不能很好显示的问题,例如ArcMap默认处理注记文本时是单行显示,如果遇到注记过长这种显示方式便令人有些不舒服的感觉。那有什么办法能够更好地展示注记吗?比如我想令它多行显示,或者只显示其中的一部分注记。
二、解决方法:
我们可以在图层属性框的Label选项页面中,选择Expression(表达式设置),利用JavaScript脚本语言对其进行处理。
例1:多行显示注记脚本
例2:显示注记文本的一部分:
利用ArcMap进行地图配图的时候,有时候会遇到注记文本不能很好显示的问题,例如ArcMap默认处理注记文本时是单行显示,如果遇到注记过长这种显示方式便令人有些不舒服的感觉。那有什么办法能够更好地展示注记吗?比如我想令它多行显示,或者只显示其中的一部分注记。
二、解决方法:
我们可以在图层属性框的Label选项页面中,选择Expression(表达式设置),利用JavaScript脚本语言对其进行处理。
例1:多行显示注记脚本
function FindLabel ( [Name] ) { if([Name].length<=10){ return [Name]; }else{ return [Name].substr(0,[Name].length/2)+""n"+[Name].substr([Name].length/2); } }
例2:显示注记文本的一部分:
function FindLabel ( [MC] ) { if([MC].length<=6){ return [MC]; }else{ return [MC].substr(6,[MC].length); }
相关文章推荐
- 注记多行显示问题的解决方法
- 英文操作系统下中文操作软件汉字显示为问号的问题解决方法
- Fedora中文显示问题解决方法(包括目录,xmms,gaim)
- 2003_由于不可识别问题_windows无法显示windows防火墙设置解决方法
- 【解决方法】EasyUI DataGrid不显示滚动条时,没有数据的问题
- html固定宽度下拉框内容显示不全问题解决方法
- cocos2d-x中中文显示问题解决方法一
- H5开发中android端echart图表显示黑屏问题解决方法
- DIV border边框显示不完全问题的解决方法
- fireworks菜单生成器mm_menu.js在 IE 7.0 显示问题的解决方法
- csv 中 数值被自动转换成科学计数法 的问题 excel打开后数字用科学计数法显示且低位变0的解决方法
- 安讯报表发布到pdf后,字体只显示宋体效果问题的解决方法
- MFC中MessageBox显示乱码问题解决方法
- ArcEngine中shp中先加入要素然后删除一部分要素后,放大图形后不显示的问题解决方法
- Python使用matplotlib绘图无法显示中文问题的解决方法
- 空格 在不同浏览器中显示距离不一致问题解决方法
- 关于Highcharts的x轴密密麻麻的时间格式显示问题解决方法
- IE6、IE内核国产浏览器 png 图片热点链接 不显示问题解决方法
- mysqlreport显示Com_中change_db占用比例高的问题的解决方法
- WPF Popup全屏 弹出方法。解决只显示75%的问题。