Importing Map Package

511
2
01-24-2022 11:42 AM
Birdy123
New Contributor

Hello. 

 

Ive been given an Esri Map Package and Layer Packages, generated on ArcGIS Pro, by a client.

We ourselves do not own ArcGIS Desktop or Enterprise solutions but would like to store the data the client provided.

We are aware that the MPRX and LPRX files are zip files containing an Esri File Geodb and some Json containing information about the style and structure. 

My question is this, are we able to convert this file by unzipping and using its content? Are there any license issues with doing so? Our intention is to support the client with data and as they are ArcGIS users, we do not want to disrupt there processes by asking them to move to a different output. 

 

I can see tile packages are on github. But the other types don't appear to be.

Thanks

0 Kudos
2 Replies
DanPatterson
MVP Esteemed Contributor

are we able to convert this file by unzipping and using its content?

What content would you be using if you don't have an esri license?  There are open source solutions to reading file geodatabases?

Our intention is to support the client with data

That needs clarification.

Your best option is get in contact with Tech Support to get clarification on this.

The script  .... C:\...Your_Install_Folder ...\Resources\ArcPy\arcpy\management.py

does contain a copyright info header

# -*- coding: utf-8 -*-
#COPYRIGHT 2020 ESRI
#
#TRADE SECRETS: ESRI PROPRIETARY AND CONFIDENTIAL
#Unpublished material - all rights reserved under the
#Copyright Laws of the United States.
#
#For additional information, contact:
#Environmental Systems Research Institute, Inc.
#Attn: Contracts Dept
#380 New York Street
#Redlands, California, USA 92373
#
#email: contracts@esri.com

The function that does the work is located at line 11737 in the script.

def PackageMap(

So you can provide them with as much information as you need to get a proper answer.


... sort of retired...
0 Kudos
Birdy123
New Contributor

Thanks for the reply.

What content would you be using if you don't have an esri license?  There are open source solutions to reading file geodatabases?

We will just parse the Geodatabase in the "Map Package" (Zip)  using GDAL. Obviously it wont support all the datatypes. Just those covered by the open API. 

The client has a large number of ArcGIS Pro & Esri products and to ensure data continuity for all those teams wish to provide us the data as map package. In part because its a compressed format and a simple click process for them (i.e rather than having to collect and zip everything up). 

For us we simple want to pull in some of that data. What isn't clear is if we can just simply extract the map package and work with the data without breaching Esri software terms. 

0 Kudos