<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"Préformaté HTML Car";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.PrformatHTMLCar
        {mso-style-name:"Préformaté HTML Car";
        mso-style-priority:99;
        mso-style-link:"Préformaté HTML";
        font-family:"Courier New";
        mso-fareast-language:FR;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="FR" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="mso-fareast-language:FR">De :</span></b><span style="mso-fareast-language:FR"> Mathias MIRRA
<br>
<b>Envoyé :</b> jeudi 17 septembre 2020 10:10<br>
<b>À :</b> 'qgis-developer@lists.osgeo.org' <qgis-developer@lists.osgeo.org><br>
<b>Objet :</b> Openstreemap pyqgis error<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Hello, I have a problem on the development of a python plugin, I'm trying to display the openstreemap map behind layers, only the map is not synchronized with the layers, it can't find it or even the location.<o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#242729;background:#F9F8F6">the geographical position of the map does not correspond to that of my layers</span><o:p></o:p></p>
<p class="MsoNormal">/<o:p></o:p></p>
<p class="MsoNormal">Bonjour, j'ai un problème sur le développement d'un plugin en python ,j'essaye de faire afficher la carte openstreemap derrière des layers .Seulement la carte n’est pas synchroniser avec les layers ,elle ce trouve pas ou même endroit.<o:p></o:p></p>
<p class="MsoNormal">la position géographique de la carte ne correspond pas à celle de mes couches<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="background:#2B2B2B"><span style="font-size:10.0pt;font-family:"Courier New";color:#A9B7C6;mso-fareast-language:FR">#Vlayer is defined above the code / Vlayer est définie au-dessus du code
<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#2B2B2B"><span style="font-size:10.0pt;font-family:"Courier New";color:#A9B7C6;mso-fareast-language:FR"><o:p> </o:p></span></p>
<p class="MsoNormal" style="background:#2B2B2B"><span style="font-size:10.0pt;font-family:"Courier New";color:#A9B7C6;mso-fareast-language:FR">urlWithParams
</span><span style="font-size:10.0pt;font-family:"Courier New";color:#CC7832;mso-fareast-language:FR">=
</span><span style="font-size:10.0pt;font-family:"Courier New";color:#6A8759;mso-fareast-language:FR">'type=xyz&url=http://a.tile.openstreetmap.org/%7Bz%7D/%7Bx%7D/%7By%7D.png&zmax=19&zmin=0&crs=EPSG3857'<br>
</span><span style="font-size:10.0pt;font-family:"Courier New";color:#A9B7C6;mso-fareast-language:FR">maplayer
</span><span style="font-size:10.0pt;font-family:"Courier New";color:#CC7832;mso-fareast-language:FR">=
</span><span style="font-size:10.0pt;font-family:"Courier New";color:#A9B7C6;mso-fareast-language:FR">QgsRasterLayer(urlWithParams,
</span><span style="font-size:10.0pt;font-family:"Courier New";color:#6A8759;mso-fareast-language:FR">'OpenStreetMap'</span><span style="font-size:10.0pt;font-family:"Courier New";color:#A9B7C6;mso-fareast-language:FR">,
</span><span style="font-size:10.0pt;font-family:"Courier New";color:#6A8759;mso-fareast-language:FR">'wms'</span><span style="font-size:10.0pt;font-family:"Courier New";color:#A9B7C6;mso-fareast-language:FR">)<br>
settings </span><span style="font-size:10.0pt;font-family:"Courier New";color:#CC7832;mso-fareast-language:FR">=
</span><span style="font-size:10.0pt;font-family:"Courier New";color:#A9B7C6;mso-fareast-language:FR">QgsMapSettings()<br>
settings.setLayers([vlayer,maplayer])<br>
settings.setBackgroundColor(QColor(</span><i><span style="font-size:10.0pt;font-family:"Courier New";color:#9876AA;mso-fareast-language:FR">255</span></i><span style="font-size:10.0pt;font-family:"Courier New";color:#A9B7C6;mso-fareast-language:FR">,
</span><i><span style="font-size:10.0pt;font-family:"Courier New";color:#9876AA;mso-fareast-language:FR">255</span></i><span style="font-size:10.0pt;font-family:"Courier New";color:#A9B7C6;mso-fareast-language:FR">,
</span><i><span style="font-size:10.0pt;font-family:"Courier New";color:#9876AA;mso-fareast-language:FR">255</span></i><span style="font-size:10.0pt;font-family:"Courier New";color:#A9B7C6;mso-fareast-language:FR">))<br>
settings.setOutputSize(QSize(</span><i><span style="font-size:10.0pt;font-family:"Courier New";color:#9876AA;mso-fareast-language:FR">800</span></i><span style="font-size:10.0pt;font-family:"Courier New";color:#A9B7C6;mso-fareast-language:FR">,
</span><i><span style="font-size:10.0pt;font-family:"Courier New";color:#9876AA;mso-fareast-language:FR">690</span></i><span style="font-size:10.0pt;font-family:"Courier New";color:#A9B7C6;mso-fareast-language:FR">))<br>
<br>
settings.setExtent(vlayer.extent())<o:p></o:p></span></p>
<p class="MsoNormal" style="background:#2B2B2B"><span style="font-size:10.0pt;font-family:"Courier New";color:#A9B7C6;mso-fareast-language:FR"><o:p> </o:p></span></p>
<pre style="background:#2B2B2B"><span style="color:#A9B7C6">render </span><span style="color:#CC7832">= </span><span style="color:#A9B7C6">QgsMapRendererParallelJob(settings)<br><br>render.start()<br>render.waitForFinished()<br><br>img </span><span style="color:#CC7832">= </span><span style="color:#A9B7C6">render.renderedImage()<br>img.save(QgsApplication.qgisSettingsDirPath()</span><span style="color:#CC7832">+</span><span style="color:#6A8759">"python/plugins/nro_print/img/render.png"</span><span style="color:#A9B7C6">, </span><span style="color:#6A8759">"png"</span><span style="color:#A9B7C6">)<o:p></o:p></span></pre>
<p class="MsoNormal" style="background:#2B2B2B"><span style="font-size:10.0pt;font-family:"Courier New";color:#A9B7C6;mso-fareast-language:FR"><o:p> </o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">merci bonne continuation<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><b><span style="font-size:12.0pt;font-family:"Arial",sans-serif;color:#4E87A0;mso-fareast-language:FR">Mathias Mirra<o:p></o:p></span></b></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#4E87A0;mso-fareast-language:FR">Développeur</span><span style="font-size:12.0pt;font-family:"Arial",sans-serif;color:#4E87A0;mso-fareast-language:FR"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:5.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR">Tel. : 06 29 70 41 92 | Mail. :
<a href="mailto:mmirra@mcgr.fr">mmirra@mcgr.fr</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR"><o:p> </o:p></span></p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" width="379" style="width:284.4pt;margin-left:-7.1pt;border-collapse:collapse">
<tbody>
<tr style="height:60.7pt">
<td width="189" valign="top" style="width:141.8pt;border:none;border-right:solid #4E87A0 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:60.7pt">
<p class="MsoNormal"><span lang="EN-US" style="font-size:12.0pt;mso-fareast-language:FR"><img border="0" width="177" height="74" style="width:1.8437in;height:.7708in" id="Image_x0020_1" src="cid:image002.png@01D68CD8.307F1DF0"></span><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial",sans-serif"><o:p></o:p></span></p>
</td>
<td width="190" valign="top" style="width:142.6pt;padding:0cm 5.4pt 0cm 5.4pt;height:60.7pt">
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR">281 Route d'Espagne,
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR">31100 Toulouse<o:p></o:p></span></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:3.0pt;font-family:"Arial",sans-serif;color:#2F5496;mso-fareast-language:FR"><o:p> </o:p></span></b></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR">05 32 09 38 71 |
</span><span lang="EN-US" style="font-size:12.0pt;mso-fareast-language:FR"><a href="http://www.mcgr.fr/"><span style="font-size:9.0pt;font-family:"Arial",sans-serif;color:windowtext">www.mcgr.fr</span></a></span><span lang="EN-US" style="font-size:9.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:3.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR"> 
</span><a href="https://www.facebook.com/groupemcgr/"><span lang="EN-US" style="font-size:12.0pt;color:windowtext;mso-fareast-language:FR;text-decoration:none"><img border="0" width="25" height="25" style="width:.2604in;height:.2604in" id="Image_x0020_2" src="cid:image004.png@01D68CD8.307F1DF0"></span></a><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR">     </span><a href="https://fr.linkedin.com/company/groupemcgr"><span lang="EN-US" style="font-size:12.0pt;color:windowtext;mso-fareast-language:FR;text-decoration:none"><img border="0" width="25" height="25" style="width:.2604in;height:.2604in" id="Image_x0020_3" src="cid:image006.png@01D68CD8.307F1DF0"></span></a><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR">     </span><a href="https://www.youtube.com/channel/UCahBf8ogJuyGlzAczTTtC9w"><span lang="EN-US" style="font-size:12.0pt;color:windowtext;mso-fareast-language:FR;text-decoration:none"><img border="0" width="25" height="25" style="width:.2604in;height:.2604in" id="Image_x0020_4" src="cid:image008.png@01D68CD8.307F1DF0"></span></a><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR"><o:p></o:p></span></p>
</td>
</tr>
<tr style="height:6.2pt">
<td width="379" colspan="2" valign="top" style="width:284.4pt;padding:0cm 5.4pt 0cm 5.4pt;height:6.2pt">
<p class="MsoNormal"><span lang="EN-US" style="font-size:3.0pt;mso-fareast-language:FR"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:12.0pt;mso-fareast-language:FR"><img border="0" width="365" height="26" style="width:3.802in;height:.2708in" id="Image_x0020_5" src="cid:image010.png@01D68CD8.307F1DF0" alt="Une image contenant plane, lumière, blanc, grand

Description générée automatiquement"></span><span lang="EN-US" style="font-size:9.0pt;font-family:"Arial",sans-serif;mso-fareast-language:FR"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="mso-fareast-language:FR"><o:p> </o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>