Select to view content in your preferred language

what is .geodatabase file and how to create it

13121
7
Jump to solution
01-14-2015 09:07 PM
ExcelLogix
Deactivated User

Hello everyone!

I need your help about the routing feature (Android) provided by ESRI. I have seen the routing sample app:

https://developers.arcgis.com/android/sample-code/offline-routing/

and got the data from

http://www.arcgis.com/home/item.html?id=bd441813cd2f4c8891aee671a65feb54

This sample app runs fine. The sample data contains .geodatabase file and .tn folder for routing, and locator files for geocoding. Now i need your help to know:

1.  The difference between .gdb files and .geodatabase files?

2.  How to create the .geodatabase file (which tool is required)?

3.  What type of files .tn (transportation network) folder contains, and how to create them?

Any sort of help is highly appreciated. My questions may seem stupid but I am newbie to GIS but obviously the GIS team will create these files for me if i tell them the software and procedure.

Thank you so much in advance for your help and patience as well!

0 Kudos
1 Solution

Accepted Solutions
DanO_Neill
Deactivated User

1. The *.geodatabase file is a Runtime GeoDatabase to be used with Runtime products.  *.gdb represents file geodatabases which are not supported in Runtime products.

2. There are two patterns to creating *.geodatabase files

     1. Service - programmatic pattern

     2. Desktop - create in ArcGIS Desktop, export to Runtime.

More information about these patterns can be found here.

3. Transportation Networks (*.tn) are created in ArcGIS Desktop and contain a system of interconnected elements, such as edges (lines) and connecting junctions (points), that represent possible routes from one location to another.

View solution in original post

7 Replies
nie
by
Emerging Contributor

Q1: ".gdb files "——do you mean the three different type of geodatabase? personal/file/arcsde(enterprise)

Q2:

Is this helpful?

Create an offline map—ArcGIS Runtime SDK for Android | ArcGIS for Developers

Considering your demand, maybe the Desktop pattern is OK, the feature data is read-only.

Q3:I don't know……

0 Kudos
ExcelLogix
Deactivated User

No I am asking about .geodatabase files that are used for routing on android, how these files are different from .gdb files, and how can we create them in ARCMap 10.2.0?

0 Kudos
DanO_Neill
Deactivated User

1. The *.geodatabase file is a Runtime GeoDatabase to be used with Runtime products.  *.gdb represents file geodatabases which are not supported in Runtime products.

2. There are two patterns to creating *.geodatabase files

     1. Service - programmatic pattern

     2. Desktop - create in ArcGIS Desktop, export to Runtime.

More information about these patterns can be found here.

3. Transportation Networks (*.tn) are created in ArcGIS Desktop and contain a system of interconnected elements, such as edges (lines) and connecting junctions (points), that represent possible routes from one location to another.

ExcelLogix
Deactivated User

I have read all this content. I have Arc Map 10.2.0 and I have done following steps for creating the runtime content

1. From customize menu I have enabled the runtime tools, but i cannot find any option to create the runtime content under file->share as menu2. I have loaded my maps as well that are in compact cache format (and I am using these maps in my android application)

I don't know what is missing, my Arc Map version is out dated or the runtime content is created from a specific type of map file.

Any help is highly appreciated!

0 Kudos
DanO_Neill
Deactivated User

To enable the Share As Runtime content menu item

  1. Open ArcMap.
  2. In the ArcMap main menu, click Customize > ArcMap Options.
  3. In the ArcMap Options dialog box, click Sharing.
  4. Check the Enable ArcGIS Runtime Tools check box and click OK.

If this is not available they you need to upgrade ArcMap.  If it is available, you can follow the remaining steps to create runtime content:

To create Runtime content

  1. Open ArcMap.
  2. Open or create a map document with the desired data.
  3. In the ArcMap main menu, click File > Share As > Runtime content.In the left pane of the dialog box that appears, you can access settings (options) for consolidating your data. For more information, see the option descriptions that follow.
  4. When you're finished specifying settings, click Share.
  5. ArcMap outputs your package to the folder you specified in the Output folder setting.

Reference

ExcelLogix
Deactivated User

we have tried this with various map documents but no luck. We have enabled ArcGIS Runtime tools but "Share As" menu does not show the Runtime Content option

0 Kudos
WillCrick
Deactivated User

Hi,

You will need ArcGIS Desktop 10.2.2 to find the Share as > Runtime Content tool.

Also see this doc on the types of geodatabases in ArcGIS Runtime:

Supported geodatabase formats—ArcGIS Runtime SDK for Android | ArcGIS for Developers

Will