首页 > 其他分享 >QGIS对较大的shp文件进行切片操作

QGIS对较大的shp文件进行切片操作

时间:2024-04-10 16:35:12浏览次数:12  
标签:shp 文件 缩放 QGIS 通过 切片 切分

一般情况下,shp文件不是很大时可以通过geoserver去发布wms服务;
但是业务中遇到了文件大小为 1.5g 的shp文件 同时需要根据里面的字段类型进行分类
直接通过geoserver发布会发现渲染非常的缓慢
这边我是先将shp文件通过QGIS打开
具体可以通过QGIS将shp文件直接拖到数据库中 让它变成一张表的形式 备份一张表 然后通过navicat对它进行列字段切分
只保留shp文件中的关键列 比如 id、geojson、分类的字段
原先的shp表

切分后的shp表

再将切分后的备份表通过QGIS拖到图层下


最小缩放级别和最大缩放级别看需求
如果跨度特别大的话这边建议一级一级的切分 比如 最小缩放级别设置为1 最大也设置为1
因为它这个操作很吃内存;
切分完成后大概就是这样的

标签:shp,文件,缩放,QGIS,通过,切片,切分
From: https://www.cnblogs.com/dpfLoveJava/p/18126007

相关文章

  • MRI图像的TI/T2加权,切片厚度,采集平面
    T1加权成像(T1WI)----突出组织T1弛豫(纵向弛豫)差别T2加权成像(T2WI)----突出组织T2弛豫(横向弛豫)差别。T1加权图像:T1加权图像通过增强显示各种组织的解剖结构,能够显示组织的密度和形态等信息。T1加权图像通常用于显示脑部的解剖结构,如大脑皮层、灰质和白质等。在T1加权图像中,脑脊液......
  • 「GIS数据」下载全国的GeoJSON、shp格式数据(精确到乡镇街道级)-2024年4月更新
    发现个可以免费下载全国 geojson 数据的网站,推荐一下。支持全国、省级、市级、区/县级、街道/乡镇级以及各级的联动数据,支持导入矢量地图渲染框架中使用,例如:D3、Echarts等geojson数据下载地址:https://geojson.hxkj.vip该项目github地址:https://github.com/TangSY/echarts-m......
  • go_切片
    切片#定义切片是由数组建立的一种方便、灵活且功能强大的包装(Wrapper)。切片本身不拥有任何数据。它们只是对现有数组的引用数组定长,长度不能改变---》python中列表----》go切片#知识点1创建一个切片(通过数组创建)2使用make创建一个切片3切片的修改4......
  • 无需什么切片技术,一键盖电子骑缝章
    一般盖骑缝章,如果不用专门的电子公章软件,要使用PS的切片技术把每页的骑缝章切好,然后把每片插入到对应的页的相应位置,这种方法非常繁锁,效率非常低。下面是利用e-章宝(易友EU3000智能盖章软件)盖电子骑缝章的步骤,无需了解什么切片技术:第一步:制作需要盖的电子印章一般是先扫描公......
  • 002_Numoy索引和切片
    定义可视化函数importnumpyasnpimportseabornassnsimportmatplotlib.pyplotaspltimportmathfrommatplotlibimportcmdefvisualize_2D(array,vmax,vmin):fig_width=math.ceil(array.shape[1]*0.5)fig_length=math.ceil(array.shape[0]......
  • VTK使用交互器来从三维体数据中提取二维切片
    VTK中鼠标消息是在交互类型对象(interactorstyle)中响应,因此通过为交互类型对象(interactorstyle)添加观察者(observer)来监听相应的消息,当消息触发时,由命令模式执行相应的回调函数。vtkImageInteractionCallback继承自vtkCommand类,并覆盖父类函数Execute()。该类提供了两个接口:Set......
  • 切片的使用
    前言虽然切片在实际写代码的时候经常会用到,经过调试也一般都能用对,不过真正通过脑袋想的时候,经常也会搞错,基本的使用场景应该在下面都囊括了。切片虽然是闭区间,切片时是前包后不包message="我叫齐天大圣"print(message[0:2])#我叫起始为空时,代表从第一个开始#开始值默......
  • golang—踩坑之切片
    1.记录一次切片引用错误,希望大家不要踩坑,用来惊醒自己!修改之前:import("context""encoding/json""feishu/global""feishu/structure""feishu/utils""fmt""github.com/gin-gonic/gin"......
  • 由浅到深认识Go语言(8):切片
    该文章Github地址:https://github.com/AntonyCheng/go-notes【有条件的情况下推荐直接访问GitHub以获取最新的代码更新】在此介绍一下作者开源的SpringBoot项目初始化模板(Github仓库地址:https://github.com/AntonyCheng/spring-boot-init-template【有条件的情况下推荐直......
  • 【QT+QGIS跨平台编译】054:【exiv2lib+Qt跨平台编译】(一套代码、一套框架,跨平台编译)
    点击查看专栏目录文章目录一、exiv2lib介绍二、文件下载三、文件分析四、pro文件五、编译实践一、exiv2lib介绍  exiv2lib是一个用于处理图像元数据的开源C++库。它可用于读取、编辑和写入图像文件中的Exif元数据(ExchangeableImageFileFormat,可交......