打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
ArcMap注记多行显示问题的解决方法

  

一、问题描述:
利用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);
 }

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
最简单控制textarea的长度
oracle截取字段中某部分数据
1、JS中的数组
截取字符串
如何彻底解决ecshop标题后面的省略号
flash制作简单打字效果
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服