[mapguide-users] King Oracle FDO Provider Single select hights allfeatures

Haris Kurtagic haris at sl-king.com
Sat Apr 21 16:09:51 EDT 2007


Hi,

 

I have looked into this and I got same behavior.

 

What is happing is that MG layer created from class doesn't have
identity properties set.

 

If you select one feature it will be selected (just one in properties
window) but all will be rendered as selected (blue).

This means that provider is correctly running spatial filter to select
just one feature.

 

What I found in MapGuide is that if provider is returning just one FDO
Schema (KingOra ) instead of two FDO Schemas (KingOra and KingFdoClass )
it is working properly.

 

I have checked with Fdo2Fdo and both FDO classes, from base table and
view, look's exactly same except FDO schema name and still layer created
in MapGuide for one class has identity property set and not for another
class.

 

I am not 100% sure but because of this findings in this moment it looks
like issue with MapGuide (or Studio) not the provider.

Unfortunately I am traveling again and right now I don't' have time to
investigate it further.

 

My reply is coming little late because I was travelling and not able to
look at this before.

 

Haris

 

From: mapguide-users-bounces at lists.osgeo.org
[mailto:mapguide-users-bounces at lists.osgeo.org] On Behalf Of Joseph
Doherty
Sent: 17. april 2007 22:23
To: mapguide-users at lists.osgeo.org
Subject: [mapguide-users] King Oracle FDO Provider Single select hights
allfeatures

 

I am using Mapguide Enterprise 2007 SP1, Mapguide Studio, Oracle
Enterprise Ed. 10.2.0.1.0 and the King Oracle FDO (0.6.4).

 

Oracle and Mapguide are on the same machine and using the regular Oracle
Client, not the Instant client.

 

In Mapguide Studio, I have a layer defined using a KingFDOClass based on
a view. When I view this layer in a Mapdefinition and select a single
line, all the lines are selected.

 

This behavior happens after applying SP1 to Mapguide. This behavior does
not happen when I use the base table.

 

The view has a primary key defined, below is additional info:

 

Below is the table  "CMGENCLD" , the King FDO Class definition table
(showing only the columns with values)

FDO_UNIQUE_ID

FDO_ORA_OWNER

FDO_ORA_NAME

FDO_ORA_GEOMCOLUMN

FDO_SPATIALTABLE_OWNER

FDO_SPATIALTABLE_NAME

FDO_SPATIALTABLE_GEOMCOLUMN

FDO_CLASS_NAME

FDO_IDENTITY

1061

GUTAPP

V_UTWATPIP_BASE

GEOMETRY

GUTAPP

UTWATPIP

GEOMETRY

V_UTWATPIP_BASE_CLS

DATALINK

 

These are entries in the MDSYS.SDO_GEOM_METADATA_TABLE for the GUTAPP
user/schema

SDO_OWNER

SDO_TABLE_NAME

SDO_COLUMN_NAME

SDO_SRID

GUTAPP

UTWATPIP

GEOMETRY

41051

GUTAPP

V_UTWATPIP_BASE

GEOMETRY

41051

 

 

Any thoughts or insights would be appreciated.

 

Mahalo,

 

Joseph Doherty 
Software Engineer

Oracle Certified Professional

Microdesk, Inc. 
P: 781-419-8105 
C: 781-820-1389 
F: 781-890-5275 
www.microdesk.com  <http://www.microdesk.com>  

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapguide-users/attachments/20070421/64215b18/attachment-0001.html


More information about the mapguide-users mailing list