Issue with converting GDB to GPX

Using Aspose.GIS: 21.10.0.

Code:

VectorLayer.Convert(@“C:\Concierge\Tracks HellnBack.gdb”,
Drivers.FileGdb, @“C:\Concierge\Tracks HellnBack.gpx”,
Drivers.Gpx, new ConversionOptions() {});

I’m getting the exception: “Index file C:\Concierge\Tracks HellnBack.gdbtablx was not found.”.

(FYI: When trying to convert the same file on https://mygeodata.cloud/ it works fine even without Tracks HellnBack.gdbtablx.)

File:

Tracks HellnBack.zip (6.7 KB)

Hi, @nielsbosma

We have reproduced this problem and created a ticket GISNET-1296. We will notify you here as we will have progress with it.

Please let me know if you experience any other problems.

Any status on this? This is quite a common issue for us.

Sorry we are still working on the issue

This ticket says that it’s Closed. But I’m still getting the same error.

Hi, @nielsbosma

We explored your request.
Unfortunately, our library do not support this type of GDB format. There are two types of GDB files.
We can work with GDB format if it represent .gdbtable and .gdbtablx combine. Also we have “aspose viewer” to check out documents online.
For your example “Tracks HellnBack.gdb” we need to create new GDB driver. This task became more harder because there is no open documentation for this type GDB.
So, implementation was postponed for now, it need seriously resources.

Thanks.