ENVI561扩展工具:简单矢量标注工具

发布时间 2024-01-09 10:43:23作者: ENVI-IDL技术殿堂

1 工具介绍

提供为多边形矢量图层添加标注的功能。

由于使用了新的注记接口,仅支持 ENVI 5.6.1 及以上版本。

2 工具安装

方法1使用 ENVI App Store 进行 ENVI 扩展工具的安装与管理。

App Store 下载地址:https://envi.geoscene.cn/appstore

 

方法2手动下载 https://envi.geoscene.cn/appstore/vectrlbing

下载 zip 压缩包并解压,将得到的 extensions 和 custom_code文件夹拷贝到如下 ENVI 安装路径,覆盖同名文件夹即可:

  • ENVI 5.5~5.7 - C:\Program Files\Harris\ENVI5x\
  • ENVI 6.0及以上 - C:\Program Files\NV5\ENVI6x\

两种方法均需重启 ENVI 使用。

3 工具使用

在工具箱中,双击启动工具:

  • /Extensions/Vector Labeling

  • /扩展工具/矢量标注

在弹出的对话框中选择输入矢量,单击OK按钮,弹出工具面板(自动适配中文界面)。

 

设置如下参数:

  • 标注矢量属性(Attribute Name):列表中显示了矢量的属性名称,选择用于标注的属性。

  • 标注字体大小(Font Size):默认为12,默认使用微软雅黑字体。在添加标注后也可通过修改注记属性进行设置。

  • 同步视图缩放(Scale On Zoom):添加的标注是否与视图同步进行缩放。在添加标注后也可通过修改注记属性进行设置。

  • 在质心处标注(Mark At Centroid):此参数仅在输入矢量中包含 center 属性时展示。center属性值以,隔开,描述了行政区划中心坐标(如下图所示)。此参数默认为否,表示将在 center 属性中的坐标值位置添加标注,如果设置为是,将在质心位置添加标注。对于其他矢量,全部默认在质心位置添加。

  • 输出注记(Output Annotation):矢量标注是以注记文件的方式实现,设置输出注记文件路径。

 

下图以北京市行政区划矢量为例,展示了标注在不同位置的效果。

 

在添加标注后,可在 Layer Manager 中,通过 Shift 组合键多选注记图层(下方左图),然后在Toolbox下方的属性表格中修改各种风格(下方右图)。

 

注:本文中的示例矢量来自如下扩展工具,可自行安装使用。

链接:https://www.cnblogs.com/enviidl/p/16293112.html