For the purpose of assisting and sharing , I will try to write in English.
The new tool Create Cloud Storage Connection File is first introduced to ArcGIS Desktop 10.6.1 which is the latest version until now. The Create Cloud Storage Connection File tool creates a connection file (***.acs**) for ArcGIS-supported cloud storage. It allows existing raster geoprocessing tools to write cloud raster format (CRF) datasets into the cloud storage bucket or read raster datasets (not limited to CRF) stored in the cloud storage as input.
This is an amazing new feature of ArcGIS Desktop, including ArcMap 10.6.1 and ArcGIS Pro 2.2. The stuff from one of our partners and I are doing some researching on the new capability. This article is something about the testing report, which indicates the feasibility of various workflows for adding raster datasets to mosaic dataset.
Local Testing Environment
Huawei Cloud
ArcMap
Steps
- Create Huawei Cloud connection file (√)
- Add raster to a local mosaic dataset (√)
Conclusion
- Bingo ! This workflow for source raster dataset in Huawei Cloud is perfect.
ArcGIS Pro
Steps
Create Huawei Cloud connection file (√)
Add Raster to Mosaic Dataset (×)
Trying workaround: Add Raster to Mosaic Dataset using arcpy (python 3.x for ArcGIS Pro).
For the purpose of verification , Add Raster to Mosaic Dataset using arcpy (python 2.x for ArcMap), it works. (√)
Conclusion
It should be a bug of ArcGIS Pro, that the tool Add Rasters To Mosaic Dataset can not recognize the logical file path including cloud connection. The tool will justify the path if it exists. The path containing cloud connection is a logical path , not a physical path. The same input file path works in ArcMap.
Internal case submitted #02166069 - closed
Related bug: BUG-000116191
Workaround: Store the rasters in the root of the bucket, and add them from that location.
ALiBaBa Cloud
In China, we also call it ALiYun.
ArcMap
Steps
Create ALiBaBa Cloud connection file (×)
The connection file was created, but there was a warning: WARNING 002574: Could not connect to cloud storage in the log
Create a mosaic dataset in a local file geodatabase (√)
Add raster to mosaic dataset (×)
An error occurred: Error: 8004205f: No new mosaic dataset item was added.
This error may due to the warning before, I think.
Conclusion
ArcGIS Pro
Steps
- Create ALiBaBa Cloud connection file (×)
- Create a mosaic dataset in a local file geodatabase (√)
- Add raster to mosaic dataset (×)
Conclusion
- Same issue with using HUAWEI cloud source data, and the issue points to the tool not to the cloud itself.
- ArcPy (python 36) for ArcGIS Pro didn’t work, either.
Internal case submitted #02157762
Related bug: BUG-000116297
Workaround: Internal Version 9226
Custom Cloud
using s3 compatible cloud, for example, Tencent Cloud.
Other Issue
failure with file Geodatabase transfer
Details
When the file geodatabase was copied to a new location ,which was some scheme of path as before, on the other new machine . The mosaic dataset didn’t show up the source raster data at all.
Internal case submitted
#02165287 how to transfer mosaic dataset referencing raster dataset in cloud storage
The information above is valid as the day it published, I will try my best to have it up to date.
Thank you for reviewing.