[mapguide-users] Sql For Data Filter
Kenneth, GEOGRAF A/S
ks at geograf.dk
Wed Jan 2 04:08:48 EST 2008
I think the "Query" part of the "Generic Tasks" is close to what you want:
http://data.mapguide.com/mapguide/gt/index.php
More samples:
http://mapguide.osgeo.org/livegallery.html
Regards, Kenneth, GEOGRAF A/S
ary sucaya skrev:
> Great!, I will try
> I was wondering if there is a sample code for it..
> Thank v much..
>
> regards,
>
> Ary Sucaya
>
>
> ----- Original Message ----
> From: "Kenneth, GEOGRAF A/S" <ks at geograf.dk>
> To: MapGuide Users Mail List <mapguide-users at lists.osgeo.org>
> Sent: Wednesday, January 2, 2008 8:46:05 AM
> Subject: Re: [mapguide-users] Sql For Data Filter
>
> I don't have a list of what the different providers support.
> I have used the OGR provider, and it supports PostGIS and limited SQL.
>
> My approach to your problem would be to start out with the layer hidden.
> When you want to display the correct district, you read out the WKT of
> the feature (district) you want to perform the intersection test with.
> Then you update the filter on the layer to reflect this:
> GeoColumn Intersects GEOMFROMTEXT('....wkt....')
> Then show the layer.
>
> You should copy the layer into the session repository before altering it.
> If you want to theme it, you can create multiple copies of the layer
> and apply theming to the individual layers.
> Regards, Kenneth, GEOGRAF A/S
>
>
>
> ary sucaya skrev:
>> Thank for your reply,
>>
>> Can you pls inform me what provider support full sql syntax? I use
>> postgis and it seem to be not support full sql syntax.
>> In my case, i can't use join tables because i need spatial
>> relationship between 2 tables. For examples in Mapguide sample there
>> are 11 districts. At first time, i want to hide parcels. Then i want
>> to make a query to show parcels in particular distric and i want maps
>> show parcels which are in that query result. In this case, join
>> between two tables may not help me. I make use spatial relationship
>> such as intersects or within in this case.
>> Regards,
>>
>> Ary Sucaya
>>
>>
>> ----- Original Message ----
>> From: "Kenneth, GEOGRAF A/S" <ks at geograf.dk>
>> To: MapGuide Users Mail List <mapguide-users at lists.osgeo.org>
>> Sent: Tuesday, January 1, 2008 5:25:05 PM
>> Subject: Re: [mapguide-users] Sql For Data Filter
>>
>> That depends on the provider. Some providers supports full SQL syntax.
>>
>> I can't see how you can join tables with a filter, as that is the
>> equvalent of the SQL WHERE construct.
>> You can try to setup a Join on the featuresource, but I have had
>> limited success with joins.
>> Regards, Kenneth, GEOGRAF A/S
>>
>>
>>
>> ary sucaya skrev:
>>> Hello,
>>>
>>> I was wondering if i can put a complex sql statement at 'Filter
>>> applied to data' textbox on Layer Editor. I need to show some data
>>> from my postgis table and sql to select this data involving 2 or
>>> more table.
>>>
>>>
>>> Regs,
>>>
>>> ary sucaya
>>>
>>> ------------------------------------------------------------------------
>>> Never miss a thing. Make Yahoo your homepage.
>>> <http://us.rd.yahoo.com/evt=51438/*http://www.yahoo.com/r/hs>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> mapguide-users mailing list
>>> mapguide-users at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/mapguide-users
>>>
>>
>>
>> ------------------------------------------------------------------------
>> Looking for last minute shopping deals? Find them fast with Yahoo!
>> Search.
>> <http://us.rd.yahoo.com/evt=51734/*http://tools.search.yahoo.com/newsearch/category.php?category=shopping>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> mapguide-users mailing list
>> mapguide-users at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/mapguide-users
>>
>
>
> ------------------------------------------------------------------------
> Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try
> it now.
> <http://us.rd.yahoo.com/evt=51733/*http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ%20>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> mapguide-users mailing list
> mapguide-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapguide-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapguide-users/attachments/20080102/e08502ea/attachment.html
More information about the mapguide-users
mailing list