Skip to main content

Importing a Project

You can import an existing GeoPackage (.gpkg) file into Mapit GIS as a new project. This is useful for restoring backups, receiving projects from colleagues, or loading datasets prepared in desktop GIS software.

There are two ways to import a project on Android: from the Projects screen or by opening a .gpkg file directly from a file manager or email attachment.

Method 1: Import from the Projects Screen

  1. Open the Projects screen from the main menu.
  2. Tap the + button (floating action button) in the bottom-right corner.
  3. A bottom sheet appears with options including Create New Project and Import Project.
  4. Tap Import Project.
  5. Choose an import source:
SourceDescription
DeviceOpens the Android file picker to select a .gpkg file from local storage
DropboxBrowse and download .gpkg files from your Dropbox /Apps/Mapit GIS/ folder (see Export to Dropbox)
  1. The file is copied into the app's internal storage and registered as a new project.
  2. The project list refreshes and the imported project appears.
note

The Dropbox option only appears if your Dropbox account is connected in Settings → Remote Connections → Dropbox.

Method 2: Open from a File Manager

Mapit GIS registers itself as a handler for .gpkg files. When you tap a GeoPackage file in a file manager, email attachment, or download notification:

  1. Android offers Mapit GIS as an app to open the file (or opens it directly if set as default).
  2. The file is automatically imported as a new project.
  3. The map screen opens with the imported project available.

This works with files received via email, messaging apps, cloud storage apps, or any file manager.

What Happens During Import

  • The .gpkg file is copied into the app's internal data directory - the original file is not modified or moved.
  • The project name is derived from the filename (without the .gpkg extension).
  • All layers, attributes, styles, and metadata inside the GeoPackage are preserved.

Validation

CheckBehaviour
File is not a .gpkgImport is rejected with a "file not supported" message
Project with the same name already existsImport is rejected with an "already exists" message
File is corrupted or not a valid SQLite databaseImport fails with an error message
tip

If you need to import a project that has the same name as an existing one, rename the .gpkg file before importing - the project name is taken from the filename.

note

Importing a project requires the Import/Export entitlement, available on Pro and Pro+ tiers.