Select to view content in your preferred language

GDB API or ArcObjects - which do I use?

2844
2
01-11-2012 06:01 AM
SteveNelson
Frequent Contributor
Morning all,
A really quick question - I have a file GDB that is based on the esri BISDM data model http://support.esri.com/en/downloads/datamodel/detail/44.

I need to be able to create some reports on this building data, sum up some floor areas based on the space types etc....ideally have a little image of the building being reported on within the report.

Is reporting functionality something I look to the GDB API to do, or is this more an ArcObjects task?

Thanks very much for your suggestions/insight - just trying to sort out where I start researching.
Steve
0 Kudos
2 Replies
VinceAngelo
Esri Esteemed Contributor
The FGDB API is really designed for those who don't have ArcGIS available. It's hard to believe
that C++ is an easier way to whip up a report when you have Python available in Desktop,
especially if you hope to place a map in your report (there's no mapping at all in the FGDBAPI).

- V
0 Kudos
JosephArmbruster
Occasional Contributor
If you need to access the data on multiple platforms, you can use the File Geodatabase API in Python, see:
http://libjoe.blogspot.com/2014/02/python-wrapper-for-esri-file.html

You can also visit the project page here:
https://code.google.com/p/file-geodatabase-api-python-wrapper/

Enjoy!
Joseph Armbruster
0 Kudos