With mobile map packages, you can quickly share your maps using mobile apps such as ArcGIS Field Maps and apps developed using ArcGIS Maps SDKs.
A mobile map package (.mmpk) is a single file containing consolidated maps that can be shared with your ArcGIS organizational account or copied directly to your mobile device. Supported layer types in the map and their data are included in the package. The mobile map package format is optimized for modern mobile devices and can run on any platform supported by ArcGIS AllSource or ArcGIS Maps SDKs. Common uses for mobile map packages include offline mapping and navigation.
Note:
To allow users to open a mobile map package without signing in to an ArcGIS organization, Enable anonymous use can be used if you've licensed ArcGIS AllSource with the ArcGIS Publisher extension. Mobile map packages that have been enabled for anonymous use can be viewed by anyone using ArcGIS Field Maps.
Create a mobile map package
Simple features, raster datasets, tables, relationship classes, locators, network datasets, web layers, and maps that contain map tile (.tpk) or vector tile (.vtpk) packages are supported in mobile map packages. However, topology, ArcGIS Desktop annotation, and route layers are not supported. Annotation that has been upgraded to ArcGIS AllSource annotation is supported.
- On the ribbon, click the Disseminate tab. In the Share group, click the Map drop-down menu . In the Map drop-down menu, click Package Mobile Map .
The Package Mobile Map pane appears.
- Specify where to save the package, either to your online account or as a file on disk.
- Optionally, complete the Summary and Tags fields.
A summary and tags are required when sharing to an ArcGIS Enterprise 10.9 or earlier portal.
You can enter a maximum of 128 tags.
- Specify the data to be included in the package.
- Choose Current Display Extent to include all data that is visible on the screen.
- Choose Area of Interest to include only data that intersects a polygon layer or feature class.
- If you chose Area of Interest, click the drop-down menu to choose a polygon layer in your map or click the browse button to browse to a polygon feature class.
- If you want the package to match the current map extent, check the Clip check box.
Everything in the map that's outside the current extent is excluded from the package. This further reduces the package size by clipping features that are partially outside the map extent.
- To include a locator, check the Include Locator check box and choose the address locator.
- If a locator has been added to your project, it appears in the drop-down menu.
- To browse to a locator that has not been added to your project, click the browse button .
- To reference service layers in the package, check the Reference online content check box. Choose this option to include service layers in your map for use on devices connected to the internet. If left unchecked, only feature service layers will be referenced in the package for offline use. All other service layers are unsupported and will not be included.
- If you have the ArcGIS Publisher extension, you can check the Enable anonymous use check box to allow anyone with access to the package to open and use it.
This means they will not be prompted to sign in to an ArcGIS organization account when using the package in apps such as ArcGIS Field Maps.
- If you are uploading the package to an online account, use the Folder menu to specify where the package will be stored in your portal content. The package is stored in the root of your content by default. Optionally, click the Browse button to create a folder or choose an existing one. You can also type the name of the folder in the text box.
- If you are uploading your package to an online account, specify how it will be shared:
- Everyone—Share your content with the public. Anyone can access and see it.
- My Organization—Share your content with all authenticated users in your organization. This option is available when you are signed in with an organizational account.
- Groups—Share your content with groups to which you belong and their members.
Leave all options unchecked to set the sharing level to the owner of the item.
- To set an expiration for the mobile map package, click the Security tab, check the Set map expiration check box, and specify a date for the map to expire. To specify whether the map can be accessed by mobile apps such as ArcGIS Field Maps when it expires, choose an access type:
Allow to open with a warning This warns the user that the expiration date has passed but still allows access to the map.
Don't allow to open This prevents the map from being accessed after the expiration date.
Optionally, edit the text in the Expiration message text box.
Note:
You can still open an expired mobile map in ArcGIS AllSource.
- Under Finish Sharing, click Analyze to review for potential problems.
Errors and warnings are listed on the Messages tab. Right-click a message to open its help topic or take corrective action in the software. Errors must be resolved before you can share your GIS resource. Resolving warnings is recommended but not required.
- Once the package is validated, click Package to create the package.