[Geomoose-users] Identify Tolerance
Clinton Olsen
clintono at emery.utah.gov
Wed Sep 3 08:20:27 PDT 2014
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
SIZE 7
END #end label
END#end class
On Fri, Aug 29, 2014 at 4:15 PM, Anderson, Dean <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>
> 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 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
>> SIZE 7
>> 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
>> 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.
Please update your records. Thanks.
--
Clinton Olsen
*EMERY COUNTY*
IS/GIS Technician
435-381-3592
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geomoose-users/attachments/20140903/487d5019/attachment.html>
More information about the Geomoose-users
mailing list