[Geomoose-users] Identify Tolerance

Clinton Olsen clintono at emery.utah.gov
Fri Sep 5 09:27:45 PDT 2014


I used a ESRI program to reproject the layer to web mercator, so Geomoose
isn't doing any reprojecting.

I took the advice to set my TOLERANCE to 3 and the TOLERANCEUNITS to pixels
and I still don't have any result other than the coordinates.

I ran Geomoose through the Internet Explorer F12 network tool and when I
try an identify it seems to send its data through
/geomoose2/php/idenitfy.php, with a POST method and 200 for the Result.

Thanks for the suggestions so far.  Any other ideas as to what I could try?


LAYER
        NAME "boulders"
        DATA "boulders.shp"
        STATUS DEFAULT
        TYPE POINT
        METADATA
# drill-down identify service record.
     'identify_record' 'identify_boulders.html'
END
        TOLERANCE 3
        TOLERANCEUNITS pixels
       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

END#end layer
END #end map


On Wed, Sep 3, 2014 at 10:47 AM, Anderson, Dean <anderson.dean at co.polk.or.us
> wrote:

> 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
>



-- 
-- 
*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/20140905/1ea11bf5/attachment-0001.html>


More information about the Geomoose-users mailing list