2

I need to generate a runtime geodatabase for map visualization on my android device. Back in the days we used ArcGIS with local file-geodatabases, where we were just able to export a runtime geodatabase. Nowadays we have to use QGIS with an object-relational database and I was not able yet to find any solution to my problem. I found this Is there a way to create a Personal Geodatabase in QGIS? , but this is already 5 years old and does not really fit my use case.

Is it possible to create a runtime geodatabase out of a QGIS project?

Or asked differently:

Is there a way to accomplish in QGIS what ArcMap can do in the picture below? enter image description here

2
  • What exactly is your question?
    – pLumo
    Commented Aug 3, 2017 at 10:42
  • Is there a way to create a runtime geodatabase in QGIS usable on an Android device?
    – Flugmango
    Commented Aug 3, 2017 at 11:53

1 Answer 1

2

If you need a portable file format storing multiple geographic datasets in a way similar to a FileGDB but possible to use with QGIS, two things come to my mind:

  1. SpatiaLite

SpatiaLite is an open source library intended to extend the SQLite core to support fully fledged Spatial SQL capabilities.

  1. GeoPackage

GeoPackage is an open, standards-based, platform-independent, portable, self-describing, compact format for transferring geospatial information.

Related Questions:

4
  • I figured out how to create sth like a FileGDB format with SpatiaLite, but, in the end, this is not what I need... I tried to import the .sqlite to ArcMap and tried to run the ArcGIS Runtime Content function... it didn't work, but even if it had worked, this would mean that I always would be dependent on an ArcGIS license... I try to achieve the opposite, I want to be able to accomplish everything with QGIS
    – Flugmango
    Commented Aug 4, 2017 at 10:36
  • I don't know ArcMap and I don't know about "ArcGIS Runtime Content function". Maybe you should explain more in detail what you need. Because for "map visualization on Android", you can perfectly use SpatiaLite or Geopackage.
    – pLumo
    Commented Aug 4, 2017 at 10:38
  • maybe a quote from resources.arcgis.com/en/help/main/10.2/index.html#//… can help express my wish : "You can consolidate the features, tabular data, basemaps, network datasets, and locators from your map into a folder and prepare it for use in applications built with ArcGIS Runtime SDKs. This folder can then be provisioned to devices to use with applications that run offline (applications that can run disconnected from ArcGIS Server or ArcGIS Online)."
    – Flugmango
    Commented Aug 4, 2017 at 10:45
  • Ah okay: The essential information is "applications built with ArcGIS Runtime SDKs" ;-) Sorry, then I cannot really help.
    – pLumo
    Commented Aug 4, 2017 at 10:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.