[fdo-users] Managed Bindings and WMS

ssakharov ssakharov at gmail.com
Fri Mar 14 18:48:51 EDT 2008



Thanks.  Works great.


gregboone wrote:
> 
> Try this...
> 
> IDescribeSchemaMapping schema = (IDescribeSchemaMapping)
> m_connection.CreateCommand(CommandType.CommandType_DescribeSchemaMapping);
> PhysicalSchemaMappingCollection mappings = schema.Execute();
> OSGeo.FDO.Providers.WMS.Override.OvPhysicalSchemaMapping wmsMapping = new
> OSGeo.FDO.Providers.WMS.Override.OvPhysicalSchemaMapping(mappings[0]);
> 
> Constructor Notes:
> 
>     Constructs a physical schema mapping instance using the
>     result returned from IConnection.CreateSchemaMapping OR using the
> result of
>     executing an IDescribeSchemaMapping command. This constructor is
> provided
>     in order that clients are provided a mechanism to downcast from the
> FDO
>     PhysicalSchemaMapping base class to an FDO Provider specific class
>     that derives from PhysicalSchemaMapping. This constructor is the only
>     mechanism provided by the FDO Managed API that will allow the client
> to correctly
>     construct a provider specific PhysicalSchemaMapping class.
> 
>     NOTE: If the Provider name associated to the input parameter
> schemaMapping does not
>     correspond to the provider name of the expected FDO Provider, and
> InvalidArgumentException
>     will be thrown.
> 
> Greg
> 
> -----Original Message-----
> From: fdo-users-bounces at lists.osgeo.org
> [mailto:fdo-users-bounces at lists.osgeo.org] On Behalf Of ssakharov
> Sent: Thursday, March 13, 2008 3:17 PM
> To: fdo-users at lists.osgeo.org
> Subject: [fdo-users] Managed Bindings and WMS
> 
> 
> 
> Hi all,
> 
> this code fails with a cant cast exception, unable to cast
> PhysicalSchemaMapping to .WMS.Override.OvPhysicalSchemaMapping.
> 
> IDescribeSchemaMapping schema =
> (IDescribeSchemaMapping)m_connection.CreateCommand(CommandType.CommandType_DescribeSchemaMapping);
> 
> PhysicalSchemaMappingCollection mappings = schema.Execute();
> OSGeo.FDO.Providers.WMS.Override.OvPhysicalSchemaMapping wmsMapping =
> (OvPhysicalSchemaMapping)mappings[0];   // exception here
> 
> Is there something I am missing?  I beleive this should work after reading
> void WmsTestSelect::testNASAServerDefaultOverrides ().
> 
> Any help would be greatly appreciated,
> Thanks.
> 
> 
> 
> 
> --
> View this message in context:
> http://www.nabble.com/Managed-Bindings-and-WMS-tp16036200s18162p16036200.html
> Sent from the fdo-users mailing list archive at Nabble.com.
> 
> _______________________________________________
> fdo-users mailing list
> fdo-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/fdo-users
> _______________________________________________
> fdo-users mailing list
> fdo-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/fdo-users
> 
> 

-- 
View this message in context: http://www.nabble.com/Managed-Bindings-and-WMS-tp16036200s18162p16060602.html
Sent from the fdo-users mailing list archive at Nabble.com.



More information about the fdo-users mailing list