免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 44307|回复: 73
收起左侧

[经验共享] ArcGIS中定义图框样式

    [复制链接]

113

主题

1万

铜板

173

好友

地信贵宾

Rank: 13Rank: 13Rank: 13Rank: 13

积分
39141

精华勋章宣传勋章爱心勋章组织勋章优秀斑主地信元老灌水勋章荣誉会员勋章活跃勋章官方团队地信专家组VIP勋章贡献勋章名人堂勋章成就学员勋章

发表于 2015-9-25 16:07 | 显示全部楼层 |阅读模式
本帖最后由 若水三千 于 2015-9-26 17:29 编辑

ArcGIS系统中的样式可能不能满足实际生产需要,为了实现快速制图,可自定义一些样式,以便重复利用。
安装字符
因为样式中定义了自定义的符号,这些符号都打包到字体中,所以在使用样式之前,必须安装字体文件arcgisfont.ttf,双击运行即可安装。
添加样式
打开菜单栏自定义-在弹出的样式管理器中单击"样式…"-"将样式添加至列表"-选择需要的样式文件,如:边界样式.style,最后确认,关闭。
使用样式
本样式定义了四个边界样式和两个边框样式,如下图
使用自定义样式的方法与使用系统样式方法一样,直接用符号选择器选择,然后调整大小、颜色等属性即可。
如果样式有任何问题,可进行定义调整,调整方法参见:定义方法
定义方法
此方法以制作图框样式为例。
下图为ArcGIS10.1默认的边框样式,可能其样式并不符合我们的要求,所以需要自定义。
系统默认边框样式
框架的认识
通常ArcMap中的图层或图层级都在在框架目录下,如下图中的"图层"框架,通常一个mxd有一个框架,但由于制图需要,可以插入多个框架,如下图,新插入了"新建数据框",此时的布局视图就会多一个框架出来。
插入新的数据框架
由于每一个框架都有自己的名称,会直接显示布局视图上,可能会影响我们制图,解决方法有两个:一是修改框架名称为空字符;二是将框架(视图中选中的虚线部分)置于最底层,在数据中有一个面层将其覆盖。
更改框架显示名称
插入框架
这里需要插入两个框架,上面的框架(内)用于显示数据、经纬网等所有地图要素,下面的框架(外)用于显示边框。
插入调整边框
修改边框符号
在外边框上右键,属性,在"数据框属性"对话框中切换了"框架"面板,任意选择一种边框样式,然后点击信息图标(如图中手势所指的位置),点击"更改符号"
框架属性
在弹出的符号选择器中,点击编辑符号,接下来就开始编辑符号了。

符号属性编辑器
编辑符号属性
为了达到边框的效果,需要进行以下操作步骤:
第一步,添加图层,使之为三个,选择各个图层并编辑;
第二步,设置第一个图层和第三个图层的线偏移,一个为正,一个为负,中间图层偏移量为0(默认);
第三步,修改第一个图层和第三个图层的线宽度,颜色等属性;
第四步,在预览中查看修改结果,如不符合要求可反复尝试修改。
添加图层修改属性
选中第一个图层;属性类型选择标记线状符号;在"标记线"选项卡单击"符号";在弹出的符号选择器中点击"编辑符号",在点符号编辑器中,选择属性类型为图片标记符号(这是第一种方式);选择需要设置的图层后确定应用。
编辑图框符号

调整点符号的大小、间隔,预览结果。
图 318修改符号大小与间隔
我们也可以将符号、图片制作成字体库并安装,那么在点符号编辑中就应该选择字符标记符号类型,并选择arcgisfont(使用FontCreator软件自定义的字体)字体中的符号。(这是第二种方式)如下图:
选择字符标记符号

最后来预览和调整边框的效果:
预览边框效果

其他问题边框显示异常
在导出地图后,边栏出现未知异常(在布局视图中显示正常),即部分边框有问题,如下图:
边框导出异常

符号来自字体的边框
经反复测试(更换数据,更换模板,更换图标,修改属性信息等),出现异常的原因是使用方式一(符号来自图片),如果选择方式二(符号来自字体)则不会出现这样的异常。
图标出现重叠
在边框的四个角落,出现图标重叠的情况,如下图
图标重叠问题
这是由于间隔没有调整到合适的值,就根据图幅大小、图标大小进行反复调整。
如何定义字体
文中定义的字体是使用的专业的软件FontCreator,可参考网上资料进行自定义字体。
FontCreator定义字体

边框样式.rar (124.12 KB, 下载次数: 3103)


评分

参与人数 2铜板 +5 收起 理由
cljlovegg + 2
天外来客 + 3 地信网的成长离不开您的支持!

查看全部评分

22

主题

5万

铜板

62

好友

钻石会员

一个人幸运的前提,其实是他有能

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
6179

宣传勋章爱心勋章组织勋章地信元老灌水勋章荣誉会员勋章活跃勋章地信专家组贡献勋章成就学员勋章

发表于 2015-9-25 16:22 | 显示全部楼层
高手,学习了。
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

22

主题

5万

铜板

62

好友

钻石会员

一个人幸运的前提,其实是他有能

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
6179

宣传勋章爱心勋章组织勋章地信元老灌水勋章荣誉会员勋章活跃勋章地信专家组贡献勋章成就学员勋章

发表于 2015-9-25 16:29 | 显示全部楼层
字体库文件在哪里?
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

113

主题

1万

铜板

173

好友

地信贵宾

Rank: 13Rank: 13Rank: 13Rank: 13

积分
39141

精华勋章宣传勋章爱心勋章组织勋章优秀斑主地信元老灌水勋章荣誉会员勋章活跃勋章官方团队地信专家组VIP勋章贡献勋章名人堂勋章成就学员勋章

 楼主| 发表于 2015-9-25 20:46 | 显示全部楼层
gis-wjh 发表于 2015-9-25 16:29
字体库文件在哪里?

自己可以制作,我这是说的是方法,没有上传自定义字体,你也可以选择其他字段的符号试一试
回复 支持 反对

使用道具 举报

0

主题

554

铜板

0

好友

技术员

Rank: 3Rank: 3

积分
47
发表于 2015-9-25 23:15 | 显示全部楼层
好东西,值得拥有。
回复 支持 反对

使用道具 举报

11

主题

1万

铜板

5

好友

版主

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
1769

精华勋章宣传勋章爱心勋章组织勋章优秀斑主灌水勋章荣誉会员勋章活跃勋章官方团队贡献勋章

发表于 2015-9-26 15:17 | 显示全部楼层
谢谢分享!学习。字体找不到。

点评

已上传字体和示例样式,自己动手制作一下吧  详情 回复 发表于 2015-9-26 17:30
回复 支持 反对

使用道具 举报

113

主题

1万

铜板

173

好友

地信贵宾

Rank: 13Rank: 13Rank: 13Rank: 13

积分
39141

精华勋章宣传勋章爱心勋章组织勋章优秀斑主地信元老灌水勋章荣誉会员勋章活跃勋章官方团队地信专家组VIP勋章贡献勋章名人堂勋章成就学员勋章

 楼主| 发表于 2015-9-26 17:30 | 显示全部楼层
sospwlw 发表于 2015-9-26 15:17
谢谢分享!学习。字体找不到。

已上传字体和示例样式,自己动手制作一下吧
回复 支持 反对

使用道具 举报

5

主题

5938

铜板

12

好友

黄金会员

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

积分
4866
QQ
发表于 2015-9-28 10:37 | 显示全部楼层
赞一个赞一个赞一个赞一个赞一个
回复 支持 反对

使用道具 举报

0

主题

1623

铜板

4

好友

助理工程师

Rank: 5Rank: 5

积分
211
发表于 2015-10-15 15:04 | 显示全部楼层
不错 好内容 学习了
回复 支持 反对

使用道具 举报

1

主题

248

铜板

0

好友

技术员

Rank: 3Rank: 3

积分
34
发表于 2015-10-17 11:12 | 显示全部楼层
我加载进去style管理器后,样式显示空白,样式名称是有的,难道是我93问题?10的样式不能用于93么
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表