<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=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<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;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML - vooraf opgemaakt Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
span.HTML-voorafopgemaaktChar
        {mso-style-name:"HTML - vooraf opgemaakt Char";
        mso-style-priority:99;
        mso-style-link:"HTML - vooraf opgemaakt";
        font-family:"Consolas",serif;
        color:black;}
.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 bgcolor="white" lang="NL" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:windowtext;mso-fareast-language:EN-US">Hi<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:windowtext;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial",sans-serif;color:windowtext;mso-fareast-language:EN-US">I tested as well, very nice!<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial",sans-serif;color:windowtext;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial",sans-serif;color:windowtext;mso-fareast-language:EN-US">There is one missing I guess ? and that is<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial",sans-serif;color:windowtext;mso-fareast-language:EN-US">“Node generated from 3598483”<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial",sans-serif;color:windowtext;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial",sans-serif;color:windowtext;mso-fareast-language:EN-US">Perfect: Way generated from relation 9262523<o:p></o:p></span></p>
<p class="MsoNormal"><a href="https://www.openstreetmap.org/relation/9262523"><span lang="EN-GB">https://www.openstreetmap.org/relation/9262523</span></a><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial",sans-serif;color:windowtext;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial",sans-serif;color:windowtext;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial",sans-serif;color:windowtext;mso-fareast-language:EN-US">Not yet working Node generated from 3598483<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial",sans-serif;color:windowtext;mso-fareast-language:EN-US">Would be nice if it would be recognisable as well<o:p></o:p></span></p>
<p class="MsoNormal"><a href="https://www.openstreetmap.org/relation/3598483"><span lang="EN-GB">https://www.openstreetmap.org/relation/3598483</span></a><span lang="EN-GB"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial",sans-serif;color:windowtext;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial",sans-serif;color:windowtext;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial",sans-serif;color:windowtext;mso-fareast-language:EN-US">Kind regards<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial",sans-serif;color:windowtext;mso-fareast-language:EN-US">Joris<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial",sans-serif;color:windowtext;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial",sans-serif;color:windowtext;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal" style="margin-left:35.4pt"><b><span style="color:windowtext">Van:</span></b><span style="color:windowtext"> mkgmap-dev <mkgmap-dev-bounces@lists.mkgmap.org.uk>
<b>Namens </b>Ranko Jaksic<br>
<b>Verzonden:</b> vrijdag 19 juni 2020 13:17<br>
<b>Aan:</b> mkgmap-dev@lists.mkgmap.org.uk<br>
<b>Onderwerp:</b> Re: [mkgmap-dev] possible echotags enhancement?<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal" style="margin-left:35.4pt"><o:p> </o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:12.0pt;margin-left:35.4pt">
Hi Gerd,<br>
<br>
Thanks, this is exactly what I need!<br>
<br>
I tested "Node generated from" and it works as expected.<br>
Before I couldn't determine if a node was generated from a way or a relation so my script always generated 2 href links (for both way and relation).<br>
One link would work and the other not. Now I can always generate only one (correct!) link :)<br>
<br>
See example.zip in attachment: log.txt is the original echotags text log. From this I generate a log.html at the end of every compile.<br>
When you open log.html you can click on the link to open that element in OSM and quickly edit if needed.<br>
<br>
I have no ready example for "(Joined)Way generated from" at the moment (I will test it when I find one),<br>
but I think you can commit this change... :)<br>
<br>
Ranko<br>
<br>
<o:p></o:p></p>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">On 19.06.2020. 10:57, Gerd Petermann wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<pre style="margin-left:35.4pt">Hi Ranko,<o:p></o:p></pre>
<pre style="margin-left:35.4pt"><o:p> </o:p></pre>
<pre style="margin-left:35.4pt">I don't fully understand what you are trying to do. I fear this is not always possible to report the original element. For some ways with a so-called "fake id" there is no real element in OSM, e.g. the ways generated by the --precomp-sea  option.<o:p></o:p></pre>
<pre style="margin-left:35.4pt">Anyhow, I've also missed that feature in the past.<o:p></o:p></pre>
<pre style="margin-left:35.4pt">Attached is a quick hack to add either node,way, or relation after the string "generated from ". I didn't test it well. Please check if it helps to solve your problem.<o:p></o:p></pre>
<pre style="margin-left:35.4pt">The binary is here:<o:p></o:p></pre>
<pre style="margin-left:35.4pt"><a href="http://files.mkgmap.org.uk/detail/483">http://files.mkgmap.org.uk/detail/483</a><o:p></o:p></pre>
<pre style="margin-left:35.4pt"><o:p> </o:p></pre>
<pre style="margin-left:35.4pt">Gerd<o:p></o:p></pre>
<pre style="margin-left:35.4pt"><o:p> </o:p></pre>
<pre style="margin-left:35.4pt">________________________________________<o:p></o:p></pre>
<pre style="margin-left:35.4pt">Von: mkgmap-dev <a href="mailto:mkgmap-dev-bounces@lists.mkgmap.org.uk"><mkgmap-dev-bounces@lists.mkgmap.org.uk></a> im Auftrag von Ranko Jaksic <a href="mailto:rjaksic@zgi.hr"><rjaksic@zgi.hr></a><o:p></o:p></pre>
<pre style="margin-left:35.4pt">Gesendet: Donnerstag, 18. Juni 2020 22:14<o:p></o:p></pre>
<pre style="margin-left:35.4pt">An: mkgmap-dev<o:p></o:p></pre>
<pre style="margin-left:35.4pt">Betreff: [mkgmap-dev] possible echotags enhancement?<o:p></o:p></pre>
<pre style="margin-left:35.4pt"><o:p> </o:p></pre>
<pre style="margin-left:35.4pt">Hello,<o:p></o:p></pre>
<pre style="margin-left:35.4pt"><o:p> </o:p></pre>
<pre style="margin-left:35.4pt">echotags style command displays the element type and original OSM-Id (as in "Node generated from <OSM-Id>").<o:p></o:p></pre>
<pre style="margin-left:35.4pt"><o:p> </o:p></pre>
<pre style="margin-left:35.4pt">Would it be possible to additionally display the original element type for all such "generated from" elements?<o:p></o:p></pre>
<pre style="margin-left:35.4pt">(Something like "Node generated from Way <OSM-Id>" or "Way generated from Relation <OSM-Id>")<o:p></o:p></pre>
<pre style="margin-left:35.4pt"><o:p> </o:p></pre>
<pre style="margin-left:35.4pt">Background:<o:p></o:p></pre>
<pre style="margin-left:35.4pt"><o:p> </o:p></pre>
<pre style="margin-left:35.4pt">At the end of my style file I use echotags to log elements left unhandled and then process this logfile to generate a html file with direct links to offending elements in OSM.<o:p></o:p></pre>
<pre style="margin-left:35.4pt">This way I can click and easily correct the data in OSM if needed.<o:p></o:p></pre>
<pre style="margin-left:35.4pt">A href tag generated this way looks like this: <a href=<a href="https://www.openstreetmap.org/way/688658542">"https://www.openstreetmap.org/way/688658542"</a><a href="https://www.openstreetmap.org/way/688658542"><https://www.openstreetmap.org/way/688658542></a>>OSM link</a><o:p></o:p></pre>
<pre style="margin-left:35.4pt"><o:p> </o:p></pre>
<pre style="margin-left:35.4pt">To do this I need to detect the (original) element type from the echotags message (is it a node/way/relation),<o:p></o:p></pre>
<pre style="margin-left:35.4pt">but for "generated from" elements there is no way to detect this properly from the echotags message text.<o:p></o:p></pre>
<pre style="margin-left:35.4pt"><o:p> </o:p></pre>
<pre style="margin-left:35.4pt">For example: with the "--add-pois-to-areas" option a node is generated for each polygon or multipolygon.<o:p></o:p></pre>
<pre style="margin-left:35.4pt">However, the message is the same for both and there is no way to detect if the original element was a polygon ("way") or a multipolygon ("relation") :(<o:p></o:p></pre>
<pre style="margin-left:35.4pt"><o:p> </o:p></pre>
<pre style="margin-left:35.4pt">regards,<o:p></o:p></pre>
<pre style="margin-left:35.4pt">Ranko<o:p></o:p></pre>
<p class="MsoNormal" style="margin-left:35.4pt"><br>
<br>
<o:p></o:p></p>
<pre style="margin-left:35.4pt">_______________________________________________<o:p></o:p></pre>
<pre style="margin-left:35.4pt">mkgmap-dev mailing list<o:p></o:p></pre>
<pre style="margin-left:35.4pt"><a href="mailto:mkgmap-dev@lists.mkgmap.org.uk">mkgmap-dev@lists.mkgmap.org.uk</a><o:p></o:p></pre>
<pre style="margin-left:35.4pt"><a href="http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev">http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev</a><o:p></o:p></pre>
</blockquote>
<p class="MsoNormal" style="margin-left:35.4pt"><o:p> </o:p></p>
</div>
</body>
</html>