[Geomoose-users] Identify Tolerance

Brent Fraser bfraser at geoanalytic.com
Wed Sep 3 09:21:12 PDT 2014


Clinton,

I like using

         TOLERANCE 3
         TOLERANCEUNITS PIXELS

to make it more "zoom friendly".

And you can use the debugging tool (F12, Network tab, Response sub-tab) 
on your browser to view the conversation between browser and the server.

Best Regards,
Brent Fraser

On 9/3/2014 9:20 AM, Clinton Olsen wrote:
> Dean,
>
> I adjusted my map file according to your suggestions and I still am 
> not retrieving any information from the point layer.  I don't know if 
> this will help but I have all of my layers reprojected to the web 
> mercator projection (EPSG:3857).  Is there a way to see if anything is 
> being passed when I try to identify an object?  Below is my mapfile 
> with the suggested changes.
>
> LAYER
> NAME "boulders"
> DATA "boulders.shp"
> STATUS DEFAULT
> TYPE POINT
> METADATA
> # drill-down identify service record.
> 'identify_record''identify_boulders.html'
> END
> TOLERANCE 100
> TOLERANCEUNITS meters
> LABELITEM 'BOULDER'
> LABELCACHE ON
> LABELMAXSCALE 100000
> CLASS
> NAME 'Boulders'
> STYLE
> SYMBOL 'CIRCLE'
> COLOR 255 102 51
> OUTLINECOLOR 0 0 0
>    SIZE 8
> END
> LABEL
> TYPE       TRUETYPE
> FONT vera_sans-bold
> SIZE 8
> ANTIALIAS TRUE
> COLOR 0 0 0
> OUTLINECOLOR 254 254 254
> BUFFER 4
> PARTIALS FALSE
> POSITION auto
> SIZE7
> END #end label
> END#end class
>
>
> On Fri, Aug 29, 2014 at 4:15 PM, Anderson, Dean 
> <anderson.dean at co.polk.or.us <mailto:anderson.dean at co.polk.or.us>> wrote:
>
>     Here is what I use to identify roads and the tolerances seems to
>     work fine.  (TOLERANCE 100
>       TOLERANCEUNITS FEET)  as follows:
>
>     Layer  #14
>       Name "Roads"
>       Data './data/RoadAllWeb'
>       Status On
>       Type Line
>       METADATA
>     'identify_record''templates/identify_road.html'
>       END
>       TOLERANCE 100
>       TOLERANCEUNITS FEET
>       ClassItem "RoadType"
>     Class
>        Name "Major Roads"
>        minscale 40001
>        maxscale 100000
>        EXPRESSION "Major Roads"
>     STYLE
>     Width 4
>     COLOR 168 112 0
>     END
>     STYLE
>     width 2
>     COLOR 255 211 127
>     END
>       End
>       Class
>        Name "Major Roads"
>        maxscale 40000
>        Minscale 10001
>        EXPRESSION "Major Roads"
>     STYLE
>     width 4
>     COLOR 168 112 0
>     END
>     STYLE
>     width 2
>     COLOR 255 211 127
>     END
>       End
>       Class
>        Name "Major Roads"
>        maxscale 10000
>        EXPRESSION "Major Roads"
>     STYLE
>     width 6
>     COLOR 168 112 0
>     END
>     STYLE
>     width 3
>     COLOR 255 211 127
>     END
>       End
>       Class
>        Name "Standard Roads"
>        EXPRESSION "Local Roads"
>        minscale 40001
>        maxscale 100000
>     STYLE
>     width 2
>     COLOR 160 160 160
>     END
>     STYLE
>     width 1
>     COLOR 204 204 204
>     END
>       End
>       Class
>        Name "Standard Roads"
>        EXPRESSION "Local Roads"
>        maxscale 40000
>        minscale 10001
>     STYLE
>     width 4
>     COLOR 160 160 160
>     END
>     STYLE
>     width 2
>     COLOR 204 204 204
>     END
>       End
>       Class
>        Name "Standard Roads"
>        EXPRESSION "Local Roads"
>        maxscale 10000
>     STYLE
>     width 6
>     COLOR 160 160 160
>     END
>     STYLE
>     width 3
>     COLOR 204 204 204
>     END
>       End
>     End
>
>
>
>     On Fri, Aug 29, 2014 at 1:44 PM, Clinton Olsen
>     <clintono at emery.utah.gov <mailto:clintono at emery.utah.gov>> wrote:
>
>         When I try to identify a line or a point I get coordinates on
>         the left side of the template.  Is there a way to troubleshoot
>         the identify tool?  I know I might not have the tolerance set
>         right but how can I figure out what the tolerance should be.
>          I have tolerance numbers I have used range from 0 - 100.  I
>         have tried meters, feet, pixels.  I referenced the how to
>         setup identify on the geomoose.org <http://geomoose.org> site
>         and I got one of my polygon layers to work.  My template and
>         mapfile are listed below.  How can I troubleshoot what is
>         wrong with these files?
>
>         <!-- MapServer Template -->
>         <tr><td colspan="2"><b>Boulder Areas</b></td></tr>
>
>         <tr><td>Boulder Area: [SECTION]</td></tr>
>
>         <tr><td>Boulder: [BOULDER]</td></tr>
>
>         <tr><td>LAT: [LAT]</td></tr>
>
>         <tr><td>LONG: [LONG]</td></tr>
>
>         <tr><hr></td></tr>
>
>         MAP
>         NAME 'BOULDERS'
>         SIZE 800 650
>         STATUS ON
>         EXTENT  -12381838.298411 4760938.642311 -12327375.283263
>         4806362.074758
>         UNITS METERS
>         INCLUDE "../../geomoose_globals.map"
>
>         WEB
>         METADATA
>         'ows_title' 'Boulders'
>         'ows_srs' 'EPSG:3857'
>         'ows_enable_request' '*'
>         'ows_onlineresource' 'http://www.geomoose.org'
>         END
>         END
>
>         PROJECTION
>         'init=EPSG:3857'
>         END
>
>         LEGEND
>              STATUS ON
>              LABEL
>         TYPE TRUETYPE
>         FONT vera_sans
>         SIZE 8
>         COLOR 0 0 0
>              END
>         END
>
>         LAYER
>              NAME "boulders"
>              DATA "boulders.shp"
>              STATUS DEFAULT
>              TYPE POINT
>              TOLERANCE 0
>              TOLERANCEUNITS meters
>               LABELITEM 'BOULDER'
>              LABELCACHE ON
>              LABELMAXSCALE 100000
>                     CLASS
>         NAME 'Boulders'
>         STYLE
>         SYMBOL 'CIRCLE'
>         COLOR 255 102 51
>         OUTLINECOLOR 0 0 0
>         SIZE 8
>                           END
>         LABEL
>         TYPE TRUETYPE
>         FONT vera_sans-bold
>         SIZE 8
>         ANTIALIAS TRUE
>         COLOR 0 0 0
>         OUTLINECOLOR 254 254 254
>         BUFFER 4
>         PARTIALS FALSE
>         POSITION auto
>         SIZE7
>               END
>              END
>         METADATA
>         # drill-down identify service record.
>         'identify_record''identify_boulders.html'
>         END
>         TOLERANCE 0
>           TOLERANCEUNITS meters
>         END
>         END
>
>         Clinton Olsen
>         IS/GIS Technician
>
>
>         _______________________________________________
>         Geomoose-users mailing list
>         Geomoose-users at lists.osgeo.org
>         <mailto:Geomoose-users at lists.osgeo.org>
>         http://lists.osgeo.org/mailman/listinfo/geomoose-users
>
>
>
>
>     -- 
>     Dean R Anderson
>     IT Director
>     Polk County
>
>
>
>
> -- 
> -- 
> *Please note my email address has changed to clintono at emery.utah.gov 
> <mailto:clintono at emery.utah.gov>.  Please update your records.  Thanks.
> -- 
> Clinton Olsen
> *EMERY COUNTY*
> IS/GIS Technician
> 435-381-3592
>
>
> _______________________________________________
> Geomoose-users mailing list
> Geomoose-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/geomoose-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geomoose-users/attachments/20140903/41ede803/attachment-0001.html>


More information about the Geomoose-users mailing list