================================================================================ QGIS环境配置
|
1.path 设置:
|
C:\Program Files\QGIS 3.16\apps\Python37;
|
C:\Program Files\QGIS 3.16\bin;
|
C:\Program Files\QGIS 3.16\apps\qgis-ltr\bin;
|
|
2.PYTHONPATH 设置:
|
C:\Program Files\QGIS 3.16\apps\qgis-ltr\python;
|
C:\Program Files\QGIS 3.16\apps\qgis-ltr\bin;
|
C:\Program Files\QGIS 3.16\apps\qgis-ltr\python\qgis;
|
C:\Program Files\QGIS 3.16\apps\Python37\Lib;
|
C:\Program Files\QGIS 3.16\apps\Python37\Lib\site-packages;
|
C:\Program Files\QGIS 3.16\apps\Python37\DLLs;
|
C:\Program Files\QGIS 3.16\apps\Python37\Scripts;
|
|
3.PYTHONHOME 设置:
|
C:\Program Files\QGIS 3.16\apps\Python37;
|
|
4.检查配置(如果没有提示错误,即可以认为配置成功):
|
>>> from qgis.core import *
|
>>> import qgis.core
|
|
================================================================================ 库简介
|
格式化:ctrl + alt + l
|
PyQGIS库的五个包:
|
qgis.core 这样可以访问整个QGIS中使用的核心GIS功能。
|
qgis.gui 这定义了一系列GUI小部件,您可以在自己的程序中包含这些小部件。
|
qgis.analysis 这提供了空间分析工具来分析矢量和栅格格式数据。
|
qgis.networkanalysis 这提供了构建和分析拓扑的工具。
|
qgis.utils 这实现了各种功能,允许您使用Python使用QGIS应用程序。
|
================================================================================ 执行
|
exec(open('E:/terrait/TianJin/LFServer/QGIS/render.py', encoding='utf-8').read())
|
|
python E:/terrait/TianJin/LFServer/QGIS/main.py
|
================================================================================
|
https://blog.csdn.net/qq_44894692/article/details/125956196
|
天地图影像:
|
http://t0.tianditu.gov.cn/DataServer?T=cia_w&x={x}&y={y}&l={z}&tk=94a34772eb88317fcbf8428e10448561 > 注记
|
http://t0.tianditu.gov.cn/DataServer?T=img_w&x={x}&y={y}&l={z}&tk=94a34772eb88317fcbf8428e10448561 > 影像
|
天地图矢量:
|
http://t0.tianditu.gov.cn/DataServer?T=cva_w&x={x}&y={y}&l={z}&tk=94a34772eb88317fcbf8428e10448561 > 注记
|
http://t0.tianditu.gov.cn/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=94a34772eb88317fcbf8428e10448561 > 矢量
|
================================================================================
|
https://blog.csdn.net/qq_23034515/article/details/107643428
|
https://vimsky.com/examples/detail/python-ex-qgis.core-QgsPrintLayout-itemByUuid-method.html # ReadWriteXml
|
https://vimsky.com/zh-tw/examples/detail/python-ex-qgis.core-QgsLayoutFrame-setId-method.html # Python QgsLayoutFrame.setId
|
1.搭建QGIS+Python开发环境
|
2.承德高新区指挥平台,将和对讲集成到主站点(http协议)下
|
3.qgis python二次开发
|
================================================================================
|