<html>
 <body>
  <div style="font-family: Verdana, Arial, Helvetica, Sans-Serif;">
   <table bgcolor="#f9f3c9" width="100%" cellpadding="8" style="border: 1px #c9c399 solid;">
    <tr>
     <td>
      This is an automatically generated e-mail. To reply, visit:
      <a href="http://git.reviewboard.kde.org/r/102557/">http://git.reviewboard.kde.org/r/102557/</a>
     </td>
    </tr>
   </table>
   <br />





<blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
 <p style="margin-top: 0;">On September 9th, 2011, 8:18 a.m., <b>Florian Eßer</b> wrote:</p>
 <blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
  <pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Parallel development would indeed be suboptimal.
Since I'm quite new to the Marble-devel list, I did not know about Nicos efforts before.
I just found his thread from last september. It also looks quite good, and in particular better planned than my quick "I-need-it-now hack". I definitely like the thing about integrating smaller-tiled SRTM data into the Marble/KDE environment, which will give independency to external servers. (And I really had some headache about Nasa putting the tiles in different folders for each continent, doesn't make the automatic downloading easier...)</pre>
 </blockquote>







</blockquote>

<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Florian: No problem. I'm sure only few people knew about Niko's efforts. It would be great if you could combine your floatitem code with Niko's efforts. I just looked through the FloatItem code and it looks pretty sophisticated - very good work! 
</pre>
<br />








<p>- Torsten</p>


<br />
<p>On September 9th, 2011, 12:14 a.m., Florian Eßer wrote:</p>






<table bgcolor="#fefadf" width="100%" cellspacing="0" cellpadding="8" style="background-image: url('http://git.reviewboard.kde.org/media/rb/images/review_request_box_top_bg.png'); background-position: left top; background-repeat: repeat-x; border: 1px black solid;">
 <tr>
  <td>

<div>Review request for Marble.</div>
<div>By Florian Eßer.</div>


<p style="color: grey;"><i>Updated Sept. 9, 2011, 12:14 a.m.</i></p>




<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Description </h1>
<table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
 <tr>
  <td>
   <pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">This is a plugin for displaying the elevation profile of a routing route within Marble.

It is very helpful to plan hiking or cycling routes, with it is more easy to optimise the route with regard to the terrain gradient.
For the task of sub-optimizing longer routes, there is also the option to "zoom to viewport", i.e. to only plot the part of the route that is currently visible on screen.
If you hover the mouse over the graph, it shows the current position and elevation under the cursor.

Since most routing runners in Marble (at least OpenRouteService) do not provide elevation data with their routes, it will automatically download the required SRTM3 *.hgt files from http://dds.cr.usgs.gov/srtm/version2_1/SRTM3/ into $LocalMarbleDir/srtm/ and fetch the elevation data from them.
(At the moment only for Eurasia, I still need to do the continent mapping for the rest of the world...)

It is planned to support non-routing tracks (like opened *.gpx or *.kml files) too, as soon as I find the time to implement this.</pre>
  </td>
 </tr>
</table>


<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Testing </h1>
<table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
 <tr>
  <td>
   <pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Used it to plan a longer bicycle route.

Automatic SRTM Download for other continents than "Eurasia" not yet supported, but will be soon.</pre>
  </td>
 </tr>
</table>




<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Diffs</b> </h1>
<ul style="margin-left: 3em; padding-left: 0;">

 <li>src/icons/elevationprofile.png <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/lib/FileStoragePolicy.h <span style="color: grey">(aaff71a)</span></li>

 <li>src/marble.qrc <span style="color: grey">(c92a412)</span></li>

 <li>src/plugins/render/CMakeLists.txt <span style="color: grey">(548b282)</span></li>

 <li>src/plugins/render/elevationprofile/CMakeLists.txt <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/plugins/render/elevationprofile/ElevationDataGenerator.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/plugins/render/elevationprofile/ElevationDataGenerator.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/plugins/render/elevationprofile/ElevationProfileConfigWidget.ui <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/plugins/render/elevationprofile/ElevationProfileFloatItem.h <span style="color: grey">(PRE-CREATION)</span></li>

 <li>src/plugins/render/elevationprofile/ElevationProfileFloatItem.cpp <span style="color: grey">(PRE-CREATION)</span></li>

</ul>

<p><a href="http://git.reviewboard.kde.org/r/102557/diff/" style="margin-left: 3em;">View Diff</a></p>



<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Screenshots </h1>

<div>

 <a href="http://git.reviewboard.kde.org/r/102557/s/250/"><img src="http://git.reviewboard.kde.org/media/uploaded/images/2011/09/09/screenshot_400x100.jpg" style="border: 1px black solid;" alt="The plugin in action" /></a>

</div>


  </td>
 </tr>
</table>








  </div>
 </body>
</html>