qgis调整shp文件的样式

本文介绍如何使用QGIS软件调整shp文件与tiff文件的叠加效果,解决深色tiff背景下字体不易辨识的问题,通过设置字体颜色、边框和缓冲,创建出清晰的地名标注地图。同时分享了如何通过分类和表达式实现不同区域的特色样式。
摘要由CSDN通过智能技术生成

失踪人口回归更新!!!
由于之前tiff的文件发布之后,上面没有地名,所以我使用了shp文件和tiff文件叠加的方法,调整shp文件的透明度,使它只显示地名和轮廓线,但是显示之后,出现的问题就是,由于tiff文件颜色有时候会很深,就看不到字的样式,我就参考了百度地图的样式,将字体调整成了白底黑边的样式,本来时想用udig去实现的,结果没有找到这个功能,最终我在geoserver的官网找到了和geoserver样式配套的软件 --qgis,关于qgis软件的下载和安装,本文不再叙述,接下来讲一讲调整字体样式吧!!!
1.qgis中导入shp文件,这个不多叙述,直接添加就可以
2.调整文件的属性,点击右键选择属性
3.选择符号化–单一符号,在这里设置图层的填充颜色,还有描边颜色和描边宽度,点击确定
在这里插入图片描述
4.按照上图操作后,显示结果如下
在这里插入图片描述
5.也可以选择符号化–分类,给单独的一个省或者国家设置边界的颜色,这里面需要知道自己的属性表的值,属性表的值可以点击图层 右键查看属性表。实现效果如下:
在这里插入图片描述
在这里插入图片描述
6.设置完样式,开始重头戏,设置字体!左侧标注–选择单一标注,选中你需要显示的属性值,这里面字体我推荐选择 微软雅黑、Bold的字体格式,这个字体显示出来的黑边我认为是最自然的,在文本中设置字体的大小,颜色,因为这里是要白底黑边,所以设置为白色底色,
在这里插入图片描述
设置完成显示如下
在这里插入图片描述
7.字体颜色是可以了,但是黑边还是没有显示,在这里设置字体的缓冲,选中之后,文本样例会显示出来预览的字体,在这里设置你的黑边颜色,带下,透明度就可以了,调整到自己认为可以的程度。
在这里插入图片描述
8.设置完成显示效果
在这里插入图片描述
9.这里就设置完成了,qgis还有一个写表达式的功能,如下图,如果是中国,就显示不同的颜色字体,这就是一个表达式
在这里插入图片描述
在这里插入图片描述
10.右边的函数就是python的写法(函数导出之后,无法应用到geoserver,我没有找到方法,所以只是玩了一下,没有应用,如果有人成功,可以一起探讨一下)
11.导出样式,左下角样式–保存样式,选择保存路径和名字,就可以保存成功。
在这里插入图片描述
12.最后加一个添加比例尺,范围可以自己设置显示和隐藏。
在这里插入图片描述
13.udig和qgis导出的sld,一个是sld标签,一个是se标签,两者对于geoserver都可以使用。

最近我的geoserver的研究就告一段落了,总是零零散散的研究,如果有什么问题,大家可以一起研究!!!接下来准备写shardingjdbc 分库分表的文章了!!!

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值