<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Scott,<br>
<br>
Could you achieve the desired result by creating a layer that contains
the result set, where the layer is always visible? That gives you the
additional flexibility of controlling display style of the result and
potentially showing / managing multiple result sets.<br>
<br>
There are two ways to achieve this:<br>
<br>
1. Copy the data into a temporary SDF and create a new layer.<br>
2. Copy the layer definition altering the copy to contain a
&lt;Filter&gt; element and remove the scale ranges.<br>
<br>
There are pluses and minus to each, but they both achieve the desired
result (unless I am missing something).<br>
<br>
Bob<br>
<br>
Scott Hameister wrote:
<blockquote cite="mid004201c739a4$8a782d60$18d167d1@domain.local"
 type="cite">
  <meta http-equiv="Content-Type" content="text/html; ">
  <meta name="Generator" content="Microsoft Word 11 (filtered medium)">
  <base
 href="https://nngowa.nngco.com/exchange/Shane.Buscher/Drafts/RE:%20%5bMapguide_users%5d%20FW:%20Remove%20layers%20at%20runtime.EML/1_text.htm">
  <title>FW: Remove layers at runtime</title>
  <style>
<!--
font-face {
        FONT-FAMILY: Tahoma
}
font-face {
        FONT-FAMILY: StoneSans
}
font-face {
        FONT-FAMILY: Tahoma
}
font-face {
        FONT-FAMILY: StoneSans
}

 /* 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:purple;
        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
        {font-family:Arial;
        color:navy;}
span.emailstyle19
        {font-family:Arial;
        color:navy;}
span.emailstyle20
        {font-family:Arial;
        color:navy;}
span.EmailStyle21
        {mso-style-type:personal;
        font-family:Arial;
        color:navy;}
span.EmailStyle22
        {mso-style-type:personal;
        font-family:Arial;
        color:navy;}
span.EmailStyle23
        {mso-style-type:personal;
        font-family:Arial;
        color:navy;}
span.EmailStyle24
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
  </style>
  <div class="Section1">
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">I&#8217;ve
painfully found out through
many trials that the RenderingService.QueryFeatures object in Mapguide
API only
allows you to select Map Features that are Selectable at current Scale.<o:p></o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">And that the
object Highlights only Show
if the Object is Currently Turned On. <o:p></o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">(Making
things worse This is the Only Java
Class that Bombs in Coldfusion, it works flawlessy when No objects can
be
selected and returns a blank Schema, but if something can be it Crashes)<o:p></o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;"><o:p>&nbsp;</o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">I understand
the coding for this and the
reasons&#8230;.for 90% of Applications<o:p></o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;"><o:p>&nbsp;</o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">However We
Have several that are used to
being able to see selections in ArcIMS of Objects that are not
Available at the
current Scale or turned on in our Application.<o:p></o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">We would
really like to move many of them
over to Mapguide Since they would prefer it. <o:p></o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;"><o:p>&nbsp;</o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">Example:
Searching for 80+ acre parcels
through an entire County from a county wide view&#8230;or finding soils
underneath an object without having to turn the themed soils layer on
etc.<o:p></o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
I
would really like to talk with someone about the source code and if
this can be
accomplished. &nbsp;The Pin Thing is not what we&#8217;re after.<o:p></o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;"><o:p>&nbsp;</o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">I&#8217;ve managed
to go down the Feature
Source Path&#8230;and Got to this Point :
MgGeometryFactory.CreateMultiGeometry(MgGeometryCollection)
: Which is a collection of Objects under the Selection Geometry of
Objects on
their Layer filter&#8230;i.e. on ParcelCounty1Layer and ParcelCounty2 Layer<o:p></o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">Now I could
try to convert this into a
Layer and select it, or theme the layer to look like a selection&#8230;but it
sort of defeats allot of the other well coded stuff already in the
product.<o:p></o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;"><o:p>&nbsp;</o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">I sort of
wish there were a flag in the RenderingService.QueryFeatures
for True-Allowing Selections On objects not available by scale
False-The OldWay
or vice versa<o:p></o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">And a flag
in the Map Renderer that tells
it where to place the Selection Highlight T-Independent of the Layer
the
Selection is On(maybe even creating a layer called selection) or F-Tied
to the
Layer so if The layer is off, the selection doesn&#8217;t show (The current
Method)&#8230;<o:p></o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">&#8230;Is this
even Plausible? If So it
could be just an optional Flag with the default set to the old way of
doing
things so no Apple Carts are upset&#8230;.I can give Dozens of real world
examples for why this would be a Valid Project to tackle&#8230;Unfortunately
I
don&#8217;t Code in C, I&#8217;m really just a web programmer and get Lost in
the Open Source Root code, or I&#8217;d try this myself&#8230;.but that also
wouldn&#8217;t make it a part of the permanent API either.<o:p></o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;"><o:p>&nbsp;</o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">Can anyone
tell me if this is possible or
show me a way to emulate this in any code?<o:p></o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;"><o:p>&nbsp;</o:p></span></font></p>
  <p class="MsoNormal"><font color="navy" face="Arial" size="2"><span
 style="font-size: 10pt; font-family: Arial; color: navy;">If You want
to call me to get a better
description or see a live example of what I&#8217;m trying to do we can
webex&#8230;just
email me and let me know&#8230;I could really use the help&#8230;or at least to
be told If it just can&#8217;t be done in the API or by me using the existing
API.<o:p></o:p></span></font></p>
  </div>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
mapguide-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:mapguide-users@lists.osgeo.org">mapguide-users@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/mapguide-users">http://lists.osgeo.org/mailman/listinfo/mapguide-users</a>
  </pre>
</blockquote>
<br>
</body>
</html>