首页 / 热点百科

qgis服务端搭建高可用教程

2024-09-07 08:17热点百科

QGIS是一款开源的GIS地理化工具,QGIS可以通过内嵌的Python空间进行脚本编写和二次开发。本期为PyQGIS系列内容的第二期,请大家点击关注期待后续的内容。

PyQGIS系列笔记:

PyQGIS入门「1、瓦片地图加载」

本期目标:将csv文件中的经纬度数据加载到QGIS图层中。

本文使用的QGIS版本为 QGIS 3.16.7。

一、手动加载经纬度数据

1、添加定界文本数据图层

添加方式:图层→添加图层→添加定届文本数据图层

2、选择csv文件、横坐标、纵坐标等信息

注:csv文件建议使用utf-8编码格式。

3、效果演示

注:图层右键点击缩放到图层范围即可快速定位。

二、Python加载经纬度数据

1、使用的函数

vlayer = QgsVectorLayer(layer_url, layer_name, type) #生成图层

layer_url:图层地址(对应图层的源)

layer_name:图层名称

type:此处填写delimitedtext,即定界文本数据

QgsProject.instance().addMapLayer(vlayer) #添加图层

2、源url分析

源:

file:///C:/Users/admin/Desktop/qgis图层/qgis课件/基础数据.csv?type=csvmaxFields=10000detectTypes=yesxField=经度yField=纬度crs=EPSG:4326spatialIndex=nosubsetIndex=nowatchFile=no

将源url解码后:

file:///C:/Users/admin/Desktop/qgis图层/qgis课件/基础数据.csv?type=

csvmaxFields=10000detectTypes=yesxField=经度yField=纬度crs=EPSG:4326spatialIndex=nosubsetIndex=nowatchFile=no

注意几个细节:

①建议使用英文路径,若使用中文路径会增加更多的转码工作。

②本地路径必须以 file:/// 为前缀。

3、实战演示

1)layer_url 构造

from urllib.parse import quotepath = D:/qgistool/ quote(基础数据.csv)url = file:///{path}?type=csvxField={x}yField={y}crs=EPSG:4326.format(path=path,x=quote(经度),y=quote(纬度))

2)图层创建

data_layer = QgsVectorLayer(url, 基础数据图层, delimitedtext) QgsProject.instance().addMapLayer(data_layer)

3)效果演示

如果你觉得文章还不错,请 点赞、分享、关注、转发 ,PyQGIS 将是一期系列内容,下期内容很快更新。

猜你喜欢

  • 热点百科

    绘图引擎环境搭建(程序员绘图工具

    在写文档的过程中,经常需要进行画图。虽然说现在有很多类似viso之类的可视化画图工具,但是还是要花费大量时间在拖拉组件上,效率十分低下。最近在网上找到了一款还算不错的绘图工具-- Plantuml, 它本质上是也算一门可以快速画图的设计语言,学习起来也很方便。可以在网站上体验一下。在vscode, webstorm都有相关的插件可..

    2025-10-05
  • 时尚百科

    最正规的汽车美容抛光教程

    抛光到底有几种方法?针对抛光手法也是新手一直纠结的问题在日常撸车中针对重度划痕、中度划痕、发丝划痕、二次拉伤和炫光与炫纹的处理方法,都需要掌握一定的抛光手法,才能解决问题。那么今天给大家带来三种抛光手法 “井”字抛光 “一”字抛光 “8”字抛光手法以上是三种抛光手法,最常见的是“井”字抛光手法、“一”字..

    2025-10-04
  • 美食百科

    咖喱鸡肉饭的教程来了

    娃儿从周五就吵着吃咖喱鸡肉饭,说小饭桌做的超级好吃。 很久以前做过咖喱牛肉,感觉用咖喱后特别省火,肉质也更嫩,平时要炖一小时的牛肉,加了咖喱半小时就足够了,咖喱鸡肉就更省事了。 说做就做,准备了咖喱、鸡胸肉、配菜,全程也不过30min,方便省事又好吃,必须加入备用菜谱 By 贪吃双鱼用料鸡脯肉 1块土豆 1个胡萝..

    2025-09-27
  • 百科大全

    森林之子怎么无限子弹 刷无限子弹bug教程[多图]

    森林之子怎么使用无限子弹,要刷无限子弹的人可以来尝试下,需要用一些子弹的条件来修改子弹的数量才可以完成的,但是你得去想招募女野蛮人才可以,下面就来介绍下森林之子怎么用无限子弹。森林之子无限子弹方法分享1、想要解锁无限子弹,需要先招募到女野人。2、和女野人成为同伴以后,直接跟女野人进行互动,把手枪给女野..

    2025-09-24
  • 世界最重

    800线全球最高!禾赛新一代高性能激光雷达首发:舱内可用

    快科技9月9日消息,在2025慕尼黑车展期间,禾赛科技最新一代高性能激光雷达产品组合正式亮相,包含车规级800线超远距激光雷达ETX、新一代纯固态车规级补盲雷达FTX。禾赛ETX专为L3及L4级自动驾驶打造的车规级高性能激光雷达,是全球首款实现数字单光子平台技术全栈自研的车载激光雷达。包括激光发射、信号处理、单光子接收,..

    2025-09-14
  • 美食百科

    在家怎么做出好吃的寿司教程

    桃色寿司食材:大米、糯米、苋菜、蟹柳、黄瓜、烤海苔和醋汁做法:选苋菜调少量油盐爆香,菜盛出选用余下的菜汁烩入白饭中即是天然的润色材料,备用用寿司帘将双色米饭和蟹柳、黄瓜平铺于海苔上,卷紧压实沾水冷切寿司卷就可以啦什锦寿司铺寿司帘,摊开紫菜,先将饭铺平,再将青瓜条、蛋皮、火腿条放上用手推动帘子,顺势用..

    2025-09-13
  • 美食百科

    煎饼韭菜盒子的做法教程

    韭菜盒子韭菜盒子是河南的家常菜饼,以小麦为主的生产大省,面食被玩出了多种花样小小的面盒子里,有菜又有蛋,营养全面,以往的做法经过和面,醒面,拌馅,包馅,煎制5个步骤,今天要做的只需3步就完成了制作简单,家家户户都爱吃食材清单面粉 水 韭菜20g 鸡蛋5个 盐 十三香 鸡精制作步骤1、先把鸡蛋炒熟放凉,韭菜切碎放..

    2025-09-12
  • 科技之最

    上海为孕哺期女性科技人才搭建跨越职业断崖的“韧性之桥”

    中新网上海9月2日电 (记者 陈静)上海市科妍回归计划(试点)(简称:计划)启动会2日举行,相关企业向该计划首批捐赠资金100万元。该计划旨在为因生育暂别科研岗位的女性科技人才提供全方位支持,助力她们顺利重返科研赛道。这既是落实国家人才强国战略和生育支持政策的重要举措,又是“科技创新巾帼行动”在上海的具体实践和深..

    2025-09-04

微信分享

微信分享二维码

扫描二维码分享到微信或朋友圈

链接已复制
蜂鸟影院2048影视资源论坛熊猫影视河马影视星辰影视萝卜影院八哥电影网人人看电影无忧影视网橙子影视网叮当影视网天天影视网青青影视网电影天堂开心追剧网西瓜影院麻花影视网70影视网年钻网茶小舍电影藏影堂新神州影域煮酒观影体积影视爱看影院星光电影至尊影院极影公社超清视界