许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  ESRI符号MakeServerStyleSet的解决方法:样式集生成与配置

ESRI符号MakeServerStyleSet的解决方法:样式集生成与配置

阅读数 16
点赞 0
article_banner

ESRI图例 库文件 位于其安装目录 ./Styles文件夹下,每个Styles文件都是一个独立的图例库,按照不同的类型和应用,ArcGis默认提供了多种图例库。

其中,*.style文件是为ArcGis Desktop产品和在ArcGis Desktop产品基础之上开发的应用使用的符号库文件。*.serverstyle文件是提供给ArcGis Engine,ArcGis Server产品使用的符号库文件。目前ESRI还没有提供*.serversytle文件的创建的工具和方法,在创建自定义图例过程中需要先创建 .Style文件,然后再转为 .serverstyle文件。具体过程描述如下:

ESRI在桌面产品的安装目录下(ArcGISDeveloperKittools)提供了MakeServerStyleSet.exe来实现从*.style文件到*.serverstyle文件的 转换 。(注明:当需要转换自己制作的*.style文件时,两点注意:1 *.style文件的种类一列不能为空值。2 *.style文件必须要和MakeServerStyleSet.exe文件放在一个目录下。) "如果还不可以转换的话请联系shduan@126.com获得解决方法"

因此,在需要自定义的ESRI图例库时,所需要做的就是创建自己的Style文件。

创建Style文件的方法:

   ArcMap提供了图例库的管理功能,通过“Style Manager”可以编辑和创建图例文件。具体步骤如下:

菜单 “Tools”à“Styles”à“Style Manager…”:

点击 “Styles” à “Create New…”,选择图例文件的保存位置和 文件名  

这样就创建了一个新的图例库文件。

创建复杂图例的方法:

   ArcMap中“Style Manager…”环境下只支持简单图例的编辑和创建,如果要创建比较复杂的专业图例,仅靠ArcMap环境下提供的支持是很难实现的。不过Style Manager创建新图例时支持通过“Character symbol”方式,所以可以通过创建新的图例字体文件的形式间接实现复杂的图例。

在这里假设已经存在所需要的复杂图例字体文件,以下是创建新图例的方法:

首先,在“Style Manager”的Styles中加入刚才建立的新Style文件,该文件相当于一个容器,提供了点(Marker Symbols)、线(Line Symbols)、面(Fill Symbols)等图例的分类。

然后,根据所创建图例的类型选择对应的类别,右键选择“New…”即可进入编辑界面。在 Type  选项中选择“Character Symbols”,并在Font中选择已经准备好的字体类型,选中需要的字体符号即可。另外,根据还可以根据需要调整图例的大小、偏移等。

创建字体符号文件

   在以上ArcMap中建立新的复杂图例过程中,我们都是假设已经存在所需要的字体符号文件的,但是一般情况下,根据我们所需要专业领域图例符号的不同,相应的图例符号字体是不可能为ArcGis所提供的,所以需要我们自己创建。创建字体(一般为TrueType字体)有一些专业的软件,可以根据需要选择。


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空