<p dir="ltr">Parcels.map</p>
<div class="gmail_quote">On Jul 31, 2013 3:37 PM, "Bistrais, Bob" <<a href="mailto:Bob.Bistrais@maine.gov">Bob.Bistrais@maine.gov</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">






<div lang="EN-US" link="blue" vlink="purple">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Which file would you adjust that tolerance in?<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<div>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Jim Klassen [mailto:<a href="mailto:klassen.js@gmail.com" target="_blank">klassen.js@gmail.com</a>]
<br>
<b>Sent:</b> Wednesday, July 31, 2013 1:40 PM<br>
<b>To:</b> Bistrais, Bob<br>
<b>Cc:</b> <a href="mailto:eadam@co.lincoln.or.us" target="_blank">eadam@co.lincoln.or.us</a>; <a href="mailto:geomoose-users@lists.osgeo.org" target="_blank">geomoose-users@lists.osgeo.org</a><br>
<b>Subject:</b> Re: [Geomoose-users] strange problem with select<u></u><u></u></span></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">This behavior appears to be deep into the MapServer code.<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">select.php eventually calls mapquery.c:msQueryByShape which ends up in the mapsearch.c:msIntersect* calls.<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I suspect it has something to do with these all being edge cases rather than clear intersections.  The one bit I was able to see from the code is that setting TOLERANCE larger than 0 might help stabilize the results.  Otherwise it is patches
 to mapserver or switching the PHP to do the query outside of mapscript (maybe using GEOS or PostGIS directly?).<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal">On Jul 31, 2013, at 11:38 AM, Bistrais, Bob wrote:<u></u><u></u></p>
</div>
<p class="MsoNormal"><br>
<br>
<u></u><u></u></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Exactly the kind of thing I’m seeing.  Here’s a sample of my experience…</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><image001.png><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">…Notice that 1077 (upper left of selected) has not selected.</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
</div>
<div>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in;border-width:initial;border-color:initial">
<div>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> </span></span><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">Jim
 Klassen [<a href="mailto:klassen.js@gmail.com" target="_blank">mailto:klassen.js@gmail.com</a>]<span> </span><br>
<b>Sent:</b><span> </span>Wednesday, July 31, 2013 12:35 PM<br>
<b>To:</b><span> </span>Bistrais, Bob<br>
<b>Cc:</b><span> </span><a href="mailto:eadam@co.lincoln.or.us" target="_blank">eadam@co.lincoln.or.us</a>;<span> </span><a href="mailto:geomoose-users@lists.osgeo.org" target="_blank">geomoose-users@lists.osgeo.org</a><br>

<b>Subject:</b><span> </span>Re: [Geomoose-users] strange problem with select</span><u></u><u></u></p>
</div>
</div>
</div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Although, this one puzzles me.  Parcels, 100ft, Parcels:  I would have thought '1025 would be selected since it touches the orange line (unless the parcels dataset has some topology issues.)<u></u><u></u></p>

</div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><image002.jpg><u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal">On Jul 31, 2013, at 10:48 AM, Bistrais, Bob wrote:<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><br>
<br>
<br>
<u></u><u></u></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Hi Eli,</span><u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">It appears to be random which adjacent polygons are selected. </span><u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Actually, yes, I see the same issue in the demo- try the Select Features tool.  Use a buffer of 20 feet or so, using features in Parcels.  Now select a parcel
 and hit Go.  You’ll see that it selects some of the adjacent parcels, but not all of them (at least not in my testing).  Try it and you’ll see what I mean.</span><u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">If you select just one polygon, then do the “Buffer these results”, I am finding it more consistent in selecting the adjacent polygons.</span><u></u><u></u></p>

</div>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> </span></span><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">Eli
 Adam [<a href="mailto:eadam@co.lincoln.or.us" target="_blank">mailto:eadam@co.lincoln.or.us</a>]<span> </span><br>
<b>Sent:</b><span> </span>Wednesday, July 31, 2013 11:20 AM<br>
<b>To:</b><span> </span>Bistrais, Bob<br>
<b>Cc:</b><span> </span><a href="mailto:geomoose-users@lists.osgeo.org" target="_blank">geomoose-users@lists.osgeo.org</a><br>
<b>Subject:</b><span> </span>Re: [Geomoose-users] strange problem with select</span><u></u><u></u></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">Bob,<br>
<br>
<br>
<br>
<u></u><u></u></p>
<div>
<div>
<div>
<div>
<p class="MsoNormal">On Tue, Jul 30, 2013 at 1:29 PM, Bistrais, Bob <<a href="mailto:Bob.Bistrais@maine.gov" target="_blank">Bob.Bistrais@maine.gov</a>> wrote:<u></u><u></u></p>
</div>
</div>
<div>
<div>
<p>I am working on a GM parcel application (GM 2.6.1).  I was testing the buffered select service.  With no buffering (just select by mouse), it seems to work fine.  On the buffered select I encounter a weird problem.   If you select a parcel, set a buffer
 distance and query layer (the parcels), click Go- it selects only a few of the surrounding parcels.  In other words, if I set a buffer distance of 50 or 100 I’d expect to get all adjacent parcels selected, but it only selects some of the expected result.<u></u><u></u></p>

</div>
</div>
<div>
<div>
<p class="MsoNormal"><br>
Is it random which ones are selected?  Is it a shift one way or the other?  Area you able to see this in the demo?  Are some never selected?  Do you know if you have invalid/odd geometries or data in those areas?  If you have a PostGIS instance handy, you might
 want to load it up and run ST_IsValid (<a href="http://postgis.net/docs/manual-2.0/ST_IsValid.html" target="_blank">http://postgis.net/docs/manual-2.0/ST_IsValid.html</a>) or similar functions to see if there is any pattern of this problem with something that
 might be in the data. <u></u><u></u></p>
</div>
</div>
<div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
</div>
<div>
<div>
<div>
<p class="MsoNormal">This isn't a lot of detail to try and figure it out.  You might be able to get more info from checking the requests and responses in firebug (i.e. perhaps it is a bad request vs. bad response vs. bad handling of a correct response, etc). <u></u><u></u></p>

</div>
</div>
</div>
<div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">I hope these ideas lead to something useful.<u></u><u></u></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal">Eli<u></u><u></u></p>
</div>
</div>
</div>
<div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
</div>
<blockquote style="border:none;border-left:solid windowtext 3.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt;border-width:initial;border-color:initial;border-width:initial;border-color:initial">

<div>
<div>
<p> <u></u><u></u></p>
<p>The data is a shapefile, if that matters.   Although I had started modifying the select.php for my project, I went back to the original when I discovered the problem, and it’s still doing it.  Any idea what’s going on?<u></u><u></u></p>

</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
Geomoose-users mailing list<br>
<a href="mailto:Geomoose-users@lists.osgeo.org" target="_blank">Geomoose-users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/geomoose-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/geomoose-users</a><u></u><u></u></p>
</blockquote>
</div>
<div>
<div>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
</div>
</div>
<div>
<p class="MsoNormal">_______________________________________________<br>
Geomoose-users mailing list<br>
<a href="mailto:Geomoose-users@lists.osgeo.org" target="_blank">Geomoose-users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/geomoose-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/geomoose-users</a><u></u><u></u></p>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
</div>
</div>

</blockquote></div>