Maplex中,设置面要素标注锚点位置
2012-02-07 13:54
148 查看
开启Maplex标注引擎后,面要素的标注选项中有一项叫做Anchor Point,用来设置带有背景牵引线的标注的放置位置。
一共提供了四种放置位置,一起来了解下区别在哪里。
几何中心(然后轮廓线上最近点)
Geometric center (then closest point on outline)
这里的几何中心是指面的重心。注意:重心并不一定都处于图形的内部。所以尝试先放置要素几何中心,如果几何中心在外部无法放置,则放置到最近的轮廓线上一点。
侵蚀中心 Eroded
center (always within polygon)
向内“缩小”面,收紧到最后,得到中心点,类似剥洋葱,这个点一定位于面内部。
多边形轮廓线上的最近点 Closest
point on the polygon outline
锚点将放置在多边形轮廓线上距离标注最接近的点。
未裁剪多边形的几何中心(然后侵蚀中心)
Geometric center of unclipped polygon (then eroded center)
先尝试忽略中间“洞”的多边形的几何中心,不行再放到侵蚀中心。
下图作为这几个中心的比较:
其实,如果嫌麻烦,把Placement选项设置好也可以满足大部分需求。
一共提供了四种放置位置,一起来了解下区别在哪里。
几何中心(然后轮廓线上最近点)
Geometric center (then closest point on outline)
这里的几何中心是指面的重心。注意:重心并不一定都处于图形的内部。所以尝试先放置要素几何中心,如果几何中心在外部无法放置,则放置到最近的轮廓线上一点。
侵蚀中心 Eroded
center (always within polygon)
向内“缩小”面,收紧到最后,得到中心点,类似剥洋葱,这个点一定位于面内部。
多边形轮廓线上的最近点 Closest
point on the polygon outline
锚点将放置在多边形轮廓线上距离标注最接近的点。
未裁剪多边形的几何中心(然后侵蚀中心)
Geometric center of unclipped polygon (then eroded center)
先尝试忽略中间“洞”的多边形的几何中心,不行再放到侵蚀中心。
下图作为这几个中心的比较:
其实,如果嫌麻烦,把Placement选项设置好也可以满足大部分需求。
相关文章推荐
- cocos2dx 锚点的位置设置
- AE二次开发,右键图层,设置图层要素标注
- android 百度地图marker 设置锚点 让图标的下方尖尖指向实际位置
- m站设置锚点跳转到指定位置
- Unity 在代码中设置RectTransform的锚点、位置
- terraExplorer 6.6 for javascript 获取地理要素上的坐标值,通过图层设置标注(作为上一篇的补充)
- Unity3D-在代码中设置RectTransform的锚点、位置
- 不用锚点也可以平滑滚动到页面的指定位置
- Axure RP ;交互设置三要素/要素设置…
- 输入框中获取当前光标位置&设置光标位置
- 设置UITextView光标从起始位置开始
- iOS开发-UIButton中title位置设置
- Android动态设置View的位置和大小
- Misc controls 项设置,汇编文件执行位置调整
- Gnome窗口标题栏按钮位置的设置
- vs2015 lib位置设置
- javascript获取以及设置光标位置
- iOS中设置scrollView的偏移量(开始的位置)
- iframe设置锚点来解决刷新时跳转到其他页面和点击动态生成的菜单栏让其高亮的思路
- 代码中动态设置控件的属性(侧重讲布局位置的动态设置,能直接用控件对象设置的属性如.setText这些不在下面描述)