[Geomoose-users] Identify Tolerance
TC Haddad
tchaddad at gmail.com
Fri Sep 5 11:58:17 PDT 2014
3 pixels is a pretty small target to hit with your mouse - you could try
something larger to confirm it really is not working.
Other things that sometimes prevent the Identify form working are: no
template specified, template with wrong name / path, template not
specifying the correct field names to report, etc.
On Fri, Sep 5, 2014 at 9:27 AM, Clinton Olsen <clintono at emery.utah.gov>
wrote:
> 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
>
> _______________________________________________
> 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/20140905/bd935b02/attachment-0001.html>
More information about the Geomoose-users
mailing list