概述

qgis既可以做矢量切片,又可以加载矢量切片。本文以geoserver作矢量切片,并在QGIS中进行加载展示。

效果

说明:

  1. 矢量切片是用geoserver做的;
  2. 服务中只有两个图层:省边界和省会城市;

实现

1. 添加矢量切片

上图中,两个配置的地方:

// url:
http://localhost:8086/geoserver/gwc/service/tms/1.0.0/sfmap:layer_base@EPSG:900913@pbf/{z}/{x}/{-y}.pbfhttp://localhost:8086/geoserver/gwc/service/tms/1.0.0/sfmap:layer_base@EPSG:900913@pbf/{z}/{x}/{-y}.pbf// style:
http://localhost:8086/style.json

注意:

  1. URL中,因为geoserver切片的方式为TMS,所以y的值应为-y
  2. style为mapbox中的style配置,在本示例中style的内容如下。
{"version": 8,"name": "Dark","sprite": "http://100.118.120.15:8086/map/data/sprite","glyphs": "http://100.118.120.15:8086/map/data/fonts/{fontstack}/{range}.pbf","sources": {"base-china": {"type": "vector","scheme": "tms","tiles": ["http://localhost:8086/geoserver/gwc/service/tms/1.0.0/sfmap%3Alayer_base@EPSG%3A900913@pbf/{z}/{x}/{y}.pbf"]}},"layers": [{"id": "background","type": "background","paint": {"background-color": "rgba(244, 244, 244, 0.05)"}},{"id": "layer_province","type": "line","source": "base-china","source-layer": "layer_province","layout": {"line-join": "bevel","visibility": "visible","line-cap": "butt"},"paint": {"line-color": "#fdcda7","line-width": 1.6,"line-opacity": 1}},{"id": "layer_capital_label","type": "symbol","source": "base-china","source-layer": "layer_capital","layout": {"text-field": ["get","name"],"text-font": ["微软雅黑"],"text-size": 12,"icon-image": "icons_28_15_3","icon-size": 1,"text-offset": [0,1.8],"text-anchor": "bottom"},"paint": {"text-color": "#8b8b8b"},"filter": ["!=","name","北京"]}]
}

注意:

  1. 图层layer_capital_label的字体需设置一个系统中有的字体,此处为微软雅黑;

2.添加到qgis并修改样式

右键,添加图层到工程即可。

双击图层,则打开配置界面,我们可以对图层进行样式修改。

qgis中加载矢量切片相关推荐

  1. openlayer加载矢量切片

    数据是GIS的灵魂,没有数据也就谈不上GIS了,数据分为矢量数据和栅格数据,栅格数据也有一些短处,缺乏灵活性.实时性,数据完整性受损是比较突出的问题,矢量数据不同于栅格数据,比较灵活,数据完整,将两者 ...

  2. mapbox矢量切片标准_Cesium 加载矢量切片(MapBox Vector Tile)

    矢量切片(vector tile)是当前 WebGIS 较热技术,国内的高德.百度等在线地图都使用了矢量切片技术.相较于传统栅格切片,矢量切片好处很多.简单几点就是:轻量.客户端渲染.还可加密(栅格切 ...

  3. 开源GIS(十)——openlayers中加载在线标准与自定义切片

    目录 一.引言 二.在线标准切片 三.在线自定义切片 四.总结 一.引言 加载切片底图是openlayer最经常不过的功能,这篇文章先讲述了在线arcgis切片地图的加载,让读者有个基本的认识,下一节 ...

  4. 四个步骤实现在ESRI ArcMap中加载17.6G离线卫星地图的方法

    四个步骤实现在ESRI ArcMap中加载17.6G离线卫星地图的方法 ArcMap是GIS行业的从业人员再熟悉不过的一款功能非常强大的软件,尤其是对从事地质方面工作的外业人员来讲,更是一款不可或缺的 ...

  5. arcgis中如何导出奥维可识别的图_如何在奥维中加载ArcGIS发布的地图服务

    在工作中,您可能有大量的航拍图需要在奥维中加载显示,但直接导入航拍图的数据处理量较大.对电脑硬件的要求较高.因此,您可以通过ArcGIS将航拍图发布成地图服务,在奥维中以在线自定义地图的形式加载. 1 ...

  6. QGIS一键加载100万基础地理信息数据导出

    上篇文章我们介绍了2021版1:100万基础地理信息数据的更新与数据下载,但是数据下载的方式需要我们我们到网站去注册账号并申请下载,分幅下载之后数据是分幅的GDB,需要全国的数据,需要将77个GDB批 ...

  7. 如何在OsgEarth中加载谷歌卫星地图的ArcGISServer服务教程

    说明: 本实例演示如何在arcgis中发布下载好的影像瓦片数据,在osgearth中加载发布好的瓦片服务. 本实例使用软件版本:ArcGIS10.2,osg3.3.1和osgEarth2.5 VC10 ...

  8. ArcGIS中加载无偏移谷歌卫星影像!奥维官方插件与ArcGIS协同互动

    前段时间奥维地图推出了一款与ArcGIS协同插件OmapArcMap 对于经常使用奥维的小伙伴来说无疑是一种福利 这个插件会让你大大提高工作效率 这个插件主要有两个功能 可以在ArcGIS中在线加载谷 ...

  9. iMobile中加载大数据量的矢量数据性能优化方法有哪些

    作者:xinxin 随着移动技术的发展,GIS行业中移动项目越来越多.在移动应用中不仅要对接在线的服务数据,还要加载各种本地的业务数据,GIS数据的量一般很大,而移动设备的内存有限,加载本地大数据量的 ...

  10. 在C++中加载TorchScript模型

    在C++中加载TorchScript模型 本教程已更新为可与PyTorch 1.2一起使用 顾名思义,PyTorch的主要接口是Python编程语言.尽管Python是合适于许多需要动态性和易于迭代的 ...

最新文章

  1. 日期排序react_react+antd 步骤条改为时间顺序条
  2. webzip下载整个网站工具-WebZip
  3. 算法之排列与组合算法
  4. 常见的一些功能测试用例
  5. .net mysql 更新_升级 MySql.Data for NET 后遇到的神坑
  6. 面试—每日一题(6)
  7. 分镜头剧本模板、故事图模板
  8. 电路分析第二章 二端口网络
  9. 操作系统--05输入输出
  10. 计算模拟I2C的传输速率
  11. 每天睡前按摩腹部,坚持一个月有什么好处?
  12. 再阿里云服务器卸载安骑士并且屏蔽云盾
  13. 未来5年的人才需求达到2000万,掌握这门技能,月入上万不是梦
  14. 直播第三方美颜怎么选择?美颜SDK哪家好?
  15. FY4A-真彩色图 天气雷达瓦片在线服务用法
  16. 关于485收数据的问题
  17. 卖500元个人版通用权限管理系统组件源码终于引来了下50万C#.NET软件开发订单的大客户...
  18. matlab创建圆点标定板,Halcon标定板,网格标定板,机器视觉圆点标定板
  19. 用户与浏览器的交互过程
  20. Conexant Bt878驱动及视频软件开发

热门文章

  1. 广电CMMB手机电视芯片量产 称能满足奥运需求
  2. 大型商超连锁企业5大核心业务、20+文件电子签场景
  3. 谷歌浏览器将网页保存为图片或者pdf
  4. 利用MapabcAPI实现基于浏览器的地理定位
  5. 开根号的几类算法总结
  6. 磁带机技术的应用解析
  7. 16 台服务器达成 1000 万 tpmC,挑战分布式数据库性能极限
  8. AK大神AE教程文字整编
  9. 蜂窝网络版苹果iPad mini 6不支持毫米波5G
  10. 计算机类耗品有哪些,办公用品和办公耗材清单有哪些?