On 21 Sep 2005, Satyanarayana Murty Pindiproli wrote:

>   Hi Chris ,
>    
>    Based on your Idea I have started Impelementing My own FID Mapper 
> Interface.However i find that I dont have any class by Name of 
> JDBC1DataStore.I have a Class Named JDBCDataStore.
> I am using 2.1.RC1 version of geotools.
> Though i am sure this would work i wanted to know if there are Differences 
> between these two classes which i may have to look into.
> 
> Please update me on any information that you have about this guys .
> JDBC1DataStore and JDBCDataStore.
Ah, sorry, I was working off of trunk/2.2.x  Doing it in JDBCDataStore is 
fine, for the next version we just refactored some stuff up for 
non-connection pooling dbs.  If you just extend JDBCDataStore or Postgis 
everything will work fine, the hierarchy is the same, just has an extra 
layer.

best regards,

Chris

> 
> 
> Thanks &
> Regards.
> 
> Satya.
> 
> 
> 
> 
> On Tue, 20 Sep 2005 Chris Holmes wrote :
> >The quick answer is that you use an FIDMapper - see
> >http://svn.geotools.org/geotools/branches/2.1.x/module/main/src/org/geotools/data/jdbc/fidmapper/
> >We're not yet at the level where users can specify which mapper they want
> >to use, but if you're a developer it's not that hard, you just write an
> >FID mapper, and then have your subclass override the
> >buildFIDMapperFactory/getFIDMapper methods (just buildFIDMapperFactory may
> >do it, I'm not quite sure) in
> >http://svn.geotools.org/geotools/branches/2.1.x/module/main/src/org/geotools/data/jdbc/JDBC1DataStore.java,
> >which postgis and oracle descend from (so that I think you don't see those
> >methods in the children, but they are there to be overridden).
> >
> >Chris
> >
> >On 20 Sep 2005, Satyanarayana Murty Pindiproli wrote:
> >
> > >
> > > Hi All,
> > > Have been Using geo-tools for developing A Mapping Engine.
> > > I have been Able to override the Feature Id's generated by the 
> > > ShapeFileDataStore by overriding the createFeatureTypeName() method in 
> > > the Interface.I would Now like to extend this to other Databases like 
> > > PostgisDataStore and OracleDataStore.I want to know how i can create my 
> > > own FeatureIds in these DataStores.If AnyOne has Done this or knows 
> > > please let me know.
> > > I have refered to the Documentation and Found the DataSource is being 
> > > made obsolete and being removed from the Further versions and DataStore 
> > > is coming into Picture.Hence I cannot use the createFeatureId() method in 
> > > the PostgisDataSourceto keep in sync with the future versions of the  
> > > geotools .
> > >
> > >    I havent been Able to see any methods which i can override for 
> > > Creating My own FeatureIds for these Data Formats in the DataStore 
> > > Architecture.Please let me know of anyone has any idea how i can acheive 
> > > this.I just want the Feature IDs to be generated with a string of my 
> > > choice and not the Default table-name or typename  as is currently 
> > > generated.
> > >
> > > Thanks in Advance ,
> > > Regards,
> > > Satya.
> > >
> >
> >--
> >
> >
> >
> >-------------------------------------------------------
> >SF.Net email is sponsored by:
> >Tame your development challenges with Apache's Geronimo App Server.
> >Download it for free - -and be entered to win a 42" plasma tv or your very
> >own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
> >_______________________________________________
> >Geotools-gt2-users mailing list
> >[email protected]
> >https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
> 

-- 



-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. 
Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to