<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<title>Tooltip performance</title>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PlaceType"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PlaceName"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="place"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PersonName"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:blue;
        text-decoration:underline;}
p
        {mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman";}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:Arial;
        color:navy;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:Arial;
        color:navy;}
span.EmailStyle21
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:595.3pt 841.9pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=blue>

<div class=Section1>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>I&#8217;m also seeing that some symbols
work better than others when it comes to tooltips.&nbsp; &nbsp;I&#8217;m not
sure if it&#8217;s the positioning of the reference point or what.&nbsp;&nbsp; I
can only get the most basic of symbols to properly display the tooltips in a
consistent and timely manner.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Verdana><span style='font-size:10.0pt;
font-family:Verdana'>Juan Butler - Senior Programmer/Analyst<br>
<st1:PersonName w:st="on">GIS</st1:PersonName> Applications<br>
<st1:place w:st="on"><st1:PlaceName w:st="on">Pinellas</st1:PlaceName> <st1:PlaceType
 w:st="on">County</st1:PlaceType></st1:place> Information Systems<br>
<a href="mailto:jpbutler@pinellascounty.org">jpbutler@pinellascounty.org</a><font
color=navy><span style='color:navy'><o:p></o:p></span></font></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=1 color="#333333" face=Verdana><span
style='font-size:8.0pt;font-family:Verdana;color:#333333'>Please note: All mail
sent to and from Pinellas County Government is subject to the Public Records
Law of Florida.</span></font><font size=2 face=Arial><span style='font-size:
10.0pt;font-family:Arial'><o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabindex=-1>

</span></font></div>

<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> Brad Nesom
[mailto:kidsmake6@msn.com] <br>
<b><span style='font-weight:bold'>Sent:</span></b> Monday, November 20, 2006
8:45 AM<br>
<b><span style='font-weight:bold'>To:</span></b> <st1:PersonName w:st="on">users@mapguide.osgeo.org</st1:PersonName><br>
<b><span style='font-weight:bold'>Subject:</span></b> RE: [mapguide-users] RE:
Tooltip performance</span></font><o:p></o:p></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>I Agree Willem.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>The tooltips worked quick in mapguide 6.5.
The only other option that would be nice would be to prioritize them separately
from layer display. (sometimes there is a layer displayed on top that makes it
kind of hard to get the tooltip you want). I realize this is always going to be
a contention but if there were a priority you could remove some contention.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Brad<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabindex=-1>

</span></font></div>

<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> Willem Schwarte
[mailto:willem@giskit.nl] <br>
<b><span style='font-weight:bold'>Sent:</span></b> Monday, November 20, 2006
3:36 AM<br>
<b><span style='font-weight:bold'>To:</span></b> <st1:PersonName w:st="on">users@mapguide.osgeo.org</st1:PersonName><br>
<b><span style='font-weight:bold'>Subject:</span></b> RE: [mapguide-users] RE:
Tooltip performance<br>
<b><span style='font-weight:bold'>Importance:</span></b> High</span></font><o:p></o:p></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span lang=EN-GB
style='font-size:10.0pt;font-family:Arial;color:navy'>I would really like it if
this tooltip thing, got its own routines. Then you can just query the top layer
and if this has a tooltip, break from routine, else just query the next, till
you get a tooltip.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span lang=EN-GB
style='font-size:10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span lang=EN-GB
style='font-size:10.0pt;font-family:Arial;color:navy'>Most maps will have more
then 10 layers, so it seems a bit overkill to query them all, when you just
want the top layers tooltip&#8230;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span lang=EN-GB
style='font-size:10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span lang=EN-GB
style='font-size:10.0pt;font-family:Arial;color:navy'>And also don&#8217;t let
it depend on the selectability of the layer, you always want to see a tooltip
(if this property is filled).<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span lang=EN-GB
style='font-size:10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span lang=EN-GB
style='font-size:10.0pt;font-family:Arial;color:navy'>Willem<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span lang=EN-GB
style='font-size:10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span lang=EN-GB
style='font-size:10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span lang=NL style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabindex=-1>

</span></font></div>

<p class=MsoNormal><b><font size=2 face=Tahoma><span lang=NL style='font-size:
10.0pt;font-family:Tahoma;font-weight:bold'>Van:</span></font></b><font size=2
face=Tahoma><span lang=NL style='font-size:10.0pt;font-family:Tahoma'> Trevor
Wekel [mailto:trevor.wekel@autodesk.com] <br>
<b><span style='font-weight:bold'>Verzonden:</span></b> vrijdag 17 november
2006 20:15<br>
<b><span style='font-weight:bold'>Aan:</span></b> Jason Birch; <st1:PersonName
w:st="on">users@mapguide.osgeo.org</st1:PersonName><br>
<b><span style='font-weight:bold'>Onderwerp:</span></b> RE: [mapguide-users]
RE: Tooltip performance</span></font><span lang=NL><o:p></o:p></span></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>Hi Jason,</span></font><span
lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>It looks as though we will
need some API changes (HTTP Protocol, MgMap) to implement this.&nbsp; Since API
changes are involved, should this be handled as an RFC?</span></font><span
lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>Thanks,</span></font><span
lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>Trevor</span></font><span
lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabIndex=-1>

</span></font></div>

<p class=MsoNormal style='margin-bottom:12.0pt'><b><font size=2 face=Tahoma><span
style='font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</span></font></b><font
size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> Jason
Birch [mailto:Jason.Birch@nanaimo.ca] <br>
<b><span style='font-weight:bold'>Sent:</span></b> Friday, November 17, 2006
11:39 AM<br>
<b><span style='font-weight:bold'>To:</span></b> <st1:PersonName w:st="on">users@mapguide.osgeo.org</st1:PersonName><br>
<b><span style='font-weight:bold'>Cc:</span></b> Trevor Wekel<br>
<b><span style='font-weight:bold'>Subject:</span></b> RE: [mapguide-users] RE:
Tooltip performance</span></font><o:p></o:p></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>That seems
sub-optimal.&nbsp; </span></font><span lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>- It's spending extra
cycles on layers that don't need to be queried.</span></font><span lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>- What happens if I have
a layer which is not selectable, but for which I want to return a maptip?</span></font><span
lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>What would it take to
change this?</span></font><span lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>Jason</span></font><span
lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabIndex=-1>

</span></font></div>

<p class=MsoNormal style='margin-bottom:12.0pt'><b><font size=2 face=Tahoma><span
style='font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</span></font></b><font
size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> Trevor
Wekel [mailto:trevor.wekel@autodesk.com] <br>
<b><span style='font-weight:bold'>Sent:</span></b> Friday, November 17, 2006
10:34<br>
<b><span style='font-weight:bold'>To:</span></b> Jason Birch; <st1:PersonName
w:st="on">users@mapguide.osgeo.org</st1:PersonName><br>
<b><span style='font-weight:bold'>Subject:</span></b> RE: [mapguide-users] RE:
Tooltip performance</span></font><o:p></o:p></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>Hi Jason,</span></font><span
lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>Looks as though&nbsp;we
only use the selectability property currently.&nbsp; The routine is shared code
with selection handling.</span></font><span lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>Trevor</span></font><span
lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabIndex=-1>

</span></font></div>

<p class=MsoNormal style='margin-bottom:12.0pt'><b><font size=2 face=Tahoma><span
style='font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</span></font></b><font
size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> Jason
Birch [mailto:Jason.Birch@nanaimo.ca] <br>
<b><span style='font-weight:bold'>Sent:</span></b> Friday, November 17, 2006
11:17 AM<br>
<b><span style='font-weight:bold'>To:</span></b> <st1:PersonName w:st="on">users@mapguide.osgeo.org</st1:PersonName><br>
<b><span style='font-weight:bold'>Subject:</span></b> RE: [mapguide-users] RE:
Tooltip performance</span></font><o:p></o:p></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>Is&nbsp;it just layers
that have had&nbsp;their selectability property cleared that will be ignored,
or will not setting a maptip have the same&nbsp;effect?</span></font><span
lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>Jason</span></font><span
lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabIndex=-1>

</span></font></div>

<p class=MsoNormal style='margin-bottom:12.0pt'><b><font size=2 face=Tahoma><span
style='font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</span></font></b><font
size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> Trevor
Wekel [mailto:trevor.wekel@autodesk.com] <br>
<b><span style='font-weight:bold'>Sent:</span></b> Friday, November 17, 2006
10:15<br>
<b><span style='font-weight:bold'>To:</span></b> Campbell, Keith A; <st1:PersonName
w:st="on">users@mapguide.osgeo.org</st1:PersonName><br>
<b><span style='font-weight:bold'>Subject:</span></b> [mapguide-users] RE:
Tooltip performance</span></font><o:p></o:p></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>Hi Keith,</span></font><span
lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>You can also&nbsp;disable
selection for layers which do not require tooltips.&nbsp; If a layer is not
selectable, it is not included in the query.</span></font><span lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>Thanks,</span></font><span
lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>Trevor</span></font><span
lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabIndex=-1>

</span></font></div>

<p class=MsoNormal style='margin-bottom:12.0pt'><b><font size=2 face=Tahoma><span
style='font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</span></font></b><font
size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> Trevor
Wekel <br>
<b><span style='font-weight:bold'>Sent:</span></b> Friday, November 17, 2006
10:54 AM<br>
<b><span style='font-weight:bold'>To:</span></b> 'Campbell, Keith A'; <st1:PersonName
w:st="on">users@mapguide.osgeo.org</st1:PersonName><br>
<b><span style='font-weight:bold'>Subject:</span></b> RE: Tooltip performance</span></font><o:p></o:p></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>Hi Keith,</span></font><span
lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>You are correct with the
basic flow of events for generating the tooltips.&nbsp; The AJAX client sends
the map coordinates of the point&nbsp;along with the map name to the Web
Extensions.&nbsp; The&nbsp;Web Extensions in turn, forwards&nbsp;this information
to the&nbsp;Server.&nbsp; Once at the server,&nbsp;all of the layers in the map
are&nbsp;queried to see if&nbsp;they have any features underneath the
point.&nbsp; Since every layer is queried, the performance will depend on the
number of layers&nbsp;in the&nbsp;Map.&nbsp; Each FeatureSource for each layer
will be queried.&nbsp; If you have a number of layers from external databases,
the database will be queried for each layer.</span></font><span lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>Feature Service
connection pooling and caching may help.&nbsp; These are controlled by the
following settings in serverconfig.ini and should be accessible from Server
Admin.</span></font><span lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>[FeatureServiceProperties]</span></font><span
lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>DataConnectionPoolSize =
20<br>
DataConnectionPoolExcludedProviders = OSGeo.SDF,OSGeo.SHP<br>
DataConnectionPoolEnabled = 1<br>
DataCacheSize = 100<br>
CacheSize = 100</span></font><span lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>Just as a side note, I think
MapGuide 6.x handles tooltip generation client side.&nbsp; I don't think it
goes back to the server so it will be less affected by server load.</span></font><span
lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>Thanks,</span></font><span
lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=2 color=blue face=Arial><span lang=NL
style='font-size:10.0pt;font-family:Arial;color:blue'>Trevor</span></font><span
lang=NL><o:p></o:p></span></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=NL
style='font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabIndex=-1>

</span></font></div>

<p class=MsoNormal style='margin-bottom:12.0pt'><b><font size=2 face=Tahoma><span
style='font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</span></font></b><font
size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> Campbell,
Keith A [mailto:keith.campbell@atkinsglobal.com] <br>
<b><span style='font-weight:bold'>Sent:</span></b> Friday, November 17, 2006
6:53 AM<br>
<b><span style='font-weight:bold'>To:</span></b> <st1:PersonName w:st="on">users@mapguide.osgeo.org</st1:PersonName><br>
<b><span style='font-weight:bold'>Subject:</span></b> Tooltip performance</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span lang=NL style='font-size:10.0pt;font-family:
Arial'><!-- Converted from text/rtf format -->I'm finding that the performance
of the tooltips is varying greatly and I'd like to understand what is going on
behind the scenes and therefore what factors are affecting this.</span></font><span
lang=NL><o:p></o:p></span></p>

<p><font size=2 face=Arial><span lang=NL style='font-size:10.0pt;font-family:
Arial'>Presumably when the cursor s moved over the map, a mouseover event is
triggered and this sends the position information and state of the layers is
sent back to the server via an xmlhttprequest. The web extensions are used to
identify what object on what layer is at the map location, and the tooltip data
is queried and returned to the client, which is then displayed. So factors
affecting this process will be what is happening on the client machine, the
network, and the server at the time the process occurs.</span></font><span
lang=NL><o:p></o:p></span></p>

<p><font size=2 face=Arial><span lang=NL style='font-size:10.0pt;font-family:
Arial'>The performance seems to change a great deal from very good to
unacceptably slow (the user would give up). I find this change strange because
other applications (e.g. MapGuide 6.x) run from the same client to the same
server are not varying nearly as much. It is also strange in that the initial
request for the layout and subsequent requests for layer data are not
particularly slow when the tooltips are. Are there any settings which can be
altered to improve this? This kind of unreliability could almost rule this technology
out in my view.</span></font><span lang=NL><o:p></o:p></span></p>

<p><font size=2 face=Arial><span lang=NL style='font-size:10.0pt;font-family:
Arial'>Keith</span></font><span lang=NL> <o:p></o:p></span></p>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3
face="Times New Roman"><span lang=NL style='font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p align=center style='text-align:center'><strong><b><font size=3 color=black
face="Times New Roman"><span lang=NL style='font-size:12.0pt;color:black;
background:white'>This email and any attached files are confidential and
copyright protected. If you are not the addressee, any dissemination of this
communication is strictly prohibited. Unless otherwise expressly agreed in
writing, nothing stated in this communication shall be legally binding</span></font></b></strong><strong><b><font
color=red face="Times New Roman"><span lang=NL style='color:red;background:
white'>.</span></font></b></strong><span lang=NL><a
href="http://www.blackspider.com/"></a><o:p></o:p></span></p>

</div>

</body>

</html>