================================================================================ 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 python E:/terrait/TianJin/ExportMap/ExportMap/Sources/render.py -qgz Test.qgz -qpt Template.qpt ================================================================================ 库简介 格式化: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 python E:/terrait/TianJin/LFServer/QGIS/render.py -qgz Test.qgz -qpt Test.qpt ================================================================================ 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://mp.weixin.qq.com/s?__biz=MzA4NzAzMjc5Mg==&mid=2247484627&idx=1&sn=6a03729cafc8938aa33801c4bccee804&scene=21#wechat_redirect ================================================================================ 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 https://mrdata.usgs.gov/services/nmra?version=1.3.0 # WMS服务 https://mrdata.usgs.gov/services/nmra?request=getcapabilities&service=WMS&version=1.3.0& https://mrdata.usgs.gov/services/nmra?request=GetMetadata&layer=Alkaline_AuTe 1.搭建QGIS+Python开发环境 2.承德高新区指挥平台,将和对讲集成到主站点(http协议)下 3.qgis python二次开发 ================================================================================ A0 = 1200 dpi = 14043 * 9933 A1 = 850 dpi = 9933 * 7015 A2 = 600 dpi = 7015 * 4960 A3 = 424 dpi = 4960 * 3507 A4 = 300 dip = 3507 * 2480 A5 = 212 dip = 2480 * 1748 A6 = 150 dip = 1748 * 1240