<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><meta http-equiv="Content-Type" content="text/html; charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">(Looks like the system rejected the attached screenshots in first mail. Another try with .zip)</div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><br class=""></div></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">Hi Ticker,</div><div style="margin: 0px; font-stretch: normal; line-height: normal; min-height: 14px;" class=""><br class=""></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">I want to ask for relevant swimmings, one after another, and after every rule exclude further swimmings inside aleady matched areas.</div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">In the end the style should dismiss e.g. leisure=swimming_pools which lay in a (leisure=stadium & sport=swimming) already matched:</div><div style="margin: 0px; font-stretch: normal; line-height: normal; min-height: 14px;" class=""><br class=""></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-kerning: none" class="">1.<span class="Apple-tab-span" style="white-space:pre">   </span>leisure=stadium & sport=swimming {name '${name} (stadium swim)‘ | '(stadium swim)'} [0x2d09 resolution 24]</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-kerning: none" class=""><span class="Apple-tab-span" style="white-space:pre">       </span>sport=swimming & is_in(leisure,stadium,in_or_on)=true & is_in(sport,swimming,in_or_on)=true {delete sport}</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-kerning: none" class="">2.<span class="Apple-tab-span" style="white-space:pre">   </span>leisure=water_park & sport=swimming {name '${name} (waterpark swim)‘ | '(waterpark swim)'} [0x2d09 resolution 24]</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-kerning: none" class=""><span class="Apple-tab-span" style="white-space:pre">        </span>sport=swimming & is_in(leisure, water_park,in_or_on)=true & is_in(sport,swimming,in_or_on)=true {delete sport}</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-kerning: none" class="">3.<span class="Apple-tab-span" style="white-space:pre">       </span>leisure=swimming_pool & sport=swimming {name '${name} (pool swim)‘ | ‚(pool swim)'} [0x2d09 resolution 24]</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-kerning: none" class=""><span class="Apple-tab-span" style="white-space:pre">     </span>sport=swimming & is_in(leisure, swimming_pool,in_or_on)=true & is_in(sport,swimming,in_or_on)=true {delete sport}</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">4.<span class="Apple-tab-span" style="white-space:pre">        </span>…</div><div style="margin: 0px; font-stretch: normal; line-height: normal; min-height: 14px;" class=""><br class=""></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">With the above ruleset I have correct results for nodes so far, but not for polygons.</div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">The <span style="font-kerning: none" class="">is_in-rule seems to lack the epression of is_n</span>(leisure=stadium & sport=swimming), instead matches a polygons own swimming as well - what I don´t want.</div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">But I´ve got no clue how to write this.</div><div style="margin: 0px; font-stretch: normal; line-height: normal; min-height: 14px;" class=""><br class=""></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">In swim.osm the surrounding left stadium has swimming, the right one not. Inside both stadium, water_park and sports_centre as area and poi.</div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">Above ruleset gives this: 1-result.jpg</div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">In left stadium pois for stadium/swim (area, area inside, poi inside), nothing else: correct.</div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">In right stadium pois for all swim inside except for the areas: wrong.</div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><br class=""></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">What I expect is this: 2-expected.jpg</div><div class=""><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">Left as before, but In the right pois for all swim inside including areas.</div><div class=""><br class=""></div></div><div class="">Hope I made it clearer</div><div class="">Jan</div><div class=""><br class=""></div><div class=""></div></div></body></html>