<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Hi Paolo:</p>
<p>(Current maintainers of ProfileTool here.)</p>
<p>I agree with you that having multiple plugins for the same task
(given the limited resources available) seems far from an ideal
situation, and would be glad to collaborate with other developers
to join forces in a unified solution.</p>
<p>I am not aware of the situation of the other plugins at the
moment, (we checked on both "VoGIS Profile Tool" and "qProf" and
decided to work on Profile Tool when we had to make a choice), but
here goes my status report on Profile Tool
codebase/functionality/documentation/support. It would be nice if
we could get a feature list from the other plugins, see what is
missing/what users find important in every plugin, and trace a
'unification routemap' from there.<br>
</p>
<p>Codebase:</p>
<p>-We made quite a refactoring effort during migration to QGis 3 to
keep ui and calculations mostly separated. There are still some
minor changes to do, but we are close to get there.</p>
<p>-We have no unit tests, and this is something that should be
worked on.</p>
<p>-Some parts of the code would appreciate a little love to use
more pythonic/dry constructions.</p>
<p>-We got rid of most of the stability issues (crashes and python
errors), though some may still remain.<br>
</p>
<p>Functionality:</p>
<p>-Profile plotted along an interactively defined path, a polyline
selected interactively or a vector layer.</p>
<p>-Elevation information can be taken from raster and mesh layers.
Multiple layers can be added to obtain several profiles
simultaneously.<br>
</p>
<p>-Profile can show height (i.e. the raster value), or slope (in %
or deg)</p>
<p>-Profile can be sampled all along the input line or only on
specified input points.<br>
</p>
<p>-Profiles can be exported as an image with axes, labels etc in
png or svg format, and as a 3D polyline / 2D profile on dxf format
(using pyqtgraph backend) and also PDF and PostScript when using
Matplotlib.</p>
<p>-Profile can be exported in text/csv format (on the table tab).<br>
</p>
<p>-This is experimental and not documented, but thanks to
refactoring ProfileTool can be controlled from another
plugin/algorithm, feeding points programatically to create a
'live' profile.</p>
<p>-Supports PyQtGraph or Matplotlib backend (not really sure on why
there is a need to support both backends).</p>
<p>-GUI feels a bit crowded, with many controls and tabs, I think
that we can do better.<br>
</p>
<p>Documentation</p>
<p>-No user manual, there are however some tutorials available on
blogs, webs, etc. <br>
</p>
<p>-Not much code documentation.</p>
<p>Support:<br>
</p>
<p>-We are currently on maintenance mode, fixing bugs and making
minor modifications/adding small features when possible, but we
have less time and resources to work on this than we would like.
Next year we may be able to put some more work on it.</p>
<p>Regards,</p>
<p>Javier<br>
</p>
<pre class="moz-quote-pre" wrap="">
</pre>
<p><br>
</p>
<p><br>
</p>
<div class="moz-cite-prefix">El 27/08/2019 a las 9:20, Paolo
Cavallini escribió:<br>
</div>
<blockquote type="cite"
cite="mid:16469a6a-e26b-82da-69a5-6f48a59d9c7f@faunalia.it">
<pre class="moz-quote-pre" wrap="">Dear developers of profile plugins,
as you know, we do our best to keep the plugin repository tidy and
clean, to reduce duplication which is confusing for the users and makes
management and maintenance more difficult. With >1,000 plugins now, this
is a necessity more than a choice.
A suggestion from Calvin[0] in the qgis-dev mailing list pushed me to
approach you again, to check together the opportunities to improve the
current situation. I would be grateful if you could take the time to
check his suggestions and discuss together the way to come up with a
beautiful, unified plugin. I know this is extra work for you, and that
everybody tends to like his own solutions, but the gains from having an
unified solutions are great from all points of view.
Looking forward for your suggestions.
Cheers.
[0]
</pre>
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">I don't consider "Profile Tool" to be perfect, but I find it useful to
generate cross sections on DEMS. There are 4 plugins that create
profiles, but I would say that "Profile Tool" is the easiest to use. The
plugin "Temporal/Spectral Profile Tool" probably should not have been
accepted as a QGIS plugin because it is a modified version of the
Profile Tool. I can't get it to work. That author should have worked
with the Profile Tool author to make a better plugin. VoGIS Profile Tool
is also very similar. qProf seems to be a little more advanced.
Ultimately, it would be nice to merge all 4 into one tool.
</pre>
</blockquote>
</blockquote>
<div class="moz-signature">-- <br>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title></title>
<table class="MsoNormalTable" style="border-collapse:collapse"
cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr style="height:188.25pt">
<td style="width:346.2pt;padding:.75pt .75pt .75pt
.75pt;height:188.25pt" width="462">
<p class="MsoNormal"
style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;line-height:106%"><span
style="font-size:12.0pt;line-height:106%;font-family:"Times New
Roman",serif"><img
style="width:4.4479in;height:.5208in"
id="Imagen_x0020_6"
src="cid:part1.90F14CA0.087840D5@panoimagen.com"
class="" width="427" height="50"></span></p>
<table class="MsoNormalTable" cellspacing="0"
cellpadding="0" border="0">
<tbody>
<tr>
<td colspan="2" style="width:327.75pt;padding:0cm
0cm 3.75pt 0cm" width="437">
<p class="MsoNormal" style="line-height:106%"><span
style="font-size:13.5pt;line-height:106%;font-family:"Arial",sans-serif;color:#F7751F">Javier
Becerra Elcinto</span></p>
</td>
</tr>
<tr>
<td colspan="2" style="width:327.75pt;padding:0cm
0cm 0cm 0cm" width="437">
<p class="MsoNormal" style="line-height:106%"><i><span
style="font-size:10.5pt;line-height:106%;font-family:"Arial",sans-serif;color:#333333">Dr.
Ing. de Telecomunicación</span></i></p>
</td>
</tr>
<tr>
<td rowspan="1" colspan="2" valign="top"><span
style="font-size:14.0pt;line-height:106%;font-family:"Arial",sans-serif;color:#333333"><i><span
style="font-size:10.5pt;line-height:106%;font-family:"Arial",sans-serif;color:#333333">Director
Técnico</span></i></span></td>
</tr>
<tr>
<td colspan="2" style="width:327.75pt;padding:0cm
0cm 0cm 0cm" width="437">
<p class="MsoNormal" style="line-height:106%"><b><span
style="font-size:14.0pt;line-height:106%;font-family:"Arial",sans-serif;color:#333333">PANOimagen,
s.l.</span></b></p>
</td>
</tr>
<tr>
<td style="width:15.0pt;padding:0cm 0cm 0cm 0cm"
width="20" valign="top">
<p class="MsoNormal" style="line-height:106%"><b><span
style="font-size:10.5pt;line-height:106%;font-family:"Arial",sans-serif;color:#385623">Dirección:</span></b></p>
</td>
<td style="width:312.75pt;padding:0cm 0cm 0cm 0cm"
width="417" valign="top">
<p class="MsoNormal" style="line-height:106%"><span
style="font-size:10.5pt;line-height:106%;font-family:"Arial",sans-serif;color:#333333">
Calle Baltasar Gracián Nº13 - Oficina 3</span></p>
</td>
</tr>
<tr>
<td style="width:15.0pt;padding:0cm 0cm 0cm 0cm"
width="20" valign="top">
<p class="MsoNormal" style="line-height:106%"><span
style="font-size:10.5pt;line-height:106%;font-family:"Arial",sans-serif;color:#F7751F"> </span></p>
</td>
<td style="width:312.75pt;padding:0cm 0cm 0cm 0cm"
width="417" valign="top">
<p class="MsoNormal" style="line-height:106%"><span
style="font-size:10.5pt;line-height:106%;font-family:"Arial",sans-serif;color:#333333">
26006 Logroño, La Rioja (Spain)</span></p>
</td>
</tr>
<tr>
<td style="width:15.0pt;padding:0cm 0cm 0cm 0cm"
width="20" valign="top">
<p class="MsoNormal" style="line-height:106%"><b><span
style="font-size:10.5pt;line-height:106%;font-family:"Arial",sans-serif;color:#385623">Teléfono:</span></b></p>
</td>
<td style="width:312.75pt;padding:0cm 0cm 0cm 0cm"
width="417" valign="top">
<p class="MsoNormal" style="line-height:106%"><span
style="font-size:10.5pt;line-height:106%;font-family:"Arial",sans-serif;color:#333333">
+34 941 01 99 88 </span><span
style="font-size:10.5pt;line-height:106%;font-family:"Arial",sans-serif;color:#385623">móvil:</span><span
style="font-size:10.5pt;line-height:106%;font-family:"Arial",sans-serif;color:#F7751F"> </span><span
style="font-size:10.5pt;line-height:106%;font-family:"Arial",sans-serif;color:#333333">+34
680 257 524<br>
</span></p>
</td>
</tr>
<tr>
<td style="width:15.0pt;padding:0cm 0cm 0cm 0cm"
width="20" valign="top">
<p class="MsoNormal" style="line-height:106%"><b><span
style="font-size:10.5pt;line-height:106%;font-family:"Arial",sans-serif;color:#385623">Web:</span></b></p>
</td>
<td style="width:312.75pt;padding:0cm 0cm 0cm 0cm"
width="417" valign="top">
<p class="MsoNormal" style="line-height:106%"><span
style="font-size:10.5pt;line-height:106%;font-family:"Arial",sans-serif;color:#333333">
<a href="http://www.panoimagen.com/"><span
style="font-family:"Times New
Roman",serif;color:#1DA1DB;text-decoration:none">www.panoimagen.com</span></a> </span><b><span
style="font-size:10.5pt;line-height:106%;font-family:"Arial",sans-serif;color:#385623">e-mail:</span></b><span
style="font-size:10.5pt;line-height:106%;font-family:"Arial",sans-serif;color:#F7751F">
</span><span
style="font-size:10.5pt;line-height:106%;font-family:"Arial",sans-serif;color:#333333"><a
href="mailto:javier@panoimagen.com"
moz-do-not-send="true"><span
style="font-family:"Times New
Roman",serif;color:#1DA1DB;text-decoration:none">javier@panoimagen.com</span></a></span></p>
</td>
</tr>
<tr>
<td colspan="2" style="width:327.75pt;padding:3.75pt
0cm 0cm 0cm" width="437"><br>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="line-height:106%"><a
href="https://twitter.com/panoimagen?lang=es"><span
style="color:windowtext;text-decoration:none"><img
style="width:.4687in;height:.4791in"
id="Imagen_x0020_5"
src="cid:part4.D461208B.7BD61B8A@panoimagen.com"
class="" width="45" height="46" border="0"></span></a>
<a href="https://www.facebook.com/panoimagen/"><span
style="color:windowtext;text-decoration:none"><img
style="width:.4687in;height:.4791in"
id="Imagen_x0020_4"
src="cid:part6.FCDAAE9B.92BE3AD4@panoimagen.com"
alt="facebook" class="" width="45" height="46"
border="0"></span></a> <a
href="https://es.linkedin.com/company/panoimagen"><span
style="color:windowtext;text-decoration:none"><img
style="width:.4687in;height:.4791in"
id="Imagen_x0020_3"
src="cid:part8.F600E10F.97A6AD25@panoimagen.com"
class="" width="45" height="46" border="0"></span></a> <a
href="https://github.com/PANOimagen"><span
style="color:windowtext;text-decoration:none"><img
style="width:.4687in;height:.4583in"
id="Imagen_x0020_2"
src="cid:part10.45D8C422.0C212B58@panoimagen.com"
alt="github" class="" width="45" height="44"
border="0"></span></a></p>
</td>
<td style="width:53.55pt;padding:.75pt .75pt .75pt
.75pt;height:188.25pt" width="71">
<p class="MsoNormal" style="line-height:106%"><span
style="font-size:12.0pt;line-height:106%;font-family:"Times
New Roman",serif"><img
style="width:1.4895in;height:2.7812in"
id="Imagen_x0020_1"
src="cid:part12.1D4196A0.6044EB4C@panoimagen.com"
class="" width="143" height="267" border="0"></span></p>
</td>
</tr>
<tr style="height:23.25pt">
<td style="width:346.2pt;padding:.75pt .75pt .75pt
.75pt;height:23.25pt" width="462"><br>
</td>
<td style="width:53.55pt;padding:.75pt .75pt .75pt
.75pt;height:23.25pt" width="71"><br>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="text-align:justify;line-height:106%"><span
style="font-size:10.0pt;line-height:106%;font-family:"Arial",sans-serif">De
acuerdo con lo establecido por el Reglamento (UE) 2016/679, en
materia de Protección de datos, le informamos que el
Responsable del Tratamiento de sus datos es PANOIMAGEN, S.L.
Utilizamos sus datos para prestarle los servicios que nos ha
solicitado así como enviarle comunicaciones profesionales que
sean de su interés. Legitimados en el interés legítimo del
responsable. No se cederán sus datos a terceros salvo
obligación legal. Así mismo, le informamos que tiene derecho a
acceder, rectificar y suprimir los datos, así como otros
derechos, indicados en la información adicional, que puede
ejercer en </span><span
style="font-size:10.5pt;line-height:106%;color:#1DA1DB"><a
href="mailto:info@panoimagen.com"><span
style="font-family:"Arial",sans-serif;color:#1DA1DB;text-decoration:none">info@panoimagen.com</span></a></span><span
style="font-size:10.0pt;line-height:106%;font-family:"Arial",sans-serif">
Este mensaje y sus archivos adjuntos van dirigidos
exclusivamente a su destinatario, pudiendo contener
información confidencial sometida a secreto profesional. No
está permitida su reproducción o distribución sin nuestra
autorización expresa. Si usted no es el destinatario final por
favor elimínelo e infórmenos por esta vía.</span></p>
</div>
</body>
</html>