|
POST
|
I'm sorry to say that Count, Min and Max are not currently available with a file geodatabase from the select list. They can be used in a limited way from a Sub Query. At ArcGIS 10.1 beta2 they will be available in the select list via a QueryDef.
... View more
08-29-2011
12:14 PM
|
0
|
0
|
647
|
|
POST
|
The File Geodatabase API is a standalone API and requires nothing from ArcGIS. It is designed to allow read/write access to File Geodatabase simple features (points, multipoint, lines, polygons and multipatch). The .NET wrapper provides this same functionality for .NET users. It is not an ADO.NET provider. What you are describing can be written using the API, at lease the File Geodatabase side. Access to SQL server would require other .NET tools.
... View more
08-25-2011
11:33 AM
|
0
|
0
|
2928
|
|
POST
|
Hi, Thanks for clarifying the glut64 issue. I'm using Windows Server 2008 R2 Standard (not a production server). I registered the Esri.FileGDBAPI.dll using the gacutil (found in C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools). I did the same thing to glut32.dll. I copied the glut32.dll into my app's bin\Debug folder. I'm using VS2010 Professional (x86) and I'm targeting .NET 4 Framework. What I'm really hoping the FileGDBAPI would provide is for me to access the attribute tables of feature classes, dbf tables, and raster catalog attribute tables that are stored inside file geodatabases created using ArcGIS Desktop 10. Access them FROM SQL Server Database table (not created by ArcSDE--just plain SQL Server database). Is it possible to do this using the FileGDBAPI? Appreciate any clarification. Esri.FileGDBAPI.dll does not need to be registered. The File Geodatabase API VS2010 version 1.1 includes two sample directories, samples and samplesC#. Samples includes C++ samples using FileGDBAPI.dll. SamplesC# includes the samples for the .NET wrapper and uses Esri.FileGDBAPI.dll. Can you describe what you are trying to do? The File Geodatabase API provides access to file geodatabase data. It does no provide access to ArcSDE data, Personal Geodatabases or to shapefiles.
... View more
08-25-2011
09:31 AM
|
0
|
0
|
2928
|
|
POST
|
GLUT64 can be downloaded from http://www.idfun.de/glut64/. GLUT32/GLUT64 is only required to compile the Display sample. You can only use the File Geodatabase API on file geodatabases? It does not work for ArcSDE-created geodatabases? What platform and compiler are you using?
... View more
08-25-2011
08:34 AM
|
0
|
0
|
2928
|
|
POST
|
You must write XML to create feature datasets, feature classes or tables. Examples are supplied under samples\XMLsamples. The creation of a File Geodatabase does not require XML and is a simple call to geodatabase::creategeodatabase.
... View more
08-24-2011
11:30 AM
|
0
|
0
|
630
|
|
POST
|
The XML looks correct. Can you post a code fragment. The .NET Wrapper ExecutineSQL sample prints out the OBJECTID and is working locally.
... View more
08-23-2011
01:19 PM
|
0
|
0
|
616
|
|
POST
|
I was able to reproduce your issue. It works correctly with the C++ API, but not with the .NET wrapper. The C++ API returns the extent in xMin, yMin, xMax, yMax order. For some reason the .NET wrapper is returning the extent in xMin, xMax, yMin, yMax order. I've entered a bug.
... View more
08-23-2011
01:04 PM
|
0
|
0
|
790
|
|
POST
|
In your case, the data is using a custom projection. Custom projections are not supported by the File Geodatabase API. We are considering support for custom projections in a later release of the API.
... View more
08-22-2011
10:45 AM
|
0
|
0
|
1418
|
|
POST
|
Can you post a zipped copy of some data with this problem? I'd like to understand what this problem is. It may be a issue outside of just the API.
... View more
08-19-2011
09:45 AM
|
0
|
0
|
1418
|
|
POST
|
Both personal geodatabase and file geodatabase use a single editor model, but differ on the level of implementation. In a personal geodatabase the entire geodatabase is locked to one editor. In a file geodatabase the locking is at the feature class, table and feature dataset level. Each feature class and table at the root level can be edited by a different editor. The feature classes in a feature dataset can only have one editor.
... View more
08-19-2011
07:01 AM
|
0
|
0
|
484
|
|
POST
|
Do you have ArcGIS? If so, open ArcCatalog. The feature class should be flagged as "Compressed". If you don't have ArcGIS, look under the file geodatabase folder for files with a .gdbtable.sdc extension. If you find any tables with this extension, at least some of the data is compressed. If we can not determine if the data is compressed by either of these methods you can copy the zip file to the esri ftp site. I've added an enhancement request for compressed data support and we will consider it for a future release.
... View more
08-17-2011
11:39 AM
|
0
|
5
|
3831
|
|
POST
|
A customer has provided a GDB with a single FeatureClass, but when we try and open the table we get a "FileGDB compression is not installed." error from the FileGDBAPI::Geodatabase::OpenTable call. Is there some way to open these files or install the FileGDB compression that Open Table is looking for? I can provide the GDB if needed. The API does not support compressed file geodatabase data, so you will need to get your customer to uncompressed it before they send it. Please provide the GDB (lshipman@esri.com). I'd like to examine it to make sure that this is compressed data and that we are not returning the wrong error.
... View more
08-17-2011
11:10 AM
|
0
|
0
|
3831
|
|
POST
|
We have added the const keyword to most Get functions in the 1.1 version of the API. This should allow the writing of more robust code.
... View more
08-15-2011
08:22 AM
|
0
|
0
|
475
|
|
POST
|
As noted in the documentation and in the readme files, Rasters (Raster Dataset, Raster Catalog, Mosaic Datasets and Raster Attributes) are not supported with the initial release of the File Geodatabase API. This did not change in the 1.1 release. It may change in a future release. If you want a list of mosaic datasets the call is: geodatabase.GetChildDatasets(L"\\", L"Mosaic Dataset", childList) The code you used returns a list of all child datasets. This includes the mosaic datasets and all of the hidden feature classes that are associated with them. These hidden feature classes can be opened and read, but the contents are not documented. We block inserts and updates to these files to avoid unintended corruption. geodatabase.GetChildDatasets(L""\\",L"", childList)
... View more
08-11-2011
09:23 AM
|
0
|
0
|
724
|
|
POST
|
64-bit Win7. Local drive for development. I'm not sure how I should "clean" my machine. I'm not quite ready to wipe the hard drive and reinstall everything. 🙂 Do the pdb files that come with the dlls mean I can stop inside CloseGeodatabase and see where it's stuck? I haven't been able to so far by telling VS the location of the symbol files. Currently when I break in the debugger it stops in thread-related code (lock) or in the function CatalogRegistry::CatalogRef::Release() under CatalogRegistry::Unregister() . That much in can see in the call stack. A clean install in my case means a machine that does not currently have the API on it. The pdb files will not let you stop in CloseGeodatabase. I've rebuilt the samples both debug and release, 32bit and 64bit and not seen the slowdown.
... View more
08-10-2011
12:22 PM
|
0
|
0
|
337
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 05-16-2013 09:31 AM | |
| 1 | 12-21-2016 08:14 AM | |
| 1 | 07-29-2016 08:34 AM | |
| 1 | 04-15-2015 09:20 AM | |
| 1 | 12-19-2016 04:33 PM |
| Online Status |
Offline
|
| Date Last Visited |
04-24-2025
12:47 PM
|