Hi Landon!

I refer to previous posts in this thread.

We could start a "joint venture" where we both are module maintainers.

I have looked into adding the free file geodatabase
format<http://resources.arcgis.com/content/geodatabases/10.0/file-gdb-api>,
which does not have any public Java API yet. Making a Java API by hand using
JNI it not an option. I think we have to use some sort of Java API
generation tool which is able to generate the API from the C libraries
automatically.

It looks like we could use JNAerator <http://code.google.com/p/jnaerator/> to
generate BRIDJ <http://code.google.com/p/bridj/> (or
JNA<https://github.com/twall/jna>,
but JNA it seems to have a higher performance penalty than BRIDJ). JNAerator
supply a maven 
plugin<http://code.google.com/p/jnaerator/wiki/Maven#Maven_JNAerator_Plugin>making
it very easy to rebuild the Java API it each time the FGDB API
changes (which it will).

So, what do you think?

Cheers,
Kenneth

2011/8/8 Jody Garnett <[email protected]>

>  +1 on my end; it would be nice if you can ask Landon if he wants to be
> listed as module maintainer as well (he already has commit access from a
> while back).
>
> --
> Jody Garnett
>
> On Monday, 8 August 2011 at 11:09 PM, Kenneth Gulbrandsoy wrote:
>
> Hi list!
>
> I could add my work on a FGDB as an unsupported module.
>
> This modules requires arcobjects.jar on the classpath, which is only
> available if you have access to least an ArcGIS Engine Runtime license
> (commersial licence that you have to pay a lot of money for).
>
> But the code is sound I believe (although based on AbstractDataStore), but
> is missing:
>
>    - Unit tests (which is the hard part)
>    - Dummy jar
>    - Move dependency from ArcObjects to the public File Geodatabase 
> API<http://resources.arcgis.com/content/geodatabases/10.0/file-gdb-api>
>
> So, if there is any interest in this code, give me a +1 on it.
>
> Cheers,
> Kenneth
>
> 2011/8/8 Kenneth Gulbrandsoy <[email protected]>
>
> Comments below.
>
> 2011/8/8 Andrea Aime <[email protected]>
>
> On Mon, Aug 8, 2011 at 9:09 AM, Andrea Aime
> <[email protected]> wrote:
> > On Sun, Aug 7, 2011 at 11:10 PM, Jody Garnett <[email protected]>
> wrote:
> >> ESRI have made a c library available. You could wrap that with JNA.
> >
> > This thread is kinda scary:
> >
> >
> http://forums.arcgis.com/threads/22223-Cross-plattform-API?highlight=linux
> >
> > No plans for 64bit linux? So they want to make sure no server product
> > can use it? ;-)
>
> Never mind, the download page also have the linux 64 bits.
> However there is no OSX support it seems (see attached screenshot).
>
> One also has to accept a rather lenghtly contract before reaching the
> download
> page, as far as I can see it does not prevent redistribution
>
>
> Unfortunately, I believe it does not allow redistribution. The "ESRI
> Attribution and License 
> Agreement"<http://resources.arcgis.com/node/agreement/3193> states
> in section 4.2:
>
> *b. **Except as provided herein, Licensee shall not redistribute Software,
> Data, or Web Services to third parties, in whole or in part, including,
> but not limited to, extensions, components, or DLLs.*
>
>
>  So, users have to create an ERSI user account and download it 
> manually<http://resources.arcgis.com/content/geodatabases/10.0/file-gdb-download>
> ...
>
>
>
> or server side
>
>
> I did not find anything on this though :-)
>
>
> usage but I just skimmed through it, don't take my word for it
>
> Cheers
> Andrea
>
> --
> -------------------------------------------------------
> Ing. Andrea Aime
> GeoSolutions S.A.S.
> Tech lead
>
> Via Poggio alle Viti 1187
> 55054  Massarosa (LU)
> Italy
>
> phone: +39 0584 962313
> fax:      +39 0584 962313
>
> http://www.geo-solutions.it
> http://geo-solutions.blogspot.com/
> http://www.youtube.com/user/GeoSolutionsIT
> http://www.linkedin.com/in/andreaaime
> http://twitter.com/geowolf
>
> -------------------------------------------------------
>
>
> ------------------------------------------------------------------------------
> BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
> The must-attend event for mobile developers. Connect with experts.
> Get tools for creating Super Apps. See the latest technologies.
> Sessions, hands-on labs, demos & much more. Register early & save!
> http://p.sf.net/sfu/rim-blackberry-1
> _______________________________________________
> Geotools-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>
>
> Cheers,
> Kenneth
>
>
>
>
------------------------------------------------------------------------------
BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts. 
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos & much more. Register early & save!
http://p.sf.net/sfu/rim-blackberry-1
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to