[mapserver-dev] mapsde : qualified names vs non qualified names

Yewondwossen Assefa yassefa at dmsolutions.ca
Thu Feb 21 10:13:08 EST 2008


Howard Butler wrote:
> 
> On Feb 20, 2008, at 5:55 PM, Yewondwossen Assefa wrote:
> 
>> Hi There,
>>
>> Working with mapserver/sde layers, we came across an issue  where the 
>> attribute names used (ex for a querybyattributes) must be qualified if 
>> there is a Join done on the layer and non-qualified if there is no 
>> join. Note that this is documented.
>> Do you see any advantage/problem to always be able to use qualified 
>> names either there is a join or not? At least be able for those who 
>> want it, to be able to have a setting so that qualified names are 
>> always used. (this would preserve the way it works now if there is 
>> nothing set)
> 
> Assefa,
> 
> If I remember correctly, I had a lot of trouble with qualified names and 
> joins with SDE.  I settled with what we have now to attempt to preserve 
> existing behavior for folks while still allowing in-database joins to 
> happen.  I would support adding some sort of PROCESSING item to switch 
> on fully qualified names, or if there is enough support for 5.2, just 
> moving to always returning and using qualified names (this would require 
> mapfile changes for folks, however).
> 
> Howard
> 

  Thanks Howard. I have create a enhancement bug on it 
http://trac.osgeo.org/mapserver/ticket/2523 and put a patch that can be 
used to always use qualified names with a processing setting.  It can be 
reviewed and applied if make sense.

Best Regards,

> _______________________________________________
> mapserver-dev mailing list
> mapserver-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-dev
> 
> 


-- 
----------------------------------------------------------------
Assefa Yewondwossen
Software Analyst

Email: assefa at dmsolutions.ca
http://www.dmsolutions.ca/

Phone: (613) 565-5056 (ext 14)
Fax:   (613) 565-0925
----------------------------------------------------------------



More information about the mapserver-dev mailing list