Survey123 supports the use of offline basemaps. These basemaps must be of the Esri file type of tile package and web mercator projection. Tile packages can be created using ArcGIS Pro.
NOTE: Currently there are many manual steps required to use basemaps in your survey. It is expected that a more streamlined process will be added, but we wanted to make the functionality available as soon as possible. This topic will be updated as the user experience of including basemaps in your survey, evolves.
You can create a map tile package using ArcGIS Pro. Once created you can copy it directly to your device for use in Survey123 or share it in ArcGIS for others to use.
To create a map tile package:
A new .tpk will be created in your chosen output location. To use this file in Survey123 you can upload it to ArcGIS to share with others, or manually copy it to your device.
If you do not have internet connectivity or are unable to connect to ArcGIS, you can copy your tile package directly to your device, or use it from an external storage card.
To copy your tile package directly to your device:
To use your tile package from an external storage card:
When you next open a survey that has the map append property set to true, tile packages on your storage card will be appended to the list of available basemaps.
Currently no checking is performed to ensure that Map Library Folders are valid. the first path in the list will used when you choose to download tile packages from ArcGIS Online. The Map Library Folder path will not appear on iOS as external storage is not supported on this platform.
You can share a map tile package in ArcGIS so that you can download it on different devices, or share with other people to use.
NOTE: The maximum file size that can be uploaded to ArcGIS Online is 1GB.
To share a tile package:
After your tile package has been uploaded to ArcGIS online, be sure to copy the URL of this package. An example tile package URL is http://www.arcgis.com/home/item.html?id=221a6aab56804a988a94ec9f82a063e7.
In order to be able make shared tile packages available to users of a survey, the survey itself needs to know where to download the survey from. This information is stored in the surveys .info file. Currently there is no user interface for this and you must enter text directly into this file. If you already have uploaded your survey to ArcGIS, you will already have a .info file that you can edit. If you have not already uploaded your survey to ArcGIS, you can create a new .info file with the following information.
To associate a shared tile package to your survey:
{
"displayInfo": {
"map": {
"mapTypes": {
"append": false,
"includeLibrary": false,
"mapSources": [
{
"url": "http://www.arcgis.com/home/item.html?id=9a7e015149854c35b5eb94494f4aeb89",
"storeInMapLibrary": false
},
{
"url": "http://www.arcgis.com/home/item.html?id=4497b7bb42e543b691027840d1b9092a"
}
]
}
}
}
}
The following lists the optional properties you can define when managing tile packages in your surveys:
You can download tile packages for later offline use. Tile packages need to be associated to a survey for you to be able to find them and download.
To download a shared tile package:
Once successfully downloaded, you will see the tile package in the list of maps on the location page of your survey.
You can use either manually copied tile packages or downloaded shared tile packages in your survey.
To use a tile package:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.