[GIS] How to enable a file to be edited if ArcMap won’t let me edit it already

arcgis-desktopcopyeditinglayers

I have two wetland layers. One file downloaded from the National Wetland Inventory and one from the U.S. Fish & Wildlife Services. Both layers were downloaded through MassGIS's Online Mapping Tool, OLIVER.

When the layers are loaded into ArcMAP I right click the layers but do not see the editing option as I usually do.

When viewing the Source Tab in the layer properties I notice a few things different from layers that I usually work with.

1.)Data Type is: ArcGIS Map Service (usually this field says: File Geodatabase Feature Class)

2.) Connection is: Internet (Usually this field is absent, may be the source of the problem)

3.)Map Service Type: Not cached (Again this field is usually not here)

Is there any way I can enable these layers to edit?

I'm thinking creating a copy of the file that does not have a connection to the internet but when i try copying a layer it also has an internet connection.

Best Answer

The reason you cannot edit these layers is because it is not a file. It is a map service.

What you are seeing is a web service. A web service is data that is hosted on a server elsewhere, that is not your computer. Your computer is going out and getting the data live from OLIVER when you look at it in ArcMap. In this case the data you want to edit is still hosted on OLIVER's server. Any changes that you hypothetically make if you could edit would be changing OLIVER's data, not yours. ArcMap is only acting as a display/browse tool in this case.

It is possible to edit data from a server by enabling Feature Access to your map service, but I suspect that OLIVER has this disabled so that random people on the internet do not have the power to edit/delete their data. You can also do so through ArcSDE but these are things that are normally available to internal MassGIS users only, such as employees. Generally it is not possible to "copy" the underlying data of a web service layer to your local machine unless the service host specifically makes it possible. In this case MassGIS has done so for you by making the layers available as a separate download.

The reason you could edit the downloaded layers is because you are saving a copy of the data to your local machine.

Related Question