Bug: Opening a Web map in ArcMap 10 results in error: "Invalid Web Map. Web Map must have at least one layer present."
When opening a Web map in ArcGIS Desktop ArcMap version 10, the following error message is displayed:
"Invalid Web Map. Web Map must have at least one layer present."
At version 10 service pack 1, the following error message is displayed:
"Could not open the specified file"
This is a known issue caused by an update released for ArcGIS.com, which occurs with new Web maps created after March 2, 2011, or existing Web maps that have been modified and saved after that date.
Web maps with a last modified date of March 2, 2011 or earlier can still be opened in ArcGIS Desktop 10. This applies to Web maps created in ArcGIS.com and the ArcGIS Explorer Online client.
A fix upcoming in Service Pack 3 will allow these web maps to be successfully opened in ArcGIS Desktop 10.
10.0 Service Pack 3 is intended to allow Web maps in the new format to be opened in ArcMap 10.0, but not all of the data types that can be found in ArcGIS Web maps are supported in 10.0 SP3. For example, layers containing note features and annotations drawn on top of the map are not supported.
In the meantime, to workaround this issue, add the services used in the Web map directly to map.
- Browse to the Details page of the Web map and then to the Map Contents section where the services used in the Web map are listed.
- Click the link to the service to add, and in the ArcGIS services directory page, click 'View in ArcMap'.
- To add any of the ArcGIS.com basemaps into ArcMap 10, navigate to File > Add Data > Add Basemap. To add a basemap into ArcGIS Desktop 9.3, go to this page or use File > Add Data From ArcGIS Online.