+1<br><br>One minor issue I wonder about is how should we handle the OGR special attributes (like OGR:LabelAngle) which currently haven&#39;t been retrieved only when an explicit reference is used for the attribute in the mapfile. It would be unwise to retrieve all the special fields along with the other attributes if it&#39;s not required by the user. <br>
We should probably have those attributes enumerated explicitly for the driver by using a driver specific parameter in the query functions or a driver specific processing option should be established for this purpose. The latter is already there for the inline layers, which could be extended here easily:<br>
<span class="k"><br>PROCESSING</span> <span class="s">&quot;ITEMS=itemname1,itemname2,itemname3&quot;</span><br><br>This would also be essential if the user would define a subset of the attributes to be retrieved so as to gain further performance increment of the queries with certain data sources.  <br>
<br><br>Best regards,<br><br>Tamas<br><br><br><br><div class="gmail_quote">2009/6/17 Steve Lime <span dir="ltr">&lt;<a href="mailto:Steve.Lime@dnr.state.mn.us">Steve.Lime@dnr.state.mn.us</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
New version that proposes to retain msLayerGetShape() for MapScript and instead create a<br>
new msLayerResultsGetShape() should be on the website shortly.<br>
<br>
  <a href="http://www.mapserver.org/development/rfc/ms-rfc-52.html" target="_blank">http://www.mapserver.org/development/rfc/ms-rfc-52.html</a><br>
<br>
Steve<br>
_______________________________________________<br>
mapserver-dev mailing list<br>
<a href="mailto:mapserver-dev@lists.osgeo.org">mapserver-dev@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/mapserver-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/mapserver-dev</a><br>
</blockquote></div><br>