<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>I know two methods to map a turn restriction. One is a node with<br>
</p>
<p>traffic_sign=*, the other is a restriction relation ( type=no_left_turn ). For the latter you would need</p>
<p>some preprocessing by mkgmap so that it adds a new node close to the via node of the restriction.</p>
<p>It would also have to calculate the direction of the role=from way to give you a hint which icon to use,</p>
<p>if you really like to use different icons for a road going from N to S , E to W, etc.</p>
<p><br>
</p>
<p>Besides the need of the java code I see one possible technical problem :<br>
</p>
<p>after style processing mkgmap might detect that the restriction relation</p>
<p>is invalid, which means the restriction would not be stored in the img <br>
</p>
<p>while your icon would still appear.<br>
</p>
<br>
<p>Gerd<br>
</p>
<p><br>
</p>
<p><br>
</p>
<p><br>
</p>
<br>
<br>
<div style="color: rgb(0, 0, 0);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>Von:</b> mkgmap-dev <mkgmap-dev-bounces@lists.mkgmap.org.uk> im Auftrag von Dave Swarthout <daveswarthout@gmail.com><br>
<b>Gesendet:</b> Dienstag, 22. März 2016 00:16<br>
<b>An:</b> Development list for mkgmap<br>
<b>Betreff:</b> Re: [mkgmap-dev] Has anyone built NO-LEFT icons like the way JOSM shows them?</font>
<div> </div>
</div>
<div>
<div dir="ltr">
<div>Yes, AFAIK you would need multiple icons. </div>
<div><br>
</div>
I have done something similar for LPG stations. In my TYP file there is an icon for a standard fuel station. It's a miniature gas pump like the one GArmin has built in. I have another icon that contains the characters LPG (written vertically) to the left of
 a transparent section that is large enough to allow the pump icon to be visible too. This allows me to use various other custom fuel icons on my maps and merely overlay the LPG icon when needed. If you still have my TYP file you can check out the appearance
 of those icons yourself. I don't think it matters if you use track up or north up but Gerd will know the answer to that one. I can't recall how my display works as I almost never use track up. 
<div><br>
<div>In my points style I use the following rules:</div>
<div><br>
</div>
<div>amenity=fuel & fuel:lpg=yes [ 0x2f16 resolution 24 continue]  #0x2f16 sets the letters LPG vertically but does not end processing<br>
</div>
<div>amenity=fuel [0x2f01 resolution 24]<br>
</div>
<div><br>
</div>
<div>To do a similar thing for turn arrows one would make separate icons (either square or round) that are transparent and put an arrow into each corner, as you suggested in your post; a left turn arrow, a right turn arrow, and whatever other symbols you want
 to show.</div>
<div><br>
</div>
<div><br>
</div>
<div>Dave</div>
<div><br>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Mon, Mar 21, 2016 at 10:35 PM, greg crago <span dir="ltr">
<<a title="Ctrl+Klicken oder tippen Sie, um dem Link zu folgen." href="mailto:gregcrago@gmail.com" target="_blank">gregcrago@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex; border-left-width:1px; border-left-color:rgb(204,204,204); border-left-style:solid; padding-left:1ex">
<div dir="ltr">
<div>JOSM shows individual NO LEFT turn icons at the right side of each intersection, if it is set</div>
<div><br>
</div>
<div>It seems to me I would have to make 4 separate TYP symbols and lock my GPS in NORTH-UP mode to keep orientation. </div>
<div><br>
</div>
<div>I would also have to place a small NO LEFT turn symbol in each quadrant of each TYP symbol and only use the appropriate icon.</div>
<div><br>
</div>
<div>I just do not know how to write the code. Has anyone done this?</div>
<span><font color="#888888">
<div><br>
</div>
<div>Greg</div>
</font></span></div>
<br>
_______________________________________________<br>
mkgmap-dev mailing list<br>
<a href="mailto:mkgmap-dev@lists.mkgmap.org.uk" target="_blank">mkgmap-dev@lists.mkgmap.org.uk</a><br>
<a href="http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev" rel="noreferrer" target="_blank">http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev</a><br>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
<div>
<div dir="ltr">Dave Swarthout<br>
Homer, Alaska<br>
Chiang Mai, Thailand<br>
Travel Blog at <a href="http://dswarthout.blogspot.com" target="_blank">http://dswarthout.blogspot.com</a></div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>