[Geomoose-users] Identify Tolerance

Anderson, Dean anderson.dean at co.polk.or.us
Wed Sep 3 09:47:34 PDT 2014


That sounds better to me. Especially when you have different projections.


On Wed, Sep 3, 2014 at 9:21 AM, Brent Fraser <bfraser at geoanalytic.com>
wrote:

>  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
>        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
>
>
> _______________________________________________
> Geomoose-users mailing listGeomoose-users at lists.osgeo.orghttp://lists.osgeo.org/mailman/listinfo/geomoose-users
>
>
>
> _______________________________________________
> 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geomoose-users/attachments/20140903/9b132962/attachment-0001.html>


More information about the Geomoose-users mailing list