[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