<div style="font-family: arial; font-size: 14px;"><div><br></div><div><br></div><div contenteditable="false"></div><div><br></div><hr id="previousmessagehr"><div><span><strong>From</strong>: "Brent Fraser" <bfraser@geoanalytic.com><br><strong>Sent</strong>: 7/23/20 10:58 AM<br><strong>To</strong>: "James Klassen" <klassen.js@gmail.com><br><strong>Subject</strong>: Re: [Geomoose-users] Identify with scale/resolution dependent layers</span></div><div><br></div><div style="font-family: arial; font-size: 14px;"><div>Interesting, I hadn't considered what would happen if the user did an Identify on a visible feature, then used the ZoomTo feature option, then it became invisible due to a resolution setting.  Rather unsettling!</div><div><br></div><div>My original problem was with the following workflow:</div><div>- user zooms in map</div><div>- layer 1 is on and visible (no resolution restriction), layer 2 is on but NOT visible due to resolution restriction</div><div>- user does an Identify operations</div><div>- results are returned for layer 1 AND layer 2 (even though layer 2 is not visible)</div><div><br></div><div>In my opinion there should be no results for layer 2.  Making this behaviour opt-in is a good solution.  Not sure if it should be an attribute on the <mapsource> (where the *resolution is set) or the <template type="identify"> (where identify is enabled).</div><div><br></div><div><br></div><div><br></div><hr id="previousmessagehr"><div><span><strong>From</strong>: James Klassen <klassen.js@gmail.com><br><strong>Sent</strong>: 7/23/20 10:24 AM<br><strong>To</strong>: Brent Fraser <bfraser@geoanalytic.com><br><strong>Cc</strong>: GeoMoose Users <geomoose-users@lists.osgeo.org><br><strong>Subject</strong>: Re: [Geomoose-users] Identify with scale/resolution dependent layers</span></div><div><br></div><div dir="auto">My options:<div dir="auto"><br></div><div dir="auto">Select almost has to work independent of scale (You can zoom in the middle of a select, what happens then?  Plus the user chooses the layer they are selecting on so they have control there.)</div><div dir="auto"><br></div><div dir="auto">Identify should work with what is visible.  To me identify is the user asking "what is this?" which doesn't make much sense to me if the "this" is hidden and the user wouldn't have known it was there to query.  If we change this behavior we should probably do so as an opt in, otherwise this could be considered a breaking change if someone was relying on the old behavior.  (I would update the examples to opt-in).</div></div><div><br></div><div class="gmail_quote"><div class="gmail_attr" dir="ltr">On Thu, Jul 23, 2020, 11:16 Brent Fraser <<a href="mailto:bfraser@geoanalytic.com" target="_blank">bfraser@geoanalytic.com</a>> wrote:</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div style="font-family:arial;font-size:14px;"><div>Hi All,</div><div><br></div><div>Should Identify and Select (and maybe Search? ) work on layers that are not displayed due to a scale restriction (e.g. minresolution=20)?  They currently do in v3.6.3-beta.</div><div><br></div><div>Thanks for opinions!</div><div>Brent Fraser</div><div><br></div><div><br></div></div>_______________________________________________<br>Geomoose-users mailing list<br><a href="mailto:Geomoose-users@lists.osgeo.org" rel="noreferrer" target="_blank">Geomoose-users@lists.osgeo.org</a><br><a href="https://lists.osgeo.org/mailman/listinfo/geomoose-users" rel="noreferrer noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/geomoose-users</a></blockquote></div></div></div>