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!
Solved! Go to Solution.
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.
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……
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?
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.
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!
To enable the Share As Runtime content menu item
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
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
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