ArcGIS Pro.mmpk) that you can take offline
With ArcGIS Pro 2.6 (or later), you can include online layers
Create an offline map
You have two options to create a mobile map package
- Use the Create Mobile Map Package tool.
- Locate the ArcGIS Pro tool called Create Mobile Map Package in the Data Management Toolbox. You can use this to create a mobile map package containing any number of maps
A map is a collection of layers that are displayed in 2D. It is typically composed of a basemap layer and data layers. . - If needed, set an expiration date on the mobile map package. This is available with ArcGIS Pro 2.4 (or later) with the ArcGIS Publisher extension license.
- If you want to include online layers
A layer is a reference to a collection of geographic data that is used to access and display data. The data for layers are typically provided by the basemap layer service and data services. and tablesA table is a non-spatial dataset in a feature service. All records in a table share the same set of fields. in the maps, you need to check Reference online content. This is available with ArcGIS Pro 2.6 (or later). - Save the package to ArcGIS Online
ArcGIS Online is a GIS mapping, analytics, data hosting, and content management software as a service (SaaS) product. It includes applications, tools, APIs, and location services for users and developers. It is subscription-based and requires an ArcGIS Online account. , ArcGIS EnterpriseArcGIS Enterprise is a GIS mapping, analytics, data hosting, and content management product that can be hosted on-premise or in a cloud infrastructure. It includes software, applications, tools, APIs, and services for users and developers. , or to a folder on your device.
- Locate the ArcGIS Pro tool called Create Mobile Map Package in the Data Management Toolbox. You can use this to create a mobile map package containing any number of maps
- Use the Package option on the Share tab.
- In ArcGIS Pro go to the Share tab, under Package and select Mobile Map. This will create a mobile map package
A mobile map package (MMPK) is a standalone file that contains one or more map definitions, including the basemap layers, data layers, layer styles, and pop-up styles for use in offline applications built with ArcGIS Maps SDKs for Native Apps. from the active mapA map is a collection of layers that are displayed in 2D. It is typically composed of a basemap layer and data layers. . For more information, see Share a mobile map package. - You can save the package to ArcGIS Online
ArcGIS Online is a GIS mapping, analytics, data hosting, and content management software as a service (SaaS) product. It includes applications, tools, APIs, and location services for users and developers. It is subscription-based and requires an ArcGIS Online account. , ArcGIS EnterpriseArcGIS Enterprise is a GIS mapping, analytics, data hosting, and content management product that can be hosted on-premise or in a cloud infrastructure. It includes software, applications, tools, APIs, and services for users and developers. , or to a folder on your device.
- In ArcGIS Pro go to the Share tab, under Package and select Mobile Map. This will create a mobile map package
You can download the mobile map package
Next steps
When the mobile map package
- Ensure that the mobile map package has not expired and load it into your application. If any of the loaded maps
A map is a collection of layers that are displayed in 2D. It is typically composed of a basemap layer and data layers. contain online layersA layer is a reference to a collection of geographic data that is used to access and display data. The data for layers are typically provided by the basemap layer service and data services. or tablesA table is a non-spatial dataset in a feature service. All records in a table share the same set of fields. , you may need to handle authentication. - Display and interact with the maps, layers, and data, calculate routes
A route is a polyline that defines the best path between two or more points in a street network. using the package's transportation network files, and search for addresses using the package's locatorA locator is an ArcGIS dataset that stores address information and the rules for translating descriptions of places (such as street addresses or place names) into spatial data that can be displayed on a map. files, if present. - Finish using the offline map
An offline map is a map area and its data content downloaded from an offline-enabled web map for use in offline applications built with ArcGIS Maps SDKs for Native Apps. by ensuring that all locks are fully released from the mobile map package.