[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